OSPF LSA类型问题

shaguishou 2017-01-17 05:43:10
OSPF头部的type决定了LSA报文的类型 但是:
一种说法:
ospf五种报文的头部都是一样的,用类型字段来区分。
type字段有5个值可选,分别对应为:
1-----Hello 2-----DD 3-----LSR 4-----LSU 5-----LsAck
另一种说法:
OSPF的LSA类型种类繁多,往往让人头晕恶心。然后OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究。OSPF的LSA类型一共有11种,分别是:
LSA1 路由器LSA(Router LSA)
LSA2
网络LSA(Network LSA)
LSA3 网络汇总LSA(Network summary LSA)
LSA4 ASBR汇总LSA(ASBR summary LSA)
LSA5
自治系统外部LSA
(Autonomous system external LSA)
LSA6
组成员LSA (Group membership LSA)
*目前不支持组播OSPF (MOSPF协议)
LSA7 NSSA外部LSA (NSSA External LSA)
LSA8 BGP的外部属性LSA(External attributes LSA for BGP)
LSA9
不透明LSA(本地链路范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议
LSA10 不透明LSA(本地区域范围) (opaque LSA)
*目前主要用于MPLS多协议标签交换协议
LSA11 不透明LSA(AS范围) (opaque LSA)
*目前主要用于MPLS多协议标签交换协议
我的问题:OSPF报文头部的type字段到底决定了哪种说法的LSA类型?



...全文
446 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigjordon 2017-02-10
  • 打赏
  • 举报
回复
参见rfc2328 LSA TYPE
「已注销」 2017-02-10
  • 打赏
  • 举报
回复
引用 5 楼 wanby 的回复:
你搞混了两个概念: 一OSPF包头由Version,Type,Packet length,RouterID,AreaID,Checksum,Authentication Type等等组成,其中TYPE部分占用8bit,取值为1是标示报文是Hello报文,为2时是DBD(Database Description)数据库状态描述,为3 时是LSR(Link-state Request链路状态请求包),为4时是LSU(Link-State Update)链路状态更新包,为5时是LSAck(Link-state Acknowledgement,链路状态确认包) 其中,LSU包用来更新OSPF路由信息,回复LSR请求。LSU被分为多路类型的LSA,类型1的LSA是Router LSA,类型2的LSA是Network LSA,你说的另一种说法就是对LSU包的不同类型分类说明(CCNP)。 楼主所问的TYPE所决定的是OSPF报文头的类型,如果为4则为LSU包,LSU包又可分为不同类型的LSA,具体为哪一种由LSA包头中的对应字段值决定。
打错个字 LSU被分为多种类型的LSA(Link-State Advertisemetn链路状态通告)
「已注销」 2017-02-10
  • 打赏
  • 举报
回复
你搞混了两个概念: 一OSPF包头由Version,Type,Packet length,RouterID,AreaID,Checksum,Authentication Type等等组成,其中TYPE部分占用8bit,取值为1是标示报文是Hello报文,为2时是DBD(Database Description)数据库状态描述,为3 时是LSR(Link-state Request链路状态请求包),为4时是LSU(Link-State Update)链路状态更新包,为5时是LSAck(Link-state Acknowledgement,链路状态确认包) 其中,LSU包用来更新OSPF路由信息,回复LSR请求。LSU被分为多路类型的LSA,类型1的LSA是Router LSA,类型2的LSA是Network LSA,你说的另一种说法就是对LSU包的不同类型分类说明(CCNP)。 楼主所问的TYPE所决定的是OSPF报文头的类型,如果为4则为LSU包,LSU包又可分为不同类型的LSA,具体为哪一种由LSA包头中的对应字段值决定。
筋斗云计算 2017-02-10
  • 打赏
  • 举报
回复
我几年前翻译了OSPF最新版本的OSPFv3 的RFC-5340 。我翻出来上传到CSDN了 http://download.csdn.net/detail/zhengmx100/9751672
筋斗云计算 2017-02-10
  • 打赏
  • 举报
回复
我几年前翻译了OSPF最新版本的OSPFv3 的RFC-5340 。我翻出来上传到CSDN了 http://download.csdn.net/detail/zhengmx100/9751672
zhangyiant 2017-02-08
  • 打赏
  • 举报
回复
第一种说法是指ospf报文类型,和lsa没关系。第二种说的是lsu,dd里面交换的lsa信息。

3,805

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧