ISIS-广播网络DIS更新LSDB

来源:互联网 发布:js windows.onload 编辑:程序博客网 时间:2024/06/07 05:33
DIS 的LSDB 更新过程如下
DIS接收到LSP,在数据库中搜索对应的记录。若没有该LSP,则将其加入数据库,并组播新数据库内容。
若收到的LSP序列号大于本地LSP的序列号,就替换为新报文,并组播新数据库内容;若收到的LSP序列号小于本地LSP的序列号,就向入端接口发送本地LSP报文。
若两个序列号相等,则比较Remaining Lifetime(剩余生存时间)。若收到的LSP 的Remaining Lifetime 小于本地LSP 的Remaining Lifetime,就替换为新报文,并组播新数据库内容;若收到的LSP 的Remaining Lifetime 大于本地LSP 的Remaining Lifetime,就向入端接口发送本地LSP 报文。
若两个序列号和Remaining Lifetime都相等,则比较Checksum。若收到的LSP的Checksum 大于本地LSP 的Checksum,就替换为新报文,并组播新数据库内容;若收到的LSP的Checksum小于本地LSP的Checksum,就向入端接口发送本地LSP报文。
若两个序列号、Remaining Lifetime 和Checksum 都相等,则不转发该报文
原创粉丝点击