网络号或子网号能否全为1或0

本文详细介绍了如何将一个C类IP地址192.168.10.0划分为8个子网,每个子网包含32个可用IP地址。通过设置子网掩码为255.255.255.224实现,并讨论了在网络分类环境下子网掩码的应用及限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址:http://wenku.baidu.com/view/9c9e2269af1ffc4ffe47acad.html

  在TCP/IP中分类的IP包在路由器之间传递时是不传递子网掩码的,于是会出现不能区分的现象。
  如果有一个CLASS C的IP地址,比如192.168.10.0,将它分成8个网段,每个网段有32台主机,可以这样分:
subnetmask:255.255.255.224

IP网络地址广播地址
192.168.10.0 - 31192.168.10.0192.168.10.31
192.168.10.32 - 63192.168.10.32192.168.10.63
192.168.10.64 - 95192.168.10.64192.168.10.95
192.168.10.96 - 127192.168.10.96192.168.10.127
192.168.10.128 - 159192.168.10.128192.168.10.159
192.168.10.160 - 191192.168.10.160192.168.10.191
192.168.10.192 - 223192.168.10.192192.168.10.223
192.168.10.224 - 255192.168.10.224192.168.10.255

  每个网段的第一个是网络地址,最后一个是广播地址。这两个IP地址被保留,不分配给主机使用。
  另外,第一个子网192.168.10.0 - 31和最后一个子网192.168.10.224 - 225通常也被保留,不能使用。原因是第一个子网的网络地址192.168.10.0和最后一个子网的广播地址192.168.10.255具有二意性。
  这个C类的网络地址和广播地址分别是192.168.10.0和192.168.10.255。显然,它们分别与第一个子网的网络地址和最后一个子网的广播地址重复了。
  在严格按照TCP/IP A.B.C.D给IP地址分类的环境下,为了避免二意性,全0和全1网段都不能使用。这种环境叫作Classful。在这种环境下,子网掩码只在所定义的路由器内有效,掩码信息到不了其它路由器。例如RIP-1在做路由广播时便不带掩码信息,收到路由广播的路由器因为无从知道这个网络的掩码,只能按照标准TCP/IP的定义赋予它一个掩码。
  但在Classless的环境下,掩码任何时候都和IP地址成对地出现,这样,前面谈到的二意性就不会存在。是Classful还是Classless取决于路由器运行的路由协议,一个路由器可同时运行Classful和Classless路由协议。RIP是Classful,OSPF、EIGRP、BGP4是Classless,它们可以同时运行在同一台路由器上。
  在Cisco路由器上,缺省你可以使用全1网段,但不能使用全0网段。所以,在Cisco路由器上给端口定义IP地址时,该IP地址不能落在全0网段上,否则会得到一条错误信息。使用IP SUBNET-ZERO命令后,才可以使用全0网段。
  需要强调的是,使用IP SUBNET-ZERO命令后,如果路由协议使用的是Classful,子网掩码仍然不会被带到路由更新报文中。即:IP SUBNET-ZERO命令不会左右路由协议的工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值