lipeng5454 发表于 2008-1-22 19:08:32

再来一个

CCNA教材中有这样一段阐述:
从汇总地址可以推断出主机范围。如:192.168.144.0/20,第三个八位位组的块尺寸是16,且汇总地址起始于144,它的下一个16块为160,so 这个网络汇总的范围在第三个八位位组中,即144~159
在路由表中带有这个汇总地址的路由器将会转发所有目标地址为192.168.144.1到192.168.159.254的数据包。

我的困惑是:
1、C类网段竟然也可以使用小于默认子网掩码24的掩码?!这岂不是违反了C类IP地址必须使用3个字节作为子网号的规定吗?是不是私有IP地址不受此限?
2、上面的数据是怎么计算到的?是如何确定块尺寸的?

hkg36 发表于 2008-1-22 20:52:05

C类当然可以小于默认子网掩码24的掩码,用什么掩码和子网号没什么关系吧?
20位,就是240,用256-240就是16

YoYo娴 发表于 2008-1-23 16:14:27

加油加油

保命要紧 发表于 2008-1-23 17:47:28

楼主先转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来表示自己对外所包含的网络地址汇总,可以减少路由表~


以上纯属本人自己理解 ,并且做过实验 只在华为设备上做过 ,不代表在思科上能正确
而且本人是菜鸟,所以高手闪,表拍砖

HELLENY 发表于 2008-1-23 17:50:35

“保命”不错嘛`

保命要紧 发表于 2008-1-23 17:52:38


嘿嘿

SPOTOMS 发表于 2008-1-23 18:25:02

保命??

冠军所说的"天才少年"吗
页: [1]
查看完整版本: 再来一个