网络知识复习 OSPF路由协议

1、距离矢量路由选择协议VS链路状态路由选择协议,OSPF的所属分类回顾

重收敛  最优路径不可以用的时候,切换备用路径

OSPF 开放式最短路径优先协议

链路状态路由协议—LSA泛洪

eLSA:我是一台什么样的路由器、我叫什么、我哪些接口参与了OSPF、接口连接网络的类型、有没有邻居、邻居叫什么

使用SPF(最对路径优先)算法进行计算,基于树形结构,出环概率基本为0

路由器将收到的LSA放入自己的LSDB中

OSPF支持VLSM

区域划分

1

2

ospf使用Cost(开销)作为路由的度量值,Cost值=100Mb/s / 接口带宽

cost值结果取整,它的参考值100M/b是可配置的,在使用中为了区分万兆千兆百兆端口,一定要更改参考值,如改为万兆

一条线路的度量值就是路径接口的cost值相加

 

 

OSPF5种协议报文类型

Hello 周期性发送(10秒、30秒两种),用来发现和维护OSPF邻居关系(4倍发送时间内没收到邻居发来的hello报文则删除邻居及邻居发来的LSA信息)

DbD(Database Description)描述本地LSDB中已有的LSA信息(LSA报头信息),用于两台设备进行数据库同步对比。

Layer 2|IPV4|OSPF|FCS

显示确认 DBD ACK

隐式确认 DBD(序列号100) DBD(序列号100)

Master/Slave

路由器ID大的做Master

若DbD中确认中发现对方有的LSA自己没有

就会发起LSR请求

LSR(Link State Request)用于向对方请求所需要的LSA。设备只有在OSPF邻居双方成功发送DbD后才会向对方发出LSR报文

LSU 用于向对方发送其所需要的LSA

LSA用来对收到的LSA进行确认

 

两台路由器只交互过Hello 称为邻居状态   Two-way

五种报文都交互完了 称 邻接状态   Full

 

OSPF三张表

邻居表(display ospf peer查看)

LSDB表(display ospf lsdb)

 

OSPF路由表(display ospf routing) ospf路由表和路由器路由表师两张不同的表

 

 

 

 

 

 

 

 

 neighbor邻居

单边邻居(init 初始状态)  双边邻居

 

OSPF邻接关系建立

 

 邻居关系建立后,建立邻接关系,交互las信息

 

 Ex-start :三次DD信息交换,确定Master

 

彼此了解对方LSDB数据后,发起请求

 

 Master先发起请求LSR

 

init:收到一个Hello,neighbor字段中无自己的ip地址,单边邻居(自己能收到它发的信息,不确定它能不能接收到自己发的信息)

2-way:收到一个Hello,neighbor字段中又自己的ip地址,代表双方都能收到对方发的信息,双边邻居

Exstart:三次DBD交互,选出主从

Exchange:由主路由器带头发起带有LSDB中LSA信息的DD交互,通过隐式确认来完成双方LSDB信息的交互确认

Loading:有主路由器带头发起自己所需的LAS信息LSR请求,从路由器将相关LSA信息添加到LSU中回复,主路由起通过ls ACK确认,后又由从路由器发起

 

 

 

1、距离矢量路由选择协议VS链路状态路由选择协议,OSPF的所属分类回顾

重收敛  最优路径不可以用的时候,切换备用路径

OSPF 开放式最短路径优先协议

链路状态路由协议—LSA泛洪

eLSA:我是一台什么样的路由器、我叫什么、我哪些接口参与了OSPF、接口连接网络的类型、有没有邻居、邻居叫什么

使用SPF(最对路径优先)算法进行计算,基于树形结构,出环概率基本为0

路由器将收到的LSA放入自己的LSDB中

OSPF支持VLSM

区域划分

1

2

ospf使用Cost(开销)作为路由的度量值,Cost值=100Mb/s / 接口带宽

cost值结果取整,它的参考值100M/b是可配置的,在使用中为了区分万兆千兆百兆端口,一定要更改参考值,如改为万兆

一条线路的度量值就是路径接口的cost值相加

 

 

OSPF5种协议报文类型

Hello 周期性发送(10秒、30秒两种),用来发现和维护OSPF邻居关系(4倍发送时间内没收到邻居发来的hello报文则删除邻居及邻居发来的LSA信息)

DbD(Database Description)描述本地LSDB中已有的LSA信息(LSA报头信息),用于两台设备进行数据库同步对比。

Layer 2|IPV4|OSPF|FCS

显示确认 DBD ACK

隐式确认 DBD(序列号100) DBD(序列号100)

Master/Slave

路由器ID大的做Master

若DbD中确认中发现对方有的LSA自己没有

就会发起LSR请求

LSR(Link State Request)用于向对方请求所需要的LSA。设备只有在OSPF邻居双方成功发送DbD后才会向对方发出LSR报文

LSU 用于向对方发送其所需要的LSA

LSA用来对收到的LSA进行确认

 

两台路由器只交互过Hello 称为邻居状态   Two-way

五种报文都交互完了 称 邻接状态   Full

 

OSPF三张表

邻居表(display ospf peer查看)

LSDB表(display ospf lsdb)

 

OSPF路由表(display ospf routing) ospf路由表和路由器路由表师两张不同的表

 

 

 

 

 

 

 

 

 neighbor邻居

单边邻居(init 初始状态)  双边邻居

 

OSPF邻接关系建立

 

 邻居关系建立后,建立邻接关系,交互las信息

 

 Ex-start :三次DD信息交换,确定Master

 

彼此了解对方LSDB数据后,发起请求

 

 Master先发起请求LSR

 

init:收到一个Hello,neighbor字段中无自己的ip地址,单边邻居(自己能收到它发的信息,不确定它能不能接收到自己发的信息)

2-way:收到一个Hello,neighbor字段中又自己的ip地址,代表双方都能收到对方发的信息,双边邻居

Exstart:三次DBD交互,选出主从

Exchange:由主路由器带头发起带有LSDB中LSA信息的DD交互,通过隐式确认来完成双方LSDB信息的交互确认

Loading:有主路由器带头发起自己所需的LAS信息LSR请求,从路由器将相关LSA信息添加到LSU中回复,主路由起通过ls ACK确认,后又由从路由器发起

 

posted @ 2021-12-01 09:29  云边一枚小卖部  阅读(221)  评论(0编辑  收藏  举报