划分配置IP
将172.16.0.0/16 按照区域划分一共有 5 个区域·和一个 eigrp区域把eigrp看成一个区域总共有六个区域
172.16.0 .0 19 area 0
172.16.0.0 24 r5
172.16.1.0 24 r6
172.16.2.0 24 r7
172.16.3.0 29 MA
172.16.32.0 19 area 1
172.16.32.0 24 r1
172.16.33.0 24 r2
172.16.34.0 24 r3
172.16.35.0 29 MA
172.16.64.0 19 area 2
172.16.64.0 24 r11
172.16.65.0 30 r6-r11
172.16.65.128 30 r11r12
172.16.96.0 19 area 3
172.16.96.0 24
172.16.97.0 24
172.16.98.0 30
172.16.99.0 30
172.16.128.0 19 area 4
172.16.128.0 24
172.16.192.0 30
172.16.160.0 19 area 5
172.16.160.0 24
172.16.168.0 24
1.)在区域零上构建MGRE环境
r3为中心站点
中心站点配置
interface Tunnel0/0/0 创建tunnel口
ip address 10.1.1.1 255.255.255.0 配置接口ip地址
tunnel-protocol gre p2mp 先修改接口模式为多点GRE
source 15.1.1.1 再定义公有的源IP地址
nhrp entry multicast dynamic 本地成为NHRP中心,同时可以进行伪广播
nhrp network-id 100 默认为0号,该网段内所有节点tunnel接口必须为相同域
分支站点:
interface Tunnel0/0/0
ip address 10.1.1.2 255.255.255.0
tunnel-protocol gre p2mp
source GigabitEthernet0/0/2 假设分支站点ip地址不固定
nhrp network-id 100
nhrp entry 10.1.1.1 15.1.1.1 register 分支需要到中心站点注册
因为tunnel模式为·p2p所以·在每个tunnel上都有设置broadcast模式(广播)
[r1-Tunnel0/0/0]ospf network-type broadcast
2.) r3 r5 r6 r7 启动ospf进程
命令:如r3 启动ospf进程
ospf 1 router-id
area 0
netwrok 172.16.0.0 0.0.0.255
3.) r3 r4 r5 r6 r7 都写一条静态路由可以访问r4的环回
IP route-static 0.0.0.0 0.0.0.0 (下一跳地址)34.1.1.2
4.)分别在area 1 area 3 area 4 area 2 启动ospf 进程
在r12上启动rip进程
5) 将area 1 area 2 area 3 area 4设置为完全末梢区域
[r2]ospf 1
[r2-ospf-1]area 1
[r2-ospf-1-area-0.0.0.1]nssa no-summary
每台路由器都设置
减少lsa数量可以在r3 r5 r6 r7 上写一条汇总信息
同时写一条空路由防止路由黑洞