ospf在mgre上的实验练习

首先,根据题目,我们先设计一个拓扑。其次,给每个路由器上的接口和环回配上IP,并写上缺省路由指向路由器r6。这样,每台路由器都可以通过r6实现内网可达,以下是配上的IP

用r1去ping路由器r5,实现内网可达。(这里只是举个例子,此时内网以及全网可达了)

其次,给路由器r1添加一个虚拟接口,并配上IP
[r1]interface Tunnel 0/0/0
[r1-Tunnel0/0/0]ip add 10.1.1.1 24
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r1-Tunnel0/0/0]source 16.1.1.1

然后再给r2和r3也配上虚拟接口,并让两个路由器到r1去注册。因为r2和r3的ip地址会因为重启而经常变动,所以他们不能写固定的ip,只能写上接口的名称

[r2-Tunnel0/0/0]ip add 10.1.1.2 24
[r2-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r2-Tunnel0/0/0]source GigabitEthernet 0/0/0

[r2-Tunnel0/0/0]nhrp entry 10.1.1.1 16.1.1.1 register 

[r3]interface Tunnel 0/0/0
[r3-Tunnel0/0/0]ip add 10.1.1.3 24
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r3-Tunnel0/0/0]source GigabitEthernet 0/0/0

[r3-Tunnel0/0/0]nhrp entry 10.1.1.1 16.1.1.1 register 

此时在r1上就能看到了

用r1去ping路由器r2和r3的虚拟接口是可以通的

此时,因为r2和r3都在r1上面注册了,r1有两条路由,r2不知道的可以在r1上面去问,所以这两个路由器也是可以通的

 此刻,只是所有的直连线路都通了,但是环回还是没有通,这里就要用到ospf,先在r1上面宣告。

[r1]ospf 1 router-id 1.1.1.1  
[r1-ospf-1]area 0   
[r1-ospf-1-area-0.0.0.0]network 196.168.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 10.1.1.1 0.0.0.0


[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0 
[r2-ospf-1-area-0.0.0.0]network 10.1.1.2 0.0.0.0   
[r2-ospf-1-area-0.0.0.0]network 192.168.2.1 0.0.0.0


[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 10.1.1.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 192.168.3.1 0.0.0.0

然后再r1上让伪组播功能打开

[r1-Tunnel0/0/0]nhrp entry multicast dynamic 

然后输入指令让路由器可以建立多个邻居

[r1-Tunnel0/0/0]ospf network-type broadcast 

[r2-Tunnel0/0/0]ospf network-type broadcast 

[r3-Tunnel0/0/0]ospf network-type broadcast 

然后把r2和r3的dr优先级改成最低,让这两个无法成为dr

[r2-Tunnel0/0/0]ospf dr-priority 0


[r3-Tunnel0/0/0]ospf dr-priority 0
 

此刻,在r1上面10.1.1.1是dr

此刻r1 r2 r3 三台路由器的环回才互通

 pingr2环回和r3的环回

 

 接下来再去解决4,5,6路由器,先给r1配一个新的虚拟接口

[r1]interface Tunnel 0/0/1
[r1-Tunnel0/0/1]ip add 10.1.2.1 24
[r1-Tunnel0/0/1]tunnel-protocol gre p2mp 
[r1-Tunnel0/0/1]source 61.1.1.1
 

给r4配上虚拟接口,让r4去r1和r5上去注册
[r4]interface Tunnel 0/0/0
[r4-Tunnel0/0/0]ip address 10.1.2.2 24
[r4-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r4-Tunnel0/0/0]source 46.1.1.1 
[r4-Tunnel0/0/0]nhrp entry 10.1.2.1 61.1.1.1 register 
[r4-Tunnel0/0/0]nhrp entry 10.1.2.3 56.1.1.1 register 

给r5配虚拟接口,r1上面去注册
[r5]interface Tunnel0/0/0
[r5-Tunnel0/0/0]ip address 10.1.2.3 24
[r5-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r5-Tunnel0/0/0]source 56.1.1.1
[r5-Tunnel0/0/0]nhrp entry 10.1.2.1 61.1.1.1 register 
 

然后再r1和r5上新加的虚拟接口允许动态的发伪组播
[r1-Tunnel0/0/1]nhrp entry multicast dynamic 

[r5-Tunnel0/0/0]nhrp entry multicast dynamic 
 

 然后把各个路由器上的ospf开起来
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]net    
[r1-ospf-1-area-0.0.0.0]network 10.1.2.1 0.0.0.0

[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]area 0
[r4-ospf-1-area-0.0.0.0]network 10.1.2.2 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network 192.168.4.1 0.0.0.0
 

[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]area 0 
[r5-ospf-1-area-0.0.0.0]network 10.1.2.3 0.0.0.0
 

然后把三个路由器可以建立多个邻居

[r1-Tunnel0/0/1]ospf network-type broadcast 


[r4-Tunnel0/0/0]ospf network-type broadcast 


[r5-Tunnel0/0/0]ospf network-type broadcast 
等待一会儿后,就完成了,用r2的环回pingr4和r5,都是可以通的 

用r4的环回pingr5的环回,也没有问题

到此,所有实验全部完成

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值