售前电话
135-3656-7657
售前电话 : 135-3656-7657
Internet上的每个点都有一个唯一指定的IP地址,任何两台机器的IP地址都不允许相同。IP地址长度为32比特,分为两个部分:网络号和主机号。如果某个机器和多个网络相连,则在每个网络中都分配有一个地址。一个路由器至少有两个IP地址。
IP地址格式如图2.23所示。由图可知,IP地址可分为4类:
·A类地址:其标识为最高比特为0。网络号占7位,主机号占
24位。因此A类地址可定义126个网络(0和127作它用),每个网络可包含约16兆(224)个主机。A类地址对应的是大型网络。
.B类地址,其标识为最高2个比特为10。网络号占14位,主机号占16位。因此B类地址可定义16382个网络,每个网络可包含约64K(2吟个主机。B类地址对应的是中型网络。
C类地址:其标识为最高3个比特为110。网络号占21位,主机号占8位。因此C类地址可定义约200万(221)个网络,每个网络可包含254个主机(0和255作它用)。C类地址对应小型网络,如LAN。
D多播地址:其标识为最高4个比特为lllO。其余28比特规定-个群组,它不再分为网络号和组号。多播成员的加入、动态更新等需执行专门的Internet群组管理协议(IGMP-IntemetGroup Managment Protocol),网络中需设置多播路由器。多播地址也称D类地址。
IP地址中的网络号由网络信息中心(NIC)统一分配,路由器选路只需用到地址中的网络号部分。
为了便于标记,IP地址采用点分十进制法(dotteddecimalnotation)表示,即将32位地址分成4段标记,每段为1个字节,值范围为0-255,每段标记用小数点分隔。如,用16进制表示的IP地址C0290614写成点分形式即为192.41.6.20。最低IP地址为0.0.0.0,最高IP地址为225.225.225.225。
另规定有一些特殊意义的地址:
.网络号全零:表示为“本网络"。当某台主机想在网上通信,但却不知道自己网络的地址时,它可用全零网络号填入。本网用户接收后,返回信息时在目的地址中将给出本网的网络号,这样原发送主机就知道本网的网络号了。但是发送主机必须知道本网是哪一类网络,才能确定应填入多少个零。
.网络号和主机号全为零:表示“本主机”。可在主机自举时使用,该主机自举后暂时还不使用。在Internet中把"O"都解释为“本”。
.主机号全1:表示在网络号指定的网络中进行广播。在LAN中,广播属于正常传输,在其它网络中广播需由网络软件支持。该地址形式主要供用户向远端LAN发送广播消息。
.网络号和主机号全为1:表示在本地网络中广播,主要用于主机还不知道本地网络号的情况。
·127.xx.YY.互:形式上与A类地址相同,实际上是指示环回测试的预留地址,用于测试TCP/IP及本机进程间通信。任何程序用此地址作为目的IP地址时,计算机上的协议软件立即将数据报返回,并不将其送入网中。路由器也不处理此类地址。
由于上述特殊地址的存在,一般地址的网络号和主机号都不采用全零和全1码。
2.子网编址(Subnetaddressing)
这是80年代初提出的一项IP地址复用技术。由于在TCP/IP推出后的10年中,出乎设计者的意料出现了许多PC机的小型网络,这些网络都要申请网络号,一则会使路由器的负担加重,导致网络速度下降;二则地址空间要不够用,特别是B类网络的网络号将缺乏。为此,提出如何减少网络数的问题。子网编址的基本思想是在网络和主机之间再增加一个层次:子网,也就是使一个IP网络号能为多个物理网络所共享。此方法主要适用于B类网络。
它将主机号部分进一步划分为子网号和主机号两个子段,如图2.2424所示。对于外部来说,仍然是一个B类网,无需向NIC申请新号,网络路由器数据库也不需要更改。对于单位内部来说,则有若干个子网,子网的大小可以根据需要确定,每增加一个IAN,即可作为一个子网加入,管理方便,规划也很灵活。
当然,为了支持子网选路,内部要增设路由器,接在每个子网上。设图2.24中,B类网络号为130.50,子网号占6比特,共可设62个LAN子网,每个LAN可接1022个主机。假定目前已有4个子网,每个子网的起始IP地址分别为130.50.4.1、130.50.8.1、130.50.12.1和130.50.16.1,则路由器配置如图2.25所示。从Internet的其余部分传往B类网络号为130.50的数据报均经过路由器G1进人,然后G1再根据子网号将其送至相应子网路由器,后者再根据主机号译成MAC地址后在子网内广播发送。需注意每个路由器配备有两个IP地址,其中GI是原有的外部路由器。