在 Bgp TTL 安全中,所有控制数据包都将配置跃点值?

网络工程 ip BGP ttl
2022-02-22 11:04:15

拓扑:

loop(2.1.1.1) - routerA (192.168.1.2)--------- (192.168.1.1) routerB - loop(1.1.1.1)

我在两侧配置了多跳为 2 的 eBGP 对等互连和静态路由以到达环回。

  • 在来自 1.1.1.1 的初始 TCP 握手 (SYN) 中,TTL 为 2。
  • 从对等方 2.1.1.1 返回的 SYN-ACK 包含 255 的 TTL 值。
  • 两个方向上的所有其他 BGP 数据包都包含 2 的 TTL。

为什么我们在 SYN-ACK 中看到 TTL 值为 255,而在其他通信中看到值为 2?

编辑:

R2

router bgp 200 
no synchronization 
bgp log-neighbor-changes 
neighbor 2.1.1.1 remote-as 100 
neighbor 2.1.1.1 ebgp-multihop 2 
neighbor 2.1.1.1 update-source Loopback1 
no auto-summary 

R1

router bgp 100 
no synchronization 
bgp log-neighbor-changes 
neighbor 1.1.1.1 remote-as 200 
neighbor 1.1.1.1 ebgp-multihop 2 
neighbor 1.1.1.1 update-source Loopback1 
no auto-summary
0个回答
没有发现任何回复~