9.3 配置OSPF的认证
9.3.1 原理概述
OSPF支持报文验证功能,只有通过验证的报文才能接收,否则将不能正常建立邻居关系。OSPF协议支持两种认证方式——区域认证和链路认证。使用区域认证时,一个区域中所有的路由器在该区域下的认证模式和口令必须一致;OSPF链路认证相比于区域认证更加灵活,可专门针对某个邻居设置单独的认证模式和密码。如果同时配置了接口认证和区域认证时,优先使用接口认证建立OSPF邻居。
每种认证方式又分为简单验证模式、MD5验证模式和Key chain验证模式。简单验证模式在数据传递过程中,认证密钥和密钥ID都是明文传输,很容易被截获;MD5验证模式下的密钥是经过MD5加密传输,相比于简单验证模式更为安全;Key chain验证模式可以同时配置多个密钥,不同密钥可单独设置生效周期等。
9.3.2 实验内容
本实验模拟企业网络环境。R3、R5、R6属于公司总部骨干区域路由器,R2为ABR。公司分部路由器R1和R4都属于区域1,但分属不同部门,R1作为市场部门网关,R4作为财务部门网关。网络管理员在区域0和区域1上配置OSPF区域认证,其中区域0开启密文认证,区域1开启明文认证。为进一步提高该OSPF网络安全性,R2和R4上单独设置密钥,配置OSPF链路认证。
9.3.3 实验拓扑
9.3.4 实验编址表
设备 | 接口 | IP地址 | 子网掩码 | 默认网关 |
---|---|---|---|---|
AR1(AR2220) | Loopback 0 | 1.1.1.1 | 255.255.255.255 | N/A |
AR1(AR2220) | GE 0/0/0 | 172.16.1.1 | 255.255.255.252 | N/A |
AR2(AR2220) | Loopback 0 | 2.2.2.2 | 255.255.255.255 | N/A |
AR2(AR2220) | GE 0/0/0 | 172.16.1.2 | 255.255.255.252 | N/A |
AR2(AR2220) | GE 0/0/1 | 172.16.2.2 | 255.255.255.252 | N/A |
AR2(AR2220) | GE 0/0/2 | 172.16.3.1 | 255.255.255.252 | N/A |
AR3(AR2220) | Loopback 0 | 3.3.3.3 | 255.255.255.255 | N/A |
AR3(AR2220) | GE 0/0/0 | 172.16.4.2 | 255.255.255.252 | N/A |
AR3(AR2220) | GE 0/0/1 | 172.16.5.2 | 255.255.255.252 | N/A |
AR3(AR2220) | GE 0/0/2 | 172.16.3.2 | 255.255.255.252 | N/A |
AR4(AR2220) | Loopback 0 | 4.4.4.4 | 255.255.255.255 | N/A |
AR4(AR2220) | GE 0/0/1 | 172.16.2.1 | 255.255.255.252 | N/A |
AR5(AR2220) | Loopback 0 | 5.5.5.5 | 255.255.255.255 | N/A |
AR5(AR2220) | GE 0/0/0 | 172.16.4.1 | 255.255.255.252 | N/A |
AR6(AR2220) | Loopback 0 | 6.6.6.6 | 255.255.255.255 | N/A |
AR6(AR2220) | GE 0/0/1 | 172.16.5.1 | 255.255.255.252 | N/A |
9.3.5 实验步骤
1、基本配置
根据实验编址表进行相应的基本配置,并测试各直连链路的连通性。
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 172.16.1.1 255.255.255.252
[AR1-GigabitEthernet0/0/0]interface loopback 0
[AR1-LoopBack0]ip address 1.1.1.1 255.255.255.255
[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 172.16.1.2 255.255.255.252
[AR2-GigabitEthernet0/0/0]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 172.16.2.2 255.255.255.252
[AR2-GigabitEthernet0/0/1]interface GigabitEthernet 0/0/2
[AR2-GigabitEthernet0/0/2]ip address 172.16.3.1 255.255.255.252
[AR2-GigabitEthernet0/0/2]interface loopback 0
[AR2-LoopBack0]ip address 2.2.2