在VLSM中,假如给定一个网段:192.168.1.0/24,把它划成5个子网,这里,应该向主机位借用3位作为网络位,这里子网应该是192.168.1.0/27(192.168.1.0/224),可以划出8个子网:
    192.168.1.0
    192.168.1.32
    192.168.1.64
    ...
    192.168.1.224
    在第一个子网中192.168.1.0/27中,它的网络地址是192.168.1.0,这个网络地址同时也是192.168.1.0/24的网络地址,路由器将不能区分网络地址192.168.1.0该是哪个网络的.同样,在最后一个子网中,192.168.1.224/27中,它的广播地址是192.168.1.255,这个同时也是192.168.1.0/24 的广播地址,路由器同样不能区分.所以,将有两个子网不能使用.当你刚好需要8个子网时,却不得不借用4位主机位来作为网络位.这时,启用 ip subnet-zero命令就可以使用了这两个子网了.
    这个命令在cisco中默认是启用的.当然,也需要classless的路由协议如RIP v2,EIGRP,OSPF等支持