目录

OSPF协议

# OSPF协议

OSPF协议是一款开放式协议,相比于EIGRP仅限思科使用,OSPF协议允许其他厂商使用

OSPF采用SPF算法计算到达目的地的最短路径

  • 什么叫链路(LINK)?=> 路由器接口
  • 什么叫状态(STATE)?=> 描述接口以及其他邻居路由之间的关系

# OSPF metric

每个路由都把自己当作根路由,并给予累计成本(cost值)来计算到达目的地的最短路径

COST = 参考宽带(10^8) / 接口带宽(b/s)

avatar

# OSPF报文

avatar LSDB: LSDB 是对整个网络拓扑结构和网段信息的汇总,同步完 LSDB 后,所有路由器对网络的认识是一样的 LSA: 使用 LSA( Link State Advertisement ,链路状态通告)来装载和传输链路状态信息。LSA 需要描述邻接路由器信息、直连链路信息、跨区域信息等,所以定义了多种类型的 LSA 。 avatar 路由器间发送DD报文时,需要先交换各自的Router ID用于决定主从关系,主从关系用于决定发送的先后次序。

# OSPF区域

avatar 由于每台路由器都包含了整个区域的详细信息,随着网络规模变大,会给路由器带来不少的负荷,因此我们需要进行划区操作,而有一台特殊路由器用于连接两个不同区域的网络

avatar 以上图为例,RTA、RTB、RTC作为ABR连接着三个各自的区域,ABR路由器需要维护两个LSDB,此外ABR路由器必须属于骨干网络,因此,当RTD尝试访问RTE时,就会向RTA发送数据由RTA将数据交给RTC然后再转交给RTE

# OSPF的三张表

avatar

# OSPF的基本运行步骤

avatar avatar

# OSPF网络类型

avatar 根据数据链路层的封装,来判断处于OSPF哪一种网络类型当中

# LSA泛洪

在与其他路由器通信前,需要建立路由关系。在BMA网络类型中,该损耗尤为明显,一台路由器需要与n-1台路由器进行通信、交换路由信息。 当某台路由器中断时,也必须向其他所有路由器发送信息告知,因此在MA网络类型中,我们提出了新的概念 —— DR 和 BDR

avatar

# DR

指定路由器,即选择某台路由作为代表,其他路由仅与其交流。当下属某条线路down了,该线路只需要与代理路由器进行交流即可,并由代理路由器告知其他下属路由器

# BDR

备份指定路由器,在DR基础上再搭建一个BDR作为DR的备用,避免DR挂了网络瘫痪

# MA拓扑变更

在MA环境下,当下属路由的拓扑发生变更时,下属路由会向224.0.0.6发送通知,DR和BDR监听该地址

DR BDR在收到变更通知后,会利用组播地址224.0.0.5通知其他下属路由,所有下属路由监听224.0.0.5这一组播地址

avatar

# OSPF配置

Router(config)#router ospf [process-id] 开启OSPF进程 Router(config)#network address wildcard-mask area area-id 宣告特定的网络到OSPF区域 avatar avatar

最近更新
01
基本知识
07-18
02
卷积神经网络识别图像
07-18
03
损失函数
07-18
更多文章>