动态路由协议介绍rip、ospf

目录

RIP协议

基本

破环

基本配置

 链路状态协议-ospf

优点:

通告链路状态(LSA)Link-State Advertisement而非路由信息

基本术语

7种状态

DR指定路由器

网络类型

LSA链路通告

扩展字段解释

动态路由协议分类

距离矢量 RIP

链路状态协议 ospf IS-IS

RIP协议

v1是以广播的形式传递路由信息,v2以组播的形式传递路由信息---224.0.0.9,距离矢量协议

基本

优先级:100 

度量值:跳数

端口号:520(udp) 

ripv2 组播 224.0.0.9

计时器:30更新 180老化 120垃圾

报文: 请求(request) 回复(response)

破环

最大跳数限制:15跳

触发更新---在拓扑结构变更的瞬间将变更信息传递出去,

水平分割--从哪个口学到的信息不再从该口发出。

毒性逆转--从那个接口学到的信息依然可以从该口发出,但必须带毒(cost=16)。

基本配置

rip 1(进程)v2(版本)

network 1.0.0.0        主类宣告  172.16.0.0 

默认优先级 100

3表

display rip 1 neighoor  【peer】 查看邻居表

display rip 1 database  数据库

display rip 1 route 路由表

抓包

 链路状态协议-ospf

优点:

spf算法 累计链路开销为参考

组播收发报文

区域划分

对等价路由负载分担

报文认证

通告链路状态(LSA)Link-State Advertisement而非路由信息

 常用7种 研究6种

优先级 10  度量值 cost 组播 224.0.0.5/6 协议号89

认证 区域,接口 (simple md5)3表(邻居 lsdb 路由)4种网络类型(nbma,p2p p2mp bma)

ospf 建立过程  建立邻居--> 交互LSA 同步LSDB-->SPF优选路径best

基本术语

router id

自治系统唯一标识运行ospf路由器 32位无符号整数;选举规则 手工配置否则 lookback最大的地址,或物理接口最大的IP地址

不同区域 rid相同时 邻居也可以建立,且相互学习路由 

同一区域rid 相同则不行

区域area ;

标识一个ospf区域 点分十进制1.1.1.10.0.0.0,逻辑上分组设备,每个组用区域id标识

度量值:

cost(开销)  累计 :100mbit/接口带宽    OSPF会根据该接口的带宽自动计算其开销值。其中,带宽参考值是可以配置的。缺省值为100M。 根据公式100000000/带宽,可计算各种接口开销的缺省值,56kbit/s串口——开销的缺省值是1785。
64kbit/s串口——开销的缺省值是1562。
E1(2.048Mbit/s)——开销的缺省值是48。
Ethernet(100Mbit/s)——开销的缺省值是1

修改  1.接口 2.参考

改参考

1.ospf进程中

2.命令  bandwidth-reference 【值】

改接口

1.进接口

2.命令  ospf cost 【值】

ospfs三大表

邻居表 display ospf peer brief

LSDB dis ospf lsdb

路由表 dis ospf routing

ospf 报文格式类型

 头部标识报文类型, ospf直接工作在ip层之上,ip协议号89, 网络层 

Hello :发现和维护邻居

DD:交互链路状态摘要 

LSR:请求特点LSA

LSU:发送详细LSA

LSAck:确认LSA

ospf工作过程

1.hello发现直连链路邻居 10s

2.协商主从 master/slave

3.交换各自LSDB(摘要)

4.更新LSA,同步LSDB

5.计算路由

7种状态

down 初始状态,没有从邻居收到任何信息

init  收到hello报文,但是自己的rid不在收到的hello报文中

2-way  从邻居收到hello 自己的rid存在hello报文的邻居列表中  而且进行DR选举(MA网络)

exstart ;路由器开始向邻居发送DD报文( 不包含摘要报文)i (判断第一个报文,为第一个置1 否则置0)M(判断后续是否还有报文1表示还有)MS 是否为主1为主 rid大的为master

exchange 发送包含摘要信息的DD报文,

Loading 相互发送LSR LSU LSAck

Full 路由器已经完成了邻居的LSDB同步

DR指定路由器

MA网络中建立维护邻接关系,同步LSA

选举规则:

1.接口优先级越大越优 默认为1  0表示不参加选举

2.比较rid,越大越优 默认

3.非抢占模式 【基于接口】

网络类型

注意 P2P Broadcast   hello time =10

       NBMA P2MP   Hello time=30 

接口视图界面使用修改命令 ospf network-type

LSA链路通告

三元组:类型type,链路状态标识符 link state id  通告路由器:advrouter,唯一标识一条LSA

其他;老化时间age 序列号 校验和 判断LSA新旧

新旧判断;当收到一个相同的LSA时,1. 序列号 越大越新;2.校验和,越大越新;老化时间,15min以下视为相同,15-30min 之间越小越新,如果以上条件都相同,则丢弃后续收到的该LSA

类型详解

类型

LSID

通告者

作用范围

携带信息

Type-1LSARouter

路由lsa(每台运行ospf协议的路由器)

通告者的RID(自己)

通告者的RID(自己

单区域(只能在所属区域泛洪)

本地接口的直连拓扑

Type-2LSANetwork

网络lsa

DR接口的IP地址

单个MA网络中DR所在的路由器的RID

单区域

单个MA网络拓扑信息的补充信息

Type-3LSASum-

Net(summary)

路由信息的目的网络地址

ABR的rid,在通过下一个ABR设备时将会被修改为新的ABR设备

ABR相邻的单区域

域间路由信息

Type-5LSAExternal(ase)

外部路由的目的网络地址

ASBR

整个ospf网络

域外路由信息

Type-4LSASun-ASbr(asbr)

ASBR的rid

与ASBR同区域的ABR设备,再通过下一个abr设备时将会被修改为新的abr设备

除去ASBR所在的单区域

ASBR的位置信息

Type-7LSANSSA

域外路由的目标网络号

ASBR,离开nssa区域后转换成5类

Nssa区域

域外路由信息

扩展字段解释

1类LSA扩展 字段解释

flags:V是否为虚链接 置1表示为虚连接 E:是否为ASBR,是则置1 B:是否为ABR 是则置1

link type:

p2p:本路由器到邻居路由器之间的点到点链接,拓扑信息

tranNet:本路由器到transit网段(MA);拓扑信息

StubNet:本路由器到stub网段loopback;路由

virtual:虚连接 拓扑信息

路由角色:

IR区域内路由器,所有接口在一个区域

ABR(area border router):区域间路由器;接口连接2个或以上的区域。且有一个接口连接骨干区域

ASBR(Autonomous System Boundary Router)自治系统边界路由器
ASBR位于OSPF自治系统和非OSPF网络之间。ASBRs可以运行OSPF和另一路由选择协议(如RIP),把OSPF上的路由发布到其他路由协议上。发出的LSA5,用于向自治系统区域通告网络拓扑

5类LSA拓展字段 forward address (转发地址):作用“,“避免次优路径” 

出现情形:引入接口网络为MA(broadcast,NBMA);引入接口启用ospf  ;接口未设置silent-interface;注:引入路由的两种类型:type1和type2 区别:开销值不同,type1计算开销时,是AS内外部开销相加,type2则只是AS外部开销,缺省情况下为type2。则ospf选路规则如下,区域内>区域间>type1>type2

邻居建立排错思路

hello dead间隔10,30;网络类型要相同;区域号area要一致;认证要相同;router-.id要不同;mtu要相同,ospf mtu-enable;MA的子网掩码要相同;MA无DR;接口是否设置silent-interface;末节标识位;
 

LSA处理方式(在收到一个LSA时)

1.如果没有这样的LSA。则添加至LSDB

2.如果有这样的LSA,但收到的更新,则更新LSDB

3.如果有这样的LSA,但收到的更旧,则发送新的LSU给发送方

4.如果有这样的LSA,且相同,则忽略

5.如果收到的LSA损坏,则丢弃。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值