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、全网可达;
1.IP地址划分
172.16.0.0/17----OSPF
172.16.128.0/17---RIP
172.16.0.0/20----Area 0
172.16.8.0/24---MGRE
172.16.1.0/24
172.16.2.0/24
172.16.3.0/24
..
172.16.15.0/24
172.16.16.0/20---Area 1
172.16.16.0/24---骨干
172.16.17.0/24
172.16.18.0/24
172.16.32.6/20---Area 2
172.16.48.6/20---Ares 3
172.16.64.0/20---Area 4
172.16.80.0/20
172.16.96.0/20
172.16.112.0/20
具体如图
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
2.MGRE
R3中心
interface Tunnel0/0/0
ip address 172.16.0.1 255.255.255.0
tunnel-protocol gre p2mp---定义该隧道为多点gre隧道
source 34.0.0.3
ospf network-type p2mp--更改接口类型
ospf timer hello 2---加快收敛
nhrp entry multicast dynamic---开启伪广播
R5R6R7分支
interface Tunnel0/0/0
ip address 172.16.0.2 255.255.255.0
tunnel-protocol gre p2mp
source Serial4/0/0
ospf network-type p2mp
ospf timer hello 2
nhrp entry 172.16.0.1 34.0.0.3 register
R3R5R6R7都要下发缺省
[r3]ip route-static 0.0.0.0 0 34.1.1.4
[r5]ip route-static 0.0.0.0 0 45.1.1.4
[r6]ip route-static 0.0.0.0 0 46.1.1.4
[r7]ip route-static 0.0.0.0 0 47.1.1.4
测试
OSPF
R1
ospf 1 router-id 1.1.1.1
area 0.0.0.1
authentication-mode md5 1 cipher %$%$2b!d+aEvKPx>\tW@rQXIWj]k%$%$-----区域认证
network 0.0.0.0 255.255.255.255
stub ---特殊区域
R2
R5
R6
R7
R8
R9
import-route ospf 2
area 0.0.0.3
network 172.16.48.6 0.0.0.0
nssa
area 0.0.0.4
#
return
[r9-ospf-1]
[r9-ospf-1]Q
[r9]OS
[r9]ospf 2
[r9-ospf-2]DIS
[r9-ospf-2]display TH
[r9-ospf-2]display this
[V200R003C00]
#
ospf 2 router-id 9.9.9.9
default-route-advertise
import-route ospf 1
area 0.0.0.0
network 172.16.64.1 0.0.0.0
network 172.16.66.1 0.0.0.0
R10
R11
R12
4.
4、修改Tunnel接口类型
分析:由于在MGRE环境下Tunnel接口类型为P2P类型,使得设备无法正常建立邻居关系,需要修改Tunnel接口的类型为P2MP,使路由器可以正常与其他设备建立邻居关系,获取路由信息。
[R3]int Tunnel 0/0/0
[R3-Tunnel0/0/0]ospf network-type p2mp
[R5]int Tunnel 0/0/0
[R5-Tunnel0/0/0]ospf network-type p2mp
[R6]int Tunnel 0/0/0
[R6-Tunnel0/0/0]ospf network-type p2mp
[R7]int Tunnel 0/0/0
[R7-Tunnel0/0/0]ospf network-type p2mp
后
路由汇总
R3R6R7域间路由汇总
[r3-ospf-1-area-0.0.0.1] abr-summary 172.16.16.0 255.255.240.0
[r6-ospf-1-area-0.0.0.2]abr-summary 172.16.32.0 255.255.240.0
[r7-ospf-1-area-0.0.0.3]abr-summary 172.16.48.0 255.255.240.0
R9R10域外路由汇总
[r9-ospf-1] asbr-summary 172.16.64.0 255.255.240.0
[r12-ospf-1]asbr-summary 172.16.128.0 255.255.128.0
特殊区域
[r12-ospf-1]nssa
[r11-ospf-1]nssa
[r6-ospf-1-area-0.0.0.2]nssa no-summary
[r8-ospf-1]nssa
[r9-ospf-1]nssa
[r7-ospf-1-area-0.0.0.3 nssa no-summary
[r2-ospf-1]stub
[r1-ospf-1]stub
[r3-ospf-1-area-0.0.0.1] stub no-summary
6、area4区域和rip区域间缺失的路由信息,需要我们手工使用重发布的方式导入rip路由和area4的路由信息
不同协议间进行重发布
[R12]ospf 1
[R12-ospf-1]import-route rip 1
NAT
R3R5R6一样
[r3-acl-basic-2000]rule permit source any
[r3]INT S4/0/0
[r3-Serial4/0/0]NAT outbound 2000
R7
[r7-acl-basic-2000]rule 1 permit source any
[r7]INT G 0/0/0
[r7-GigabitEthernet0/0/0]nat outbound 2000
不同进程间进行重发布:
[R9]ospf 1
[R9-ospf-1]import-route ospf 2
[R9-ospf-1]default-route-advertise always
[R9]ospf 2
[R9-ospf-2]import-route ospf 1
[R9-ospf-2]default-route-advertise always
[R7]ospf 1
[R7-ospf-1]default-route-advertise always
ping