OSPF生成路由表的过程中(路由表生成过程)

小编:饿狼 更新时间:2023-04-20

一、OSPF生成路由表的过程中


对于OSPF来说,常用的几类LSA意义比较重大。

先来看看各种LSA的定义吧:

第一类LSA(路由器LSA): 每台路由器都会产生一条一类的LSA,并且一类的LSA只会在区域内传递。

第二类LSA(网络LSA): 只在DR/BDR选举的多路访问网络中产生,点到点或者帧中继没有DR/BDR选举,所以不会产生二类的LSA.

第三类LSA:(网络汇总) 将区域内的LSA汇总和简化,并发往另一个区域,由ABR发送。

第四类LSA:(ASBR汇总LSA):外部路由重分布进来以后,由于LSA的Router-ID还是ASBR的,这个时候就需要由ABR告知非ASBR区域的路由器一条LSA,谁是ASBR的router-id,由ABR发。

第五类LSA:(AS外部LSA):从外部路由重分布进OSPF,携带了ASBR的Router-ID,会再所有的OSPF区域内进行传递,任何路由器都不能更改他得router-id,由ASBR始发。

第七类LSA:(NSSA外部LSA):NSSA区域允许所有ASBR存在,在把外部路由重分发进NSSA区域后,将产生第七类LSA,7类只会在NSSA区域中传递,当药传递到其他的区域时,ABR会将7类LSA转换成5类的LSA.

OSPF末节区域:

○末节区域stub area不会传递5类LSA

○完全末节区域totally stub area不会传递3类和5类,只通过一条默认路由。

○NSSA,同末节区域,但可以存在ASBR.

○Totally NSSA: 同完全末节区域,但是可以存在ASBR.

OSPF生成路由表的过程中(路由表生成过程)



二、路由表生成过程


假设有电脑A B 路由 D E A第一查找B的时候 要通过路由器D 把数据广播包发给路由器D 路由器D 再把数据包转发到连接到它的每个网段,其中会经过很多路由器(如E) 经过N次转发后找到B(N >=1) 转发的路径有很多条 有的路径长 有的短 转发后路由器D会在路由表里记录该信息 同时路由器E也会记录该信息,下次转发数据包的时候 路由器D 会首先查看路由表 有 按照路由表 转发 无 继续广播


三、路由表的由来


当一个路由被连接到一个网络中时,路由器的不同接口(以太网口和串口)会被分别配置不同的网络ID,这时在路由表中就会记录路由器接口所连接的网络ID。
2013-07-10
2
Super
可分为三类:
1、直连路由——在路由器接口上配置的网络将自动产生路由,来源为路由器自身接口。比如路由器的某个接口配置的ip地址192.168.1.1/24,那么路由器里将自动生成路由192.168.1.0/24到这个接口,只要接口处于物理up状态,该路由将一直存在。以字母c(connected)标识。
2、静态路由——使用命令配置在路由器里的路由,来源为用户手工输入。只要命令不消失,该路由将一直存在。以字母s(static)标识。
3、动态路由——通过动态路由协议,比如rip、eigrp、ospf、bgp等学来的路由,来源为与路由器互为邻居的网路上其他的路由器。只要这个邻居一直存在,路由也将一直存在。字母标识以因路由协议不同。