实验拓补
实验要求
1、R4为ISP,其上只配置IP地址;R4与其他所直连设备间均使用公有IP;
2、R3-R5、R6、R7为MGRE环境,R3为中心站点;
3、整个OSPF环境IP基于172.16.0.0/16划分;除了R12有两个环回,其他路由器均有一个环回IP
4、所有设备均可访问R4的环回;
5、减少LSA的更新量,加快收敛,保障更新安全;
6、全网可达;
实验步骤
配IP地址(路由、环回)
R6(30的掩码选择172.16.65.1或者172.16.65.2)3的话主机位全为1
构建公共隧道
公网通(配静态缺省)
公网通
私网通
宣告路由网段和环回(可精确)
R3的学习情况
R6 R11 R12同理
在R12上做重发布或路由引入(让其他区域互相学习)
[R12-ospf-1]import-route rip //不需要将OSPF引入R12的原因是:R12本就可以直接学习 //其它路由中的OSPF(除非R12旗下还有其他路由)
(将5类LSA学入)
此时R6到R12全网通
宣告R7 R8
在R9重启一个OSPF进程,防止区域之间网段不互通
将进程1和进程2互相引入
[R9-ospf-1]import-route ospf 2
[R9-ospf-2]import-route ospf 1
此时R7到R10全网通
公网通与私网通已完成
接下来配置MGRE环境
中心站点R3的配置
创建隧道
配隧道协议:[R3-Tunnel0/0/0]tunnel-protocol gre p2mp
以及隧道封装原地址:[R3-Tunnel0/0/0]source 34.0.0.3 //目标地址需要开启NHRP才可填写
[R3-Tunnel0/0/0]nhrp network-id 100
[R3-Tunnel0/0/0]nhrp entry multicast dynamic //开启广播功能
分支站点R5、R6、R7的配置与注册
[R5-Tunnel0/0/0]nhrp entry 172.16.6.3 34.0.0.3 register //中心隧道地址+中心隧道公网地址
[R5-Tunnel0/0/0]nhrp network-id 100 //将他们加入到同一个NHRP域中
MGRE配置完成
配置路由协议,传输各端私网路由
[R3-ospf-1-area-0.0.0.0]ne 172.16.6.0 0.0.0.255 //宣告隧道地址
[R5-ospf-1-area-0.0.0.0]net 172.16.3.0 0.0.0.255 //补上宣告R5和R6的环回
[R5-ospf-1-area-0.0.0.0]net 172.16.6.0 0.0.0.255
[R6-ospf-1-area-0.0.0.0]ne 172.16.4.0 0.0.0.255
[R6-ospf-1-area-0.0.0.0] ne 172.16.6.0 0.0.0.255
[R7-ospf-1-area-0.0.0.0]net 172.16.6.0 0.0.0.255
完成分支的学习(基于OSPF的MGRE的问题:中心完全学习支,支学习不完全中)
[R3-Tunnel0/0/0]ospf network-type broadcast //更改接口类型
[R5-Tunnel0/0/0]ospf network-type broadcast
[R6-Tunnel0/0/0]ospf network-type broadcast
[R7-Tunnel0/0/0]ospf network-type broadcast
此时还存在DR和BDR的选取混乱
将R5 R6DR、BDR的选举权关闭
[R5-Tunnel0/0/0]ospf dr-priority 0
[R6-Tunnel0/0/0]ospf dr-priority 0
[R7-Tunnel0/0/0]ospf dr-priority 0
全网通
所有设备均可访问R4的环回
需要在R4上配置NAT协议
则需要在R3、R6、R7上配置EASY IP(R5直连有缺省)
[R3]acl 2000
[R3-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255
[R3]int s4/0/0 //在公网接口上
[R3-Serial4/0/0]nat outbound 2000
(R6,R7同理)
此时还不能ping通R4
R3下发默认缺省(特殊区域:自动下发默认缺省)
5、减少LSA的更新量,加快收敛,保障更新安全;
路由聚合(域内聚合or域外聚合发至域内)
在ABR上做区域间聚合(汇总)
[R3-ospf-1-area-0.0.0.1]abr-summary 172.16.32.0 255.255.224.0
[R6-ospf-1-area-0.0.0.2]abr-summary 172.16.64.0 255.255.224.0
[R7-ospf-1-area-0.0.0.3]abr-summary 172.16.96.0 255.255.224.0
域外聚合(R9、R12)
[R9-ospf-1]asbr-summary 172.16.128.0 255.255.224.0
[R12-ospf-1]asbr-summary 172.16.160.0 255.255.224.0
防环
[R3]ip route-static 172.16.32.0 19 NULL 0
[R6]ip route-static 172.16.64.0 19 NULL 0
[R7]ip route-static 172.16.96.0 19 NULL 0
[R9]ip route-static 172.16.128.0 19 NULL 0
[R12]ip route-static 172.16.160.0 19 NULL 0
区域1划分totally stub
R1-ospf-1-area-0.0.0.1]stub no-summary
R2-ospf-1-area-0.0.0.1]stub no-summary
R3-ospf-1-area-0.0.0.1]stub no-summary
区域2 区域3有ASBR,配totally NSSA
area 2
[R6-ospf-1-area-0.0.0.2]nssa no-summary
[R11-ospf-1-area-0.0.0.2]nssa no-summary
[R12-ospf-1-area-0.0.0.2]nssa no-summary
area3
[R7-ospf-1-area-0.0.0.2]nssa no-summary
[R8-ospf-1-area-0.0.0.2]nssa no-summary
[R9-ospf-1-area-0.0.0.2]nssa no-summary
此时R10还不能ping通R4
由R9给R10下发默认路由
[R9]ospf 2
[R9-ospf-2]default-route-advertise
此时所有设备均可访问R4的环回以及减少LSA的更新量
更改hello时间以及死亡时间
[R1-GigabitEthernet0/0/0]ospf timer hello 5
[R2-GigabitEthernet0/0/0]ospf timer hello 5
[R3-GigabitEthernet0/0/0]ospf timer hello 5
区域0的进到隧道改
加快收敛完成
区域认证
[R6-ospf-1-area-0.0.0.2]authentication-mode md5 1 cipher wdy123
[R11-ospf-1-area-0.0.0.2]authentication-mode md5 1 cipher wdy123
[R12-ospf-1-area-0.0.0.2]authentication-mode md5 1 cipher wdy123
保障更新安全完成