OSPF中的五个HELLO,DBD,LSR,LSU,LSACK包跟LSA包有什么区别??是LSU包中就有包含LSA吗还是??

如题所述

第1个回答  2011-08-07
Hello 用来发现并维持邻居
DD 用来描述本地的LSDB信息,即和邻居互通有无,只携带LSA的Header。
LSR 用于请求邻居的LSA
LSU 用于发送LSA具体信息给邻居,或者用于洪泛LSA,或者用于隐式回应LSU报文。
LSAck用于回应LSU报文。本回答被网友采纳
第2个回答  2011-08-06
你所谓的五个数据吧是值的ospf建立邻接关系时,交互的五个数据包。和lsa有关系的就只有lsr和lsu。
这五个数据包和lsa根本不能相提并论。
lsa是反应网络中拓扑情况的,而五大数据包是ospf对等体之间建立邻居或邻接关系必须采用的。
建议你看一看tcp/ip卷一。上面有详细的介绍。
网络之路漫漫长,我们共勉!
第3个回答  2011-08-07
LSA(链路状态广播)是链接状态协议使用的一个分组,它包括有关邻居和通道成本的信息。 LSAs被接收路由器用于维护它们的路由选择表。
hello用于建立和维护ospf邻居关系。
DBD链路状态描述,它犹如一张点菜的菜单,上面有简略的数据库列表,接收方用它来和本地的DBD进行对比,如果不同则会发送LSR请求,请求的东西就是LSA,LSA通过什么承载?那就是LSU,所以LSA的完整信息就在LSU中,LSACK就是一个确认包。本回答被提问者采纳
相似回答