位置:51电子网 » 技术资料 » 接口电路

是IP地址为145.13.3.10的主机本来的两级lP地址结构

发布时间:2014/9/15 18:58:57 访问次数:1285

   现在剩下的问题就是:假定有一个数据报(其目的地址是145.13.3.10)已经到达了路由器Ri。那么这个路由器如何把它转发到子网145.13.3.0呢?

   我们知道,从IP数据报的首部无法看出源主机或目的主机所连接的网络是否进行了子网的划分。N341256P-20这是因为32位的IP地址本身以及数据报的首部都没有包含任何有关子网划分的信息。因此必须另外想办法,这就是使用子网掩码(subnet mask)(见图4-20)。

   是IP地址为145.13.3.10的主机本来的两级lP地址结构。图4-20(b)是这个两级IP地址的子网掩码。图4-20(c)是同一地址的三级IP地址结构,也就是说,现在从原来16位的主机号中拿出8位作为子网号,丽主机号由16位减少到8位。请注意,现在子网号为3的网络的网络地址是145.13.3.0(既不是原来两级lP地址的网络地址145.13.0.0,也不是简单的子网号3)。为了使路由器Ri能够很方便地从数据报中的目的IP地址中提取出所要找的子网的网络地址,路由器R.就要使用三级IP地址的子网掩码。图4-20(d)是三级lP地址的子网掩码,它也是32位,由一串1和跟随的一串0组成。子网掩码中的1对应于IP地址中原来二级地址中的16位网络号加上新增加的8位子网号,而子网掩码中的0对应于现在的8位主机号。虽然RFC文档中没有规定子网掩码中的一串1必须是连续的,但却极力推荐在子网掩码中选用连续的1,以免出现可能发生的差错。

   表示Ri把三级IP地址的子网掩码和收到的数据报的目的IP地址145.13.3.10逐位相“与”(AND)(计算机进行这种逻辑AND运算是很容易的),得出了所要找的子网的网络地址145.13.3.0。

   使用子网掩码的好处就是:不管网络有没有划分子网,只要把子网掩码和IP地址进行逐位的“与”运算(AND),就立即得出网络地址来。这样在路由器处理到来的分组时就可采用同样的算法。

   归纳一下上述的要点。从网络145.13.0.0外面看,这就是一个普通的B类网络,其子网掩码为16个连1后面跟上16和连O。但进入到这个网络后(即到了路由器Ri),就看到了还有许多网络(即划分了子网后的许多网络),其网络地址是145.13.x.0(这里x可以表示不同的数值),而这些网络的子网掩码都是24个连1后面跟上8个连O。总之,在这个B类网络的外面和里面,看到的网络是不一样的。



   现在剩下的问题就是:假定有一个数据报(其目的地址是145.13.3.10)已经到达了路由器Ri。那么这个路由器如何把它转发到子网145.13.3.0呢?

   我们知道,从IP数据报的首部无法看出源主机或目的主机所连接的网络是否进行了子网的划分。N341256P-20这是因为32位的IP地址本身以及数据报的首部都没有包含任何有关子网划分的信息。因此必须另外想办法,这就是使用子网掩码(subnet mask)(见图4-20)。

   是IP地址为145.13.3.10的主机本来的两级lP地址结构。图4-20(b)是这个两级IP地址的子网掩码。图4-20(c)是同一地址的三级IP地址结构,也就是说,现在从原来16位的主机号中拿出8位作为子网号,丽主机号由16位减少到8位。请注意,现在子网号为3的网络的网络地址是145.13.3.0(既不是原来两级lP地址的网络地址145.13.0.0,也不是简单的子网号3)。为了使路由器Ri能够很方便地从数据报中的目的IP地址中提取出所要找的子网的网络地址,路由器R.就要使用三级IP地址的子网掩码。图4-20(d)是三级lP地址的子网掩码,它也是32位,由一串1和跟随的一串0组成。子网掩码中的1对应于IP地址中原来二级地址中的16位网络号加上新增加的8位子网号,而子网掩码中的0对应于现在的8位主机号。虽然RFC文档中没有规定子网掩码中的一串1必须是连续的,但却极力推荐在子网掩码中选用连续的1,以免出现可能发生的差错。

   表示Ri把三级IP地址的子网掩码和收到的数据报的目的IP地址145.13.3.10逐位相“与”(AND)(计算机进行这种逻辑AND运算是很容易的),得出了所要找的子网的网络地址145.13.3.0。

   使用子网掩码的好处就是:不管网络有没有划分子网,只要把子网掩码和IP地址进行逐位的“与”运算(AND),就立即得出网络地址来。这样在路由器处理到来的分组时就可采用同样的算法。

   归纳一下上述的要点。从网络145.13.0.0外面看,这就是一个普通的B类网络,其子网掩码为16个连1后面跟上16和连O。但进入到这个网络后(即到了路由器Ri),就看到了还有许多网络(即划分了子网后的许多网络),其网络地址是145.13.x.0(这里x可以表示不同的数值),而这些网络的子网掩码都是24个连1后面跟上8个连O。总之,在这个B类网络的外面和里面,看到的网络是不一样的。



热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式