IP subnet zero 命令的意义

转载 2006年08月09日 14:13:00

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.

..............................................................................................................................................

Two special subnets, the “zero subnet” and the “broadcast subnet,”
were reserved in years past but are now usable.

One reserved subnet, the subnetthat has all binary 0s in the subnet field, is called the zero subnet.

Subnet zero, or the zero subnet, is numerically the first subnet, but it is one of the two reserved subnet numbers in a network. You can use the zero subnet on a Cisco router if you configure the global configuration command ip subnet-zero. For the purposes of answering questions on the exam about the number of valid subnets in a network, consider the zero subnet nusable. In real life, do not use the zero subnet if you do not have to.

Example 6-21 Router A Configuration, Scenario 6-2
ip subnet-zero
no ip domain-lookup
!
interface serial0
ip address 172.16.0.1 255.255.254.0
interface serial 1
ip address 172.16.8.1 255.255.254.0
interface ethernet 0
ip address 172.16.2.1 255.255.254.0
!
router igrp 6
network 172.16.0.0

看看,这就是zero subnet :
ip address 172.16.0.1 255.255.254.0


Example 6-24 Router A Configuration, Scenario 6-3
ip subnet-zero
no ip domain-lookup
!
interface serial0
encapsulation frame-relay
interface serial 0.1
ip address 200.1.1.1 255.255.255.224
frame-relay interface-dlci 41
!
interface serial 0.2
ip address 200.1.1.161 255.255.255.224
frame-relay interface-dlci 42
!

这里:
ip address 200.1.1.1 255.255.255.224
就是zero subnet(200.1.1.0)的地址。

相关文章推荐

ip subnet-zero 和ip classless 的用法

如果你有一个CLASS C的IP地址,比如   192.168.10.0,你想把它分成8个网段,每个网段内可以有32台主机,你可以这样分,subnetmask是:255.255.255.224: ...
  • Galdys
  • Galdys
  • 2011年10月22日 22:33
  • 380

IP/Subnet Calculator Lib

 Introduction I created an IP/subnetting library using Java a long time ago, and the reason why ...

【Linux Socket 编程入门】03 - 关于IP,Subnet,Port你应该知道的那些事儿

IP地址的分类 目前,IP地址分为两类,IPv4 (Internet Protocol Version 4)与IPv6 (Internet Protocol Version 6). IPv4 IP...

What are: DNS, DHCP, IP Addresses and Subnet Mask

What are: DNS, DHCP, IP Addresses and Subnet Mask
  • lile777
  • lile777
  • 2017年06月06日 14:45
  • 133

Changing Interconnect/Public Interface, IP or Subnet in Oracle Clusterware

Recently, I have successfully changed the NIC interface name for public and private NIC in 2 nodes O...
  • huyangg
  • huyangg
  • 2012年04月05日 15:44
  • 762

如何更新Neutron Subnet IP地址段?

Subnet与IP分配的一些细节 Neutron现在不支持更新Subnet的网络地址范围,就是说一旦你创建Subnet完成之后,那么这个Subnet的可用地址范围就固定了,无法扩展或者缩小。 那么...

sockaddr_in中sin_zero的意义,以及sockaddr_in sockaddr in_addr区别联系

转自:http://keendawn.blog.163.com/blog/static/88880743201241111620289/ struct sockaddr { unsigned shor...

dd if=/dev/zero of=的含义是什么?Linux 下的dd命令使用详解

一、dd命令的解释 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IP subnet zero 命令的意义
举报原因:
原因补充:

(最多只允许输入30个字)