本篇结构:
- 前言
- 划分子网
- 无分类编址CIDR(构造超网)
一、前言
接着上一篇,继续分享网际协议IP的内容–划分子网和构造超网。
那么,为什么要划分子网和构造超网?
我们知道,分类的IP地址主要有A类、B类、C类三类(D类为多播地址),其中:
- A类拥有超过65535台主机
- B类拥有介于255~65535台主机
- C类拥有小于255台主机
这种分类却又几个很明显的缺陷:
- IP地址空间的利用率有时候很低,地址浪费大;
只有两、三台主机的网络,也至少要一个C类IP地址,A、B类浪费更严重,少有达上万台主机的大型IP网络。
- 路由表太大,影响网络性能
路由器需要能够从路由表中找出怎样到达其他网络的下一跳地址,而一个物理网络对应一个网络号,如果网络越多,则路由表越大,路由器的存储空间就需要越大,查找也更耗时,但使用构造超网,则能减少网络数,提升性能。
- 不够灵活
企业有很多部门,每个部门可能需要各自独立的网络,这怎么办呢?再申请网络?可是人数又不多,怎么办呢?划分子网刚好可以解决这个问题,而且便于管理。
二、划分子网
划分子网是指将IP类网划分为若干个子网。一般是从网络的主机号用若干位作为子网号(当然用来分配的主机号就相应减少),于是二级网络便成了三级网络。
划分子网后,发送到子网某台主机的IP数据报,仍是根据IP数据报的目的网络号找到连接到路由器,然后路由器根据IP数据报的目的网络号和子网号找到子网,再把IP数据报交付主机。
并且,划分了子网后,ip地址的网络号是不变的,因此在局域网外部看来,这里仍然只存在一个网络,即网络号所代表的那个网络;但在网络内部却是另外一个景象,因为我们每个子网的子网号是不同的,当用化分子网后的ip地址与子网掩码做’与’运算时,每个子网将得到不同的子网地址,从而实现了对网络的划分。
2.1、子网掩码
假如互联网的一个数据报(目的地址是子网154.13.3.10)到达路由器R(154.13.0.0),那它是如何到达子网1(154.13.3.0)的呢?
我们知道,从IP数据报中是无法知道目的主机所连接的网络是不是已经划分了子网,因为IP数据报中并没有这些信息,这就用到了子网掩码。