楼主先转2进制貌似就可以解决问题咯~
192.168.144.0/20
11000000.10101000.1001|0000.00000000
mask:11111111.11111111.1111|0000.00000000
ps:|是分隔符 - -
目的好像是把192.168.144.0~192.168.159.0这15个网段汇聚成一个CIDR聚合地址 下面是本人纯想像~吾人没学过
就好象是通配符,比如需要800多台主机 那么需要划分一个B类地址或者4个C类地址 前者好像很浪费资源 有效的hosts达到65534台~~第二个则需要路由器向外发布N多路由 每个C类网段一个路由需要发布四条 扩充了路由表的规模~~
个人理解CIDR就是网络位的通配符,可以覆盖好多好多网段,计算方法可以把这些网段全部二进制化
相同的部分用掩码遮盖 不同的部分就是个个网段的区别 然后用相同的部分向外只发布一个路由信息
如果有主机要向这几个网段中任何一个网段发布信息,路由器识别到所谓前缀与自己路由表中的前缀相符,接受数据包然后对照直连路由转发~~
估计是楼主把子网划分和无泪 域间路由搞混了 - -
划分子网是满足在一个固定的网络中需要细化部门而产生的,他占用主机位为网络位,在以消耗主机位的代价上扩展网络数量
而CIDR是把网络位使用类似子网掩码的mask来表示自己对外所包含的网络地址汇总,可以减少路由表~
以上纯属本人自己理解 ,并且做过实验 只在华为设备上做过 ,不代表在思科上能正确
而且本人是菜鸟,所以高手闪,表拍砖 |