思科 OSPF协议简单配置与分析

一、简单介绍

(一)理论概念

1、OSPF技术点

Open shortest path first 开放式最短路径优先协议 -
公有协议 任何品牌设备上 都可以使用 -
触发更新 - 周期更新

2、启动OSPF的几个元素

(1)进程编号 - 本地有效 (1-65535)-- 不同设备之间编号可以不同的

(2)进行网段的宣告(建立邻居使用和对端设备直连网段 - 自己的网段告诉别人的时候 )

(3)宣告的时候 宣告哪个区域中 (区域 0 为基准)
一条命令搞定!

配置OSPF - 配置router-id OSPF进程标识
Router-id Ip地址 任意配置 - 不能重复的
自动选择router-id
从环回口开始 越大的成为router-id = RID -
从物理接口开始 越大的成为 router-id -
路由器的优先级
OSPF中 选举DR和BDR使用的 -
DR - 指派路由器 - 大哥
BDR - 备份指派路由器 - 二哥

(二)如何选举:

1、OSPF接口优先级选举 默认情况下 优先级 = 1

可以修改 = 相当于人为指定

哪个设备先启动 哪个就是DR

2、如果默认情况下 比较router-id 越大越好

(三)路由器选路问题

1、来自于不同协议的相同路由条目 比较管理距离

2、来自于相同协议的相同路由条目 比较度量值

OSPF中 度量值 根据带宽计算出来的(COST值 - 开销值)
10的8次方除以带宽!

OSPF 两种关系
邻居关系 ---- DROTHERS 和 DROTHERS 之间关系 - 2-WAY -
彼此之间 只交换hello包 不交换LSA信息

邻接关系 ---- DR 和 BDR 和 DROTHERS 之间关系 - FULL -
彼此之间 既交换hello包 也交换LSA信息

OSPF组播地址: 224.0.0.5 224.0.0.6
224.0.0.5 通用 DR BDR DROTHERS 监听这个地址
Hello包 224.0.0.5 地址

224.0.0.6 == 只有DR和BDR能收到数据
DROTHERS 更新 LSA 发送到 224.0.0.6 上
DR 和 BDR可以收到这个数据
DR 数据统一告诉给其他小弟 发送到 224.0.0.5上
其他DROTHERS 收到来自于DR的消息

224.0.0.5 兄弟们一起用
224.0.0.6 DR和BDR使用

Hello ----- 老板娘 你好 你好大大兄弟
DBD ------ 看看菜单
LSR ------ 宫保鸡丁盖浇饭 点菜 发请求
LSU ------ 上菜了
LSACK ----- 谢谢 付钱

二、拓扑

在这里插入图片描述

三、基础配置

R-1

R-1#configure terminal 
R-1(config)#interface  gigabitEthernet 0/0
R-1(config-if)# ip address 12.1.1.1 255.255.255.0
R-1(config-if)#no shutdown 

R-1(config)#router ospf 1 
R-1(config-router)#router-id 1.1.1.1
R-1(config-router)#network 12.1.1.1 0.0.0.0 area 0

R-2

R-2#configure terminal 
R-2(config)#interface  gigabitEthernet 0/0
R-2(config-if)# ip address 12.1.1.2 255.255.255.0
R-2(config-if)#no shutdown 

R-2(config)#interface  gigabitEthernet 0/1
R-2(config-if)# ip address 23.1.1.2 255.255.255.0
R-2(config-if)#no shutdown 

R-2(config)#router ospf 1 
R-2(config-router)#router-id 2.2.2.2
R-2(config-router)#network 12.1.1.2 0.0.0.0 area 0
R-2(config-router)#network 23.1.1.2 0.0.0.0 area 0

R-3

R-3#configure terminal 
R-3(config)#interface  gigabitEthernet 0/0
R-3(config-if)# ip address 23.1.1.3 255.255.255.0
R-3(config-if)#no shutdown 

R-3(config)#router ospf 1 
R-3(config-router)#router-id 3.3.3.3
R-3(config-router)#network 23.1.1.3 0.0.0.0 area 0

四、分析

1、在R-2上查看OSPF邻居关系是否建立成功?

使用命令:show ip ospf neighbor
在这里插入图片描述
已成功建立OSPF邻居关系

2、重启OSPF邻居关系,并观察数据包。

在特权模式下使用命令:clear ip ospf process,然后按“Y”

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


我是艺博东!欢迎你和我一起讨论,我们下期见。

猜你喜欢

转载自blog.csdn.net/HYD696/article/details/108535498
今日推荐