其他分享
首页 > 其他分享> > 深刻理解OSPF建立邻居过程

深刻理解OSPF建立邻居过程

作者:互联网

拓扑图:
在这里插入图片描述
知识点:
Router-id:确定网络中的每一台路由器,router-id 是唯一的,不能重复,三种方法确定它: 1.在 OSPF 进程中手工指定 Router-id;
2…活动 loopback 接口 IP 地址最大的,最优选;
3.活动物理接口 IP 地址最大的,次优选;
DR/BDR:多路访问网络中必须选择出一个核心路由器和备份核心路由器,称为 DR(Designated Router)和 BDR(Backup Designated Router),网络中所有的 OSPF 路由器都和 DR/BDR 互换 LSA, 这样一来,DR/BDR 就会拥有所有的 LSA,并且由 DR 将所有的 LSA 转发给每一台路由器,当 DR 丢失后,BDR 自动接管 DR 的工作,选举顺序依次为:接口优先级 > Router‐id,最大将成为 DR, 次大成为 BDR;
邻居建立条件:必须满足 4 个条件,才能形成 OSPF 邻居,4 个必备条件如下:
1.Area-id(区域号码)一致
2.Hello and Dead Interval(Hello 时间与 Dead 时间)一致
3.Authentication(认证)一致
4.Stub Area Flag(末节标签)一致
OSPF 8 种状态机:
1.Down————刚刚启动 ospf 进程,还没有收到任何 hello 包
2.Attempt———特殊网络环境,不能发送组播,需要单播发送,例如帧中继,会有此状态 3.Init—————只是一方收到另一方的 hello,但双方没有完成 hello 交换
4.Two-way———已完成 hello 交换,已经在 hello 中看到自己是对方的邻居
5.Exstart————在交换 DBD 之前,要在此状态协商主从关系,从先发送 DBD 给主 6.Exchange———完成协商后,开始交换 DBD
7.Loading————收到 LSR 之后,确定对方少哪条 LSA,再发送 LSU 告知对方自己的详细 LSA 信息
8.Full——————完成链路数据库收

实验目的:深刻理解 OSPF Router-id、DR/BDR 和重分布原理
需求一:如上图所示,四台路由器接口使用 192.168.1.0/24 网段,R1 地址是 1.1、R2 地址是 1.2,以此类推,R1 的 loopback 接口地址是 1.1.1.1/24,R2 是 2.2.2.2/24,以此类推; 需求二:完成 loopback 地址和物理接口地址,除了 R4 的 4.4.4.4/24 在 Area 10 中运行,其他路由器的接口均在 Area 0 中运行,注意:先不要将端口起来,只配地址和 OSPF 进程; 需求二:配置完成后,确保你能 ping 通所有 192.168.1.0 网段的地址后,在 R1 上启动 debug, 并且以此开启接口,在 R1 上通过 debug 信息查看 OSPF 邻居建立和 DR/BDR 选举过程;
需求三:配置 R4 将 loopback 接口 4.4.4.4 划入 Area 10,在 R1 上观察 4.4.4.4 的路由,是否打 O IA,这表示 4.4.4.4.是 OSPF 其他区域的路由条目;
需求四:R2 新建 200.1.1.1 的 loopback 接口地址,但不 network 进 ospf,问 R1 是否能够 ping 通 200.1.1.1,为什么,如何才能 ping 通,并且如何能够自动让其他路由器也知道该路由

需求一:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

需求二:
在这里插入图片描述
在这里插入图片描述

需求三:
在这里插入图片描述

需求四:
在这里插入图片描述
在这里插入图片描述

标签:4.4,OSPF,接口,邻居,BDR,DR,深刻理解,路由器
来源: https://blog.csdn.net/qinshangwy/article/details/99838250