v15.1.49 中的瞻博网络 JunOS 路由问题

网络工程 杜松 瞻博网络 杜松-srx cisco-nexus
2021-07-17 09:54:16

我有一个 Cisco Nexus,上面有几个 vlan - 总网络大小为 172.26.64.0/20 分成 /24 个 vlan - 每个都使用第三个八位字节作为 vlan ID。它的 IP 是每个 vlan 上的 172.26.x.254 作为默认网关。

我有一个瞻博网络 SRX 集群,其中一个 reth 接口连接在 172.26.64.246 上,接口子网为 /20。

在瞻博网络上,我还配置了 172.26.64.0/20 的静态路由,该路由指向 Nexus 作为下一跳。

从 SRX,我可以 ping Nexus .64 范围内的地址。

但是,我无法 ping .66.x 范围或 .67.x 范围内的任何内容,并且除非 SRX 位于 .64.x vlan 上,否则无法 ping 任何内容。

我的问题是这个...

我从 SRX 中删除了以下路线:

set routing-options static route 172.26.64.0/20 next-hop 172.26.64.254

并将其替换为:

set routing-options static route 172.26.64.0/24 next-hop 172.26.64.254 set routing-options static route 172.26.65.0/24 next-hop 172.26.64.254 set routing-options static route 172.26.66.0/24 next-hop 172.26.64.254 set routing-options ....

现在可以工作了 - 例如,从 172.26.66.x 网络上的主机,我可以 ping 172.26.64.246 上的 SRX,反之亦然。

为什么?这是 JUNOS 中的缺陷\错误吗?

注意 - 瞻博网络版本为 15.1X49-D30.3

1个回答

将 reth 接口上的子网掩码从 /20 更改为 /24。