想象一下这个场景:
R1-------R2
R1
的串口 1 连接到R2
的串口 1,这是一个简单的 p2p 链接。很简单吧?
当我将双方的网络类型更改为非广播时,由于任何不合理的原因,邻接下降,一切都崩溃了:) 我了解 OSPF 网络类型,也非常了解故障排除过程。我发出了几乎所有的 show/debug 命令;双方大部分都匹配:计时器,区域等。但它不起作用,为什么?我如何让它工作?
想象一下这个场景:
R1-------R2
R1
的串口 1 连接到R2
的串口 1,这是一个简单的 p2p 链接。很简单吧?
当我将双方的网络类型更改为非广播时,由于任何不合理的原因,邻接下降,一切都崩溃了:) 我了解 OSPF 网络类型,也非常了解故障排除过程。我发出了几乎所有的 show/debug 命令;双方大部分都匹配:计时器,区域等。但它不起作用,为什么?我如何让它工作?
当您将类型更改为非广播时,您可以阻止路由器多播它们的 hello(以及其他所有内容)。由于它们不能互相打招呼,因此邻接下降。
作为故障排除提示,您应该在调试中看到——OSPF 没有从该接口发送 hello。
您可以通过使用 ospf 下的 neighbor 语句显式定义邻居来解决此问题
router ospf 1
neighbor 1.1.1.1
Hellos 和 LSA 将单播到定义的邻居。