划分子网
1从两级IP地址到三级IP地址
IP地址的不合理:
A IP 地址空间利用率有时很低。一个A类地址网络可连接主机超过1000万,可是经常达不到这样的数量
B 给每一个物理网络分配一个网络号会使路由表变的太大而使网络性能变坏。互联网中的网络数越多,路由器中的路由表的项目数也就越多。
C 两级IP地址不够灵活。对于新添加的网络,必须要先在因特网管理机构申请网络后才能上网,而不能灵活地增加原来的网络
为了解决这个问题,1985年增加了 子网络字段,使两级IP变成了三级IP。这种做法就叫做划分子网或者子网寻址或者子网路由选择。
2. 划分子网的基本思路
<1>. 一个拥有许多物理网络的单位,可将所属的物理网络划分为若干个子网( subnet )。划分子网纯属一个单位内部的事情。本单位以外的网络看不见这个网络是由多少个子网组成,因为这个单位对外仍然表现为一个网络。
<2>. 划分子网的方法是从网络的主机号借用若干位作为子网号 subnet-id,当然主机号也就相应减少了同样的位数。于是两级IP地址在本单位内部就变成三级IP地址:网络号、子网号和主机号。也可以用以下记法来表示:
IP地址 ::= { <网络号>, <子网号>, <主机号>}
<3>. 凡是从其他网络发送给本单位某个主机的IP数据报,仍然是根据IP数据报的目的网络号找到连接在本单位网络上的路由器。但此路由器在收到IP数据报后,再按目的网络号和子网号找到目的子网,把IP数据报交付给目的主机。
下图说明了划分子网的概念:
某单位具有一个B类地址,网络号是145.13,凡是145.13.x.x的数据报都被送到这个路由器R1。先把它分为三个子网,假定子网占八位,主机就只剩八位。整个网络对外仍然只是一个网络。其地址仍然是145.13.0.0. 路由器在收到外来数据后,再根据数据报的目的地址把它转发给相应的子网。