零子网

王朝百科·作者佚名  2010-07-24
窄屏简体版  字體: |||超大  

CISCO缺省使全1网段可以被使用,但全0网段只有在配置了IP SUBNET-ZERO后方可被使用.

在CISCO路由器上,缺省你可以使用全1网段,但不能使用全0网段.当你在CISCO路由器上给端口定义IP地址时,该IP地址不能落在全0网段上.

如果配了,会得到一条错误信息.使用IP SUBNET-ZERO命令之后,你才能使用全0网段.

使用了IP SUBNET-ZERO命令之后,

如果路由协议使用的是CLASSF

UL的(比如RIP),虽然你的定义成功了,但那个子网掩码还是不会被RIP带到它的路由更新报文中.即,IP SUBNET-ZERO 命令不会左右路由协议的工作.

在TCP/IP协议中,全0和全1网段因为具有二意性而不能被使用.

2.ip subnet zero 命令的意义

IP subnet zero 是用来限制router不可使用与class相同的subnet.

例如: 把一个class b 的network 172.16.0.0/16 subnet细分. 其中一个细分方式系 172.16.0.0/19, 172.16.32.0/19, 172.16.64.0/19.....

而如果第一个subnet 172.16.0.0/19在没有subnet mask的情形下 (即172.16.0.0) 与它的class network (即172.16.0.0) 相同. 这样会引起routing上的混乱 --- 如果一个router 上有一个network 172.16.0.0/19, 而它用rip把这个network告诉它的neighbor router. neighbor router就会将所有要送去172.16.0.0 class 的packet送到这个router......

以前, RIP是很流行的routing 协议. 但它就没有把subnet mask放入routing table. 当时亦没有太多network admin考虑这个问题. (RFC950提到这个问题)

Cisco注意到这个问题, 所以在很早以前的IOS已经限制使用subnet zero. 以前cisco router 预设是不可使用 subnet zero (即no ip subnet zero是预设的). network admin要输入ip subnet zero 才可使用. 从12.0开始, ip subnet zero 是预设(因为已没有太多人使用不含subnbet mask 的routing 协议). 不过network admin还是可以用no ip subnet zero 来限制使用subnet zero

在CISCO路由器上,缺省你可以使用全1网段,但不能使用全0网段.所以,当你在CIS

CO路由器上给端口定义IP地址时,该IP地址不能落在全0网段上.如果你配了,你会

得到一条错误信息.使用IP SUBNET-ZERO命令之后,你才能使用全0网段.

另外要强调的是,使用了IP SUBNET-ZERO命令之后,如果路由协议使用的是CLASSF

UL的(比如RIP),虽然你的定义成功了,但那个子网掩码还是不会被RIP带到它的路

由更新报文中.即,IP SUBNET-ZERO 命令不会左右路由协议的工作.

总之,TCP/IP协议中,全0和全1网段因为具有二意性而不能被使用.CISCO缺省使全

1网段可以被使用,但全0网段只有在配置了IP SUBNET-ZERO后方可被使用.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航