OSPF路由协议 OSPF :全称“开放式最短路径优先”协议,Open Shortest Path First。是一种链路状态路由协议,适用于中大型网络。它使用开销(Cost)作为度量参数,每台参与OSPF路由的路由器都会通过Dijkstra算法计算出去往各个远端网段的最优路径(最短径数)。计算出的结果保存在LSDB(Link State Database,链路状态数据库)中,在同一个OSPF域中,同一个区域中的LSDB都是相同的。在OSPF的区域(Area)概念中,每个OSPF域中都有一个骨干区域(Arera 0),并且其他区域都会与Area 0直接相连(否则需要额外配置)。
一、实验基础命令介绍
1、区域 区域是从逻辑上将设备划分为不同的组,每个组用区域号(Area ID)来标识。 区域分类:分为两类 (1)骨干区域。 在OSPF网络中,骨干区域有且唯一的一个。且区域号是0,也可以用IP地址表示 0.0.0.0 (2)非骨干区域。在OSPF网络中,非骨干区域可以有许多,区域号可以用正整数表示,如1,2,3, ……
2、路由ID 英文:router-ID Router-ID(Router Identifier,路由器标识符),用于在一个OSPF域中唯一地标识一台路由器。 Router-ID的设定可以通过手工配置的方式,或使用系统自动配置的方式。一般表示为IP地址格式: x.x.x.x
3、network 有类网络号 #宣告网络。注意“有类网络号”是标准的A类(/8)、B类(/16)、C类(/24)网络 的网络号。
二、实验配置
1、实验拓扑图
2、基础配置:
R1配置:
interface LoopBack0
ip address 10.10.0.1 255.255.255.255
interface GigabitEthernet0/0/0
ip address 172.16.10.1 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.10.14.1 255.255.255.0
interface GigabitEthernet0/0/2
ip address 10.10.12.1 255.255.255.0
quit
R2配置:
interface LoopBack0
ip address 10.10.0.2 255.255.255.255
interface GigabitEthernet0/0/1
ip address 10.10.12.2 255.255.255.0
interface GigabitEthernet0/0/2
ip address 10.10.23.2 255.255.255.0
R3配置:
interface LoopBack0
ip address 10.10.0.3 255.255.255.255
interface GigabitEthernet0/0/0
ip address 172.16.30.3 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.10.34.3 255.255.255.0
interface GigabitEthernet0/0/2
ip address 10.10.23.3 255.255.255.0
R4配置:
interface LoopBack0
ip address 10.10.0.4 255.255.255.255
interface GigabitEthernet0/0/1
ip address 10.10.14.4 255.255.255.0
interface GigabitEthernet0/0/2
ip address 10.10.34.4 255.255.255.0
PC1配置:
PC2配置:
3、建立单区域OSPF,实现全网互通
1、查看邻居信息摘要 dis ospf peer bri 2、查看OSPF路由表 dis ip rout pro ospf 3、查看接口信息摘要 dis ip int bri
R1:
ospf 1 router-id 10.10.0.1
area 0.0.0.0
network 172.16.10.1 0.0.0.0
network 10.10.0.1 0.0.0.0
network 10.10.12.1 0.0.0.0
network 10.10.14.1 0.0.0.0
R2:
ospf 2 router-id 10.10.0.2
area 0.0.0.0
network 10.10.0.2 0.0.0.0
network 10.10.12.2 0.0.0.0
network 10.10.23.2 0.0.0.0
R3:
ospf 3 router-id 10.10.0.3
area 0.0.0.0
network 10.10.0.3 0.0.0.0
network 172.16.30.3 0.0.0.0
network 10.10.23.3 0.0.0.0
network 10.10.34.3 0.0.0.0
R4:
ospf 4 router-id 10.10.0.4
area 0.0.0.0
network 10.10.34.4 0.0.0.0
network 10.10.0.4 0.0.0.0
network 10.10.14.4 0.0.0.0
4、OSPF验证:查看路由的邻居信息
(1)、查看邻居信息摘要 dis ospf peer bri
(2)查看ospf路由表 dis ip rout pro ospf
(3)查看接口信息摘要 dis ip int bri
二、通过开销进行选路:
修改R1的G0/0/1接口的OSPF开销(代价)为5(原来为1)
interface GigabitEthernet0/0/1
ospf cost 5
备用路由开销:
三、配置OSPF认证
认证:为了加强OSPF网络的安全性,使得恶意设备无法随意加入我们OSPF网络
ospf 1
area 0.0.0.0
suthentication-mode md5 1 cipher 12345
如下图,R4不知道认证的密钥,无法加入OSPF网络,R2知道密钥可以加入OSPF网络