2020-11-12 OSPF(2)

接上面2020-11-12   OSPF(1)

OSPF路由器的分类

内部路由器:(internal router)

内部路由器是指所有连接的网段都在一个区域的路由器,。属于同一个区域的ir维护相同的lsdb

区域边界路由器(area border router)

区域边界路由器(ABR)指连接多个区域的路由器,ABR为每一个所连接的区域维护一个LSDB,必须有一个端口物理或者逻辑(虚连接)连接到区域0

骨干路由器(backbone  router) 

骨干路由器是至少有一个端口(或者虚连接)连接到骨干区域的路由器,包括所有的ABR和所有所有端口在骨干区域的路由器

AS边界路由器:(AS  boundary  router)

AS 边界路由器是和其他AS路由器交换路由信息的路由器,这种路由器向整个AS通告AS外部的路由信息。

AS边界路由器可以是内部路由器ir  ,或者ABR   ,可以属于骨干区域也可以不属于骨干区域。

OSPF五种报文

Hello报文:发现邻居,建立邻居,维护邻居

DBD报文:用来描述本地LSDB的摘要信息,用于同步数据库

LSRequest报文(请求报文):用来请求具体的LSA消息

LSU(更新报文):用来向对方发送具体的LSA

LSACK(确认报文):用于对接受的LSA进行确认。

OSPF是IP协议承载的,端口号89

OSPF五个报文都加载OSPF报文头部

插入常见的查询命令

查ospf  接口,可以看见dr  bdr 信息

2020-11-12 OSPF(2)

2020-11-12 OSPF(2) 2020-11-12 OSPF(2)

查路由表 

2020-11-12 OSPF(2) 

OSPF报文头部信息

 

2020-11-12 OSPF(2)

2020-11-12 OSPF(2) Version  1 字节,

版本(v2  v3),OSPF的版本号。对于OSPFv2来说,其值为2。
Type 1字节 类型,OSPF报文的类型,有下面几种类型:
  • 1:Hello报文;
  • 2:DD报文;
  • 3:LSR报文;
  • 4:LSU报文;
  • 5:LSAck报文。

 Source Router ;生成该报文的设备的Router ID

 

2020-11-12 OSPF(2)