码迷,mamicode.com
首页 > 其他好文 > 详细

8.1.8 OSPF的LSA格式

时间:2016-05-09 14:29:06      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:ospf

1.LSA的头部

技术分享

LSA头部用在所有的LSA开始处

在LSA头部有3个字段可以唯一的识别每个LSA:类型,链路状态ID,通告路由器

其他3个字段唯一的识别一个LSA的最新实例:老化时间,序列号,校验和

老化时间 Age

发出LSA后所经历的时间,以秒计数

可选项Option

类型Type

LSA的类型

链路状态ID Link State Id

LSA所描述的部分OSPF域

通告路由器 Advertising Router 

始发LSA的路由器ID

序列号 Sequence Number

当LSA有新的实例产生时,序列号就会增加

校验和 Checksum

关于LSA全部信息的校验和

长度Length

包含LSA头部在内的LSA的长度,用八位组字节表示

2.路由器LSA

路由器LSA是把主机路由作为末梢网络来通告的,它的链路ID字段携带的是主机的IP地址,而链路数据字段携带的是主机地址的掩码 255.255.255.255

技术分享

链路状态ID Link State ID

始发路由器的路由器ID 

V,虚链路端点位

设置为1时,说明始发路由器是一条或多条具有完全邻接关系的虚链路的一个端点,

E,外部位

始发路由器为ASBR时,此位设置为1

B,边界位

始发路由器为ABR时,设置为1

链路数量

一个LSA所描述的路由器链路数量

链路类型 Link Type

技术分享

链路ID Link ID

技术分享

链路数据Link Data

技术分享

ToS号 Number of ToS

列出这条链路指定服务类型度量的编号

度量 Metric

一条链路的代价

ToS

指定了度量及所涉及的服务类型

cisco只支持ToS=0

技术分享

ToS度量

与ToS值相关联的度量

3.网络LSA

技术分享

链路状态ID

网络中DR路由器的接口IP地址

网络掩码

此网络上使用的地址或子网的掩码

相连的路由器

列出多路访问网络上所有与DR形成完全邻接关系的路由器的路由器ID,DR路由器本身的路由器ID

4.网络汇总LSA和ASBR汇总LSA

网络汇总LSA和ASBR汇总LSA具有相同格式

技术分享

链路状态ID

对于类型3的LSA来说,是它所通告的网络或子网的IP地址

对于类型4的LSA来说,为ASBR的路由器ID

网络掩码

类型3的LSA中,所通告网络的子网掩码或地址

类型4的LSA中,无实际意义,设置为0.0.0.0

如果一条类型3的LSA通告的是一条缺省路由器,那么链路状态ID和网络掩码字段都将是0.0.0.0

度量

到达目的地的路由的代价

5.自主系统外部LSA

技术分享

链路状态ID

目的地的IP地址

网络掩码

通告目的地的子网掩码或地址

如果类型5的LSA正在通告一条缺省路由,则链路状态ID和网络掩码字段都被设置为0.0.0.0

E,外部度量位

E-bit设置为1,度量类型为E2

E-bit设置为0,度量类型为E1

度量

路由的代价,由ASBR路由器设定

转发地址Forwarding Address

到达所通告目的地的数据包应该被转发到的地址,如果转发地址为0.0.0.0,那么数据包会被转发到ASBR上。

外部路由标志

6.NSSA外部路由LSA

技术分享

转发地址

如果网络在一台NSSA ASBR路由器和邻接的自主系统之间是作为一条内部路由通告的,那么这个转发地址就是指这个网络的下一跳地址

如果网络不是作为一条内部路由通告的,那么这个转发地址将是NSSA ASBR路由器的路由ID


本文出自 “江湖夜雨十年灯” 博客,请务必保留此出处http://2548426.blog.51cto.com/2538426/1771415

8.1.8 OSPF的LSA格式

标签:ospf

原文地址:http://2548426.blog.51cto.com/2538426/1771415

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!