1
新编大学计算机基础
1.10.5.4 8.5.4 IP地址与域名

8.5.4 IP地址与域名

1.IP地址

网络中的任何一台计算机必须有一个唯一的地址。在采用TCP/IP协议的网络中,每一台主机有一个唯一的网际地址,称之为IP地址,由32bits(位)组成。IP地址常用以小数点分段的十进制数表示,共包含四个小段,每一小段内的数字代表IP地址中一个字节的二进制数所对应的十进制数,例如:202.112.19.20l代表某一主机的IP地址。32比特的IP地址包含两部分信息,即网络标识(NetworkID)和主机标识(Host ID)。它分为三个层次①主机;②由主机所在的子网络;③由子网络网络构成的互联网。

2.IP地址分类

Internet的网络标识按网络规模的大小主要可分成三类,A类地址长度为一个字节,以二进制数0开始,仅用于少量的(最多126)大型网,B类地址长度为两个字节以二进制数10开头,用于组建中型网;C类地址长度为三个字节,以二进制数110开头,适用于组建网络中主机数不多于254的小型网。在表8.5.1中给出了A、B、C类地址容量的比较。

img282

图8.5.1 IP地址的分类

表8.5.1 不同类型IP地址比较

img283

除A,B,C三类地址外,还有D类地址和E类地址。D类的IP地址以二进制代码1110开始作为标识,用于点对多点(Multicast)的通信。E类地址以二进制代码11110开始作为标识,保留给将来的应用,图8.5.1给出了各类IP地址的比较。

在各类地址中,一般全“0”和全“1”(二进制数)的地址不分配给用户,用于特殊的用途。在IP地址中,主机部分各位全为“1”的地址用于广播,叫广播地址。所谓广播,即同时给网上所有的主机发送信息。这种IP地址的网络部分是一个有效值,又叫直接广播地址。在Internet中,任何一个主机都可以向其他任何网络上的主机进行直接广播,但是必须要有一个已知的网络号。在IP地址中,32位全为“l”的地址用于本网广播,叫有限广播地址。而网络标识为全“0”时,特指主机所在的网络,32位为全“0”时,则特指本机。IP地址127.x.x.x是Internet保留地址,用于网络软件的测试以及本机内部通信,叫回送地址,图8.5.2给出了约定的特殊IP地址 。

关于IP地址,还有所谓子网掩码的概念。子网掩码是一个32比特的二进制代码, 子网掩码中二进制数码为“l”的位,表示IP地址中相应位置上的二进制数码是作为子网络标识用的,子网掩码中二进制数码为“0”的位,表示IP地址中相应位置上的二进制数码是用来表示主机号的,它使接收方很容易从IP数据报内的IP地址中区分出地址的网络标识部分和主机标识部分。

为了保证Internet中IP地址的唯一性,所有的Internet的IP地址由Internet网管的中央机构(LANA:Internet Assigned Number Authority)统一分配并制定有关的政策。当某一组织申请加入Internet时,可从Internet网络信息中心(INTERNIC:Internet Network lnformation Center)获取IP地址。Internet网络信息中心并不需要管理每一个具体的IP地址,当入网的某一组织获得网络标识号之后,它便有权管理网内的地址IP。

img284

图8.5.2 约定的特殊IP地址

每台主机IP地址的确定,会因接入网络方式的不同而异,对于利用调制解调器(Modem)通过电话线拨号入网的主机,其IP地址可在连入通信服务器时动态分配得到。直接联网主机的IP地址,由网络管理员分配。

3.域名系统

使用Internet就像使用电话要知道并拨对方电话号码一样,要知道对方的IP地址并把该地址输入到计算机中。数字形式的IP地址人们难以记忆,若用含有一些意义的名字来标识计算机,则会大大方便人们的记忆和使用。可以看出Internet的每台主机的名字必须是唯一的,否则该名字就不能把该主机与其他主机区别开来。为此Internet规定了一套命名机制,称为域名系统DNS(Domain Name System)。按域名系统定义的名字称为域名(Domain Name)。

Internet的域名系统是—种分布型层次式的命名机制。一般由子域名、域类型、国家名码三部分组成。其基本结构为:子域名.域类型.国家名码,子域和子域之间以圆点相隔,最右边的子域是最高层域(Top-level Domain),由右向左层次逐级降低,最左边的子域是主机的名字,例如:www.sctc.edu.cn。国际上流行的域类型如表8.5.2所示。部分国家名码(Country Code)如表8.5.3所示。由于Internet起源于美国,所以美国通常不使用国家代码作为第一级子域名,或者说作为国家代码的子域名缺省时,一般即指美国。

表8.5.2 国际流行的域类型

img285

表8.5.3 部分国家代码

img286

我国采用的域类型分为团体(6个)和行政区域(40个)两种,绝大部分采用两个字母(表8.5.4)。

表8.5.4 我国采用的域类型

img287

4.域名服务器和域名解析

根据域名确定IP地址的过程称为域名解析,这种域名与IP地址的映射由域名服务器完成。所谓域名服务器(Domain Name Server)实际上是一台运行域名解析软件的主机。

5.统一资源定位器(URL)

URL(Uniform Resource Locator)即统一资源定位器。URL的目标是要用统一的方式来指明某一资源的位置,它是标准的编址机制,用来定位和检索在WWW上任何地方的文档。URL由三部分组成:代码标识所使用的传输协议;地址标识服务器名称;在该服务器上定位文件的全路径名。

例如:http://www.cwnu.edu.cn/yisc/all/isxx.htm

其中,第一部分为http://,标识所使用的传输协议,即超文本传送协议(HyperText TransfeProtocol);第二部分www.cwnu.edu.cn则代表西华师范大学的WWW服务器;第三部分yisc/all/isxx.htm,为标识目录和文件名。

URL可以定位或识别的文件或服务有:

●http:文件在WWW服务器上

●file:文件在你自己局部系统或匿名FTP服务器上

●ftp:文件在FTP服务器上

●gopher:文件在Gopher服务器上

●wais:文件在WAIS服务器上

●news:一个Usenet新闻组

●telnet:连接到—个支持Telnet远程登录的服务器上