实验目的
- 了解ospf协议的基础知识
- 掌握在路由器上如何配置基础的OSPF 路由协议
基础知识
OSPF(Open Shortest Path First)是一种内部网关协议(IGP),它是一个开放式标准协议,用于在大规模IP网络中进行路由选择,是在TCP/IP协议族中使用的一种链路状态路由协议,旨在通过计算最短路径来决定数据包在网络中的转发路径。
进程 在OSPF(Open Shortest Path First)中,一个运行中的OSPF实例被称为一个"OSPF进程"。每个路由器在运行OSPF协议时,都会启动一个或多个OSPF进程,用于在特定区域内进行路由计算和交换链路状态信息。
区域(Area) 将整个网络划分为不同的“组”,每个区域都会有自己一个32位的整数Area ID,范围从0到4294967295。其中区域号0(0.0.0.0)是主干区域(Backbone Area),所有其他区域都必须连接到主干区域。每个区域都是一个独立的OSPF运行域,它们之间不会交换链路状态信息。
DR和BDR 为了避免大规模网络中过多的LSA交换,在广播类型网络中,同一网络中的其中一个路由器会被选为DR,一个被选为BDR(充当DR的备份),负责收集网络中的LSA,并将它们汇总成一个LSA,然后发送给其他路由器。
Loopback(回环接口)是计算机网络中的一种虚拟接口,也称为回环地址或环回地址。它是一种特殊的网络接口,不连接到任何物理设备,而是在本地主机内部模拟一个逻辑接口。
Router ID 用于在一个OSPF域中唯一地标识一台路由。
实验拓扑图
实验要求
- 在所有设备上运行ospf
- 进程设为1
- 手动设置router ID
- 每台设备都有回环loopback0
- AR3为DR
操作步骤
- 配置各接口的IP地址(略)
- 配置OSPF基本功能
配置AR1:
[AR1]interface LoopBack 0
[AR1-LoopBack0]ip address 1.1.1.1 32[AR1]router id 1.1.1.1
[AR1]ospf 1
[AR1-ospf-1]area 1
[AR1-ospf-1-area-0.0.0.1]network 192.168.12.0 0.0.0.255[AR1-ospf-1-area-0.0.0.1]network 1.1.1.1 0.0.0.0
配置AR2:
[AR2]interface LoopBack 0
[AR2-LoopBack0]ip address 2.2.2.2 32[AR2]router id 2.2.2.2
[AR2]ospf 1
[AR2-ospf-1]area 1
[AR2-ospf-1-area-0.0.0.1]network 192.168.12.0 0.0.0.255[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]network 192.168.234.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
配置AR3:
[AR3]interface LoopBack 0
[AR3-LoopBack0]ip address 3.3.3.3 32
[AR3-LoopBack0]quit
[AR3]router id 3.3.3.3
[AR3]ospf 1
[AR3-ospf-1]area 0
[AR3-ospf-1-area-0.0.0.0]network 192.168.234.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]qui
[AR3-ospf-1]quit
[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]ospf dr-priority 255
配置AR4:
[AR4]interface LoopBack 0
[AR4-LoopBack0]ip address 4.4.4.4 32[AR4]router id 4.4.4.4
[AR4]ospf 2
[AR4-ospf-1]area 2
[AR4-ospf-1-area-0.0.0.2]network 192.168.45.0 0.0.0.255[AR4-ospf-1]area 0
[AR4-ospf-1-area-0.0.0.0]network 192.168.234.0 0.0.0.255
[AR4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
配置AR5:
[AR5]interface LoopBack 0
[AR5-LoopBack0]ip address 5.5.5.5 32[AR5]router id 5.5.5.5
[AR5]ospf 2
[AR5-ospf-1]area 2
[AR5-ospf-1-area-0.0.0.2]network 192.168.45.0 0.0.0.255[AR5-ospf-1-area-0.0.0.2]network 5.5.5.5 0.0.0.0
实验效果
AR1:
AR2:
AR3:
AR4:
AR5: