什么时候在生产中使用/ 31网络是合适的做法?在点对点链接上,不需要广播,因此在/ 30上使用/ 31时是否存在令人信服的情况,因为/ 30似乎仍在广泛部署和流行。
这已经定义由RFC 3021提供。

除了节省地址空间以外,是否还有使用/ 31的用例? / 31s的引入是否带来了/ 30s中未发现的一系列新问题?

/ 31通常只在公共空间中看到,尤其是对于ISP,还是同时在私有空间中同时用于ISP和企业?

评论

投票决定关闭,因为这似乎不是一个实际的问题,但更多的是创建一个论坛进行讨论(我们希望避免这样做)。我已经看到它们在生产中使用了很多时间-它们是否按预期工作取决于供应商的实现。

@JohnJensen然后让我重新表达一下。...

我认为这里的问题是:“何时使用此设置?”

@ Mike-Pennington我必须在这一点上与您不同意(当然是ofc)。我可以从理论上理解/ 31地址的问题。由于您没有一个仅是地址而不是广播或子网部分的地址部分。但是,当您使用正确的路由指向该网络等点对点时,可以使用此功能。 “为什么有可能”或“何时使用”这些问题是很好的问题。

仅在此处注意,Mikrotik不支持/ 31或/ 127。他们无意修复它。

#1 楼

我们在核心(Brocade,Juniper,Cisco)中使用/ 31s已有三年以上,没有任何问题。

这是一个生产ISP网络,因此适合在生产环境中使用它们只要您的套件支持它,并且您已经对其进行了测试

评论


并没有真正回答这个问题,“我们已经使用过”

– jwbensley
13年6月3日,9:46

随时随地使用它是适当的,因为它不会在生产网络中引起任何问题

–柔和
13年6月3日,11:12

所以把它放在你的答案中:)

– jwbensley
13年6月3日,11:16

#2 楼

就像在其他地方已经说过的那样,使用/ 31位掩码可以工作,并且是节省可用地址空间的好方法。

在什么情况下,您可能无法使用/ 31s,这又是什么呢?哪些协议或应用程序可能由于没有广播地址而行为不当或破坏?

根据上一篇文章,BootP和DHCP在列表的顶部,但是我们与路由器点对点链接无关。 ARP使用广播的MAC地址-而不是IP-因此那里不应该有任何问题... OSPF和EIGRP都使用多播地址,但是RIP v1看起来可能是一个问题。

还有什么其他问题取决于广播或网络地址?

评论


恕我直言,这是一个问题,而不是答案。

–用户
2013年6月4日14:14

同意最初的问题措辞不好,实际上该问题已通过表决结束。自从最初发布此帖子以来,它已被重新措词并重新打开。 (希望它有助于改善问题。)

–彼得
2013年6月4日15:01

#3 楼

我已经在运行EIGRP的实验室内部使用了一段时间,到目前为止还没有发现任何问题。

如果将/ 24分配给P2P范围,我会看到它的方式。


/ 30位掩码= 64个P2P链接
/ 31位掩码= 128个P2P链接

/ 23分配


/ 30位掩码= 128个P2P链接
/ 31位掩码= 256个P2P链接

好吧,我不会因为子网数学和2的幂而烦人。但是由于我们处于IPv4耗尽模式,它使我们可以更好地利用给定的子网分配。

此外,在P2P中,我认为没有理由需要广播地址。该网络中只有两台主机。因此,发往广播的任何数据包都将被其他主机听到。

,Cisco路由器自IOS 12.2(2)T
起就支持此功能。

评论


所以你问一个问题,八分钟后你自己回答...现在看起来有点奇怪,不是吗?无论如何,我认为/ 31的唯一实现是在只需要2个WAN地址的防火墙上使用的(其余将由NAT完成)。

–布尔基
2013年6月3日5:31



@Bulki同意这很奇怪-在修改问题之前发布了此内容,因为我正在寻找更多的论坛/辩论结构,但我没有意识到我们正在避免。

–knotseh
13年6月3日在5:40

我认为这个问题不太合适,因为它太主观了。至少在ISP上通常使用/ 31。没有理由不这样做,因为大型供应商已经支持了很长时间。

–丹尼尔·迪布(Daniel Dib)
2013年6月3日6:07

它是开放式的,但是作为问题应该有用。也许问题应该是“是否有任何理由不总是在点对点链接上运行/ 31和/ 127”,然后我们可能会在不起作用的供应商上获得有趣的数据,或者有其他动机无法运行它们(我认为一为/ 127)

–ytti
2013年6月3日7:33



@bulki发布问题然后回答自己的问题没有任何问题。从字面上鼓励。 meta.networkengineering.stackexchange.com/questions/4/…

–克雷格·康斯坦丁(Craig Constantine)
13年6月3日于13:40

#4 楼

考虑到地址保留的审慎性和重要性,使用/ 31的一般方法应该是“如果可行,请使用它”。

当然,您可以更进一步,并开始使用private点对点链接的空间,但是,如果要从Internet而不是在自己的网络中运行跟踪路由,这显然可能会出现问题,尽管即使通过配置路由器以发出ICMP错误也可以缓解这种情况带有特定的源IP地址。

简而言之,请尽您所能地浪费尽可能少的地址(在最佳实践和可行性的限制内,不要开始在任何地方扔NAT集中器)