关于OSPF和数据库描述的问题

网络工程 路由 ospf
2021-07-15 22:23:28

两台路由器之间形成邻接关系后,两台路由器之间也形成了主从关系,主机开始发送数据库描述(DBD)。

我的问题是:数据库描述包含什么?整个LSDB?

我也读过这个:

在此处输入图片说明

由于序列号,路由器识别出 DBD 包含更多当前链路状态条目,对吗?如果它包含更多的当前链路状态条目,则路由器转换到加载状态,在该状态中路由器向 LSR(链路状态请求)询问更多信息。但是为什么路由器需要发送 LSR?他想得到什么信息?DBD里的东西不都是发给他的吗?

1个回答

DBD里的东西不都是发给他的吗?

不,DBD 仅包含 LSA 的摘要。为了获得所有的 LSA 信息,路由器向邻居请求完整的 LSA。

只发送摘要似乎很奇怪,而再多几个字节就可以包含所有内容。请记住,OSPF 是在带宽和处理能力成为宝贵商品的时代开发的,因此开发人员尝试了各种方法来节省两者。