|
在IPv4点到点链路中使用/31位前缀 都知道在IPv4点到点链路使用/30位的子网掩码可以尽可能的节约IP地址空间.那么你有没有试过用/31呢?某些CISCO IOS软件版本就支持该特性.
/31位前缀特性在CISCOIOS软件版本12.2(2)T中首次出现,后在12.2(28)SB中被集成进去(sb特性-___-),其他版本就不支持该特性了.但是大家都知道/30的前缀,全0地址是做为本网络号,全1是做为本网广播地址,其余2个地址正好分配给点到点链路的两个端设备.那/31的前缀是怎么回事呢?
/31位前缀特性的目的仍然是为了最大限度的节约IP地址空间,而该特性出现之前,为了节约地址空间,要么采用/30位前缀(产生4个地址),要么使用IP无编号(unnumbered)机制.该特性只产生2个地址,这2个地址被解释成主机地址,而广播地址被消除掉了.
那么如何配置/31位前缀特性呢?只需在上述两种IOS软件版本里,采用255.255.255.254的子网掩码即可,如下:
!
interface Serial 0
ip address 1.1.1.2 255.255.255.254
no ip directed-broadcast
!
关于/31位前缀特性,可是open的哦,可以参阅RFC 3021.但是我想出了IPv6,该特性也就是鸡肋了.
p2p 不需要"no ip directed-broadcast" 我认为禁止子网广播主要还是考虑安全性. |
|