OSPF Exchange状态

2025-10-31 06:59:41

1、目的: Router 通过DD packet把自己LSDB里的LSA头部信息发给neighbor

2、Master一方control同步过程, 并且确保在同一时刻, 只有一个DD packet outstanding

当Slave一方从master收到一个DD packet时, slave会通过发送一个具有相同sequence number的DD packet来确认(里面可以携带自己的LSA header信息)

隐式确认

当master一方在RxmtInterval的时间内,没有收到发送出去的DD packet的ACK, 就会重新发送一份DD packet的copy

Slave 的一方只有在响应master发送的DD时, 才会发送DD packet

如果slave收到的是一个新的sequence number的DD, Slave 发送一个具有相同sequence number的DD packet

如果slave收到的是一个前面已经ACK的DD packet, slave会重新发送ACK

Master在收到Slave的DD packet时, 如果里面的M-bit=1, 则master必须继续发送DD packet(DD sequence+1)

3、Slave隐式确认

Slave已经没有DD需要发送了

但是master仍然有DD需要发送, master会把more-bit置位

OSPF Exchange状态

4、Slave收到以后, 还需要发送DD来隐式确认

OSPF Exchange状态

5、当master也没有DD需要发送以后, 会把more-bit置为0

OSPF Exchange状态

6、Slave仍然需要发送DD来确认

OSPF Exchange状态

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢