Internet工作流程

地址和协议的概念
Internet的本质是电脑与电脑之间互相通信并交换信息,只不过大多是小电脑从大电脑获取各类信息 。这种通信跟人与人之间信息交流一样必须具备一些条件,比如:您给一位美国朋友写信,首先必须使用一种对方也能看懂的语言,然后还得知道对方的通信地址,才能把信发出去 。同样,电脑与电脑之间通信,首先也得使用一种双方都能接受的"语言"--通信协议,然后还得知道电脑彼此的地址,通过协议和地址,电脑与电脑之间就能交流信息,这就形成了网络 。
TCP/IP协议
Internet就是由许多小的网络构成的国际性大网络,在各个小网络内部使用不同的协议,正如不同的国家使用不同的语言,那如何使它们之间能进行信息交流呢?这就要靠网络上的世界语----TCP/IP协议 。详细介绍请参考TCP/IP>>>
IP地址
语言(协议)我们是有了,那地址怎么办呢?没关系,用网际协议地址(即IP地址)就可解决这个问题 。它是为标识Internet上主机位置而设置的 。Internet上的每一台计算机都被赋予一个世界上唯一的32位Internet地址(Internet Protocol Address,简称IP Address),这一地址可用于与该计算机机有关的全部通信 。为了方便起见,在应用上我们以8bit为一单位,组成四组十进制数字来表示每一台主机的位置 。
一般的IP地址由4组数字组成,每组数字介于0-255之间,如某一台电脑的IP地址可为:202.206.65.115,但不能为202.206.259.3 。
域名地址
尽管IP地址能够唯一地标识网络上的计算机,但IP地址是数字型的,用户记忆这类数字十分不方便,于是人们又发明了另一套字符型的地址方案即所谓的域名地址 。IP地址和域名是一一对应的,我们来看一个IP地址对应域名地址的例子,譬如:河北科技大学的IP地址是202.206.64.33,对应域名地址为www.hebust.edu.cn 。这份域名地址的信息存放在一个叫域名服务器(DNS,Domain Name Server)的主机内,使用者只需了解易记的域名地址,其对应转换工作就留给了域名服务器DNS 。DNS就是提供IP地址和域名之间的转换服务的服务器 。
域名地址的意义
域名地址是从右至左来表述其意义的,最右边的部分为顶层域,最左边的则是这台主机的机器名称 。一般域名地址可表示为:主机机器名.单位名.网络名.顶层域名 。如:dns.hebust.edu.cn,这里的dns是河北科技大学的一个主机的机器名,hebust代表河北科技大学大学,edu代表中国教育科研网,cn代表中国,顶层域一般是网络机构或所在国家地区的名称缩写 。
域名由两种基本类型组成:以机构性质命名的域和以国家地区代码命名的域 。常见的以机构性质命名的域,一般由三个字符组成,如表示商业机构的“com,表示教育机构的“edu等 。以机构性质或类别命名的域如下表:
域名含义com商业机构edu教育机构gov政府部门mil军事机构net网络组织int国际机构(主要指北约)org其他非盈利组织 以国家或地区代码命名的域,一般用两个字符表示,是为世界上每个国家和一些特殊的地区设置的,如中国为“cn、香港为“hk、日本为“jp、美国为“us等 。但是,美国国内很少用“us作为顶级域名,而一般都使用以机构性质或类别命名的域名 。下表介绍了一些常见的国家或地区代码命名的域:
域名国家或地区
域名国家或地区
ar阿根廷nl荷兰au澳大利亚nz新西兰at奥地利ni尼加拉瓜br巴西no挪威ca加拿大pk巴基斯坦co哥伦比亚pa巴拿马cr哥斯达黎加pe秘鲁cu古巴;ph菲律宾dk丹麦pl波兰eg埃及pt葡萄牙fi芬兰pr波多黎各fr法国ru俄罗斯de德国sa沙特阿拉伯gr希腊sg新加坡gl格陵兰za南非hk香港es西班牙is冰岛se瑞典in印度ch瑞士ie爱尔兰th泰国il以色列tr土耳其it意大利gb英国jm牙买加us美国jp日本vn越南;mx墨西哥tw台湾cn中国

推荐阅读