IP第二次作业(OSPF)

题目

 

根据题目我们先搭建拓扑,配置IP等事情

 现在我们搭建完成,第二步就开始配置ip,路由了。由于我们需要连接公网,所以我们需要用缺省路由

[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 13.1.1.1 24
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]ip add 41.1.1.1 24
[r1-GigabitEthernet0/0/1]q
[r1]int lo0
[r1-LoopBack0]ip add 192.168.1.1 24
[r1]ip route-static 0.0.0.0 0 14.1.1.2 
[r1]ip route-static 0.0.0.0 0 41.1.1.2
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 24.1.1.1 24
[r2]int lo0
[r2-LoopBack0]ip add 192.168.2.1 24
[r2-LoopBack0]q
[r2]ip route-static 0.0.0.0 0 24.1.1.2 
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 34.1.1.1 24
[r3]int lo0
[r3-LoopBack0]ip add 192.168.3.1 24
[r3]ip route-static 0.0.0.0 0 34.1.1.2 
[r4]int g0/0/0
[r4-GigabitEthernet0/0/0]ip add 44.1.1.1 24
[r4]int lo0
[r4-LoopBack0]ip add 192.168.4.1 24
[r4-LoopBack0]q
[r4]ip route-static 0.0.0.0 0 44.1.1.2
[r5]int g0/0/0
[r5-GigabitEthernet0/0/0]ip add 54.1.1.1 24
[r5]int lo0
[r5-LoopBack0]ip add 192.168.5.1 24
[r5-LoopBack0]q
[r5]ip route-static 0.0.0.0 0 54.1.1.2 
[r6]int g0/0/0
[r6-GigabitEthernet0/0/0]ip add 14.1.1.2 24
[r6-GigabitEthernet0/0/0]int g0/0/1
[r6-GigabitEthernet0/0/1]ip add 24.1.1.2 24
[r6-GigabitEthernet0/0/1]int g0/0/2
[r6-GigabitEthernet0/0/2]ip add 34.1.1.2 24
[r6-GigabitEthernet0/0/2]int g2/0/0
[r6-GigabitEthernet2/0/0]ip add 41.1.1.2 24
[r6-GigabitEthernet2/0/0]int g3/0/0
[r6-GigabitEthernet3/0/0]ip add 44.1.1.2 24
[r6-GigabitEthernet3/0/0]int g4/0/0
[r6-GigabitEthernet4/0/0]ip add 54.1.1.2 24
[r6]int lo0
[r6-LoopBack0]ip add 10.1.1.1 24

到现在,我们私网配置就可互通了,能通说明我们有缺省能去r6,r6能去r5,回来也有缺省能带回,我们检查一下

 现在我们把R1/2/3/6当作一个模型,R1/4/5/6当作一个模型,分开配置

R1/2/3/6就是一个中心到站点的gre

我们先配置中心站点

[r1]int t0/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 14.1.1.1
[r1-Tunnel0/0/0]nhrp entry multicast  dynamic 
[r1-Tunnel0/0/0]nhrp network-id 100

然后配置分支站点

[r2]int t0/0/0
[r2-Tunnel0/0/0]ip add 10.1.1.2 24
[r2-Tunnel0/0/0]tunnel-protocol gre p2mp 
[r2-Tunnel0/0/0]source g0/0/0
[r2-Tunnel0/0/0]nhrp entry 10.1.1.1 14.1.1.1 register
[r2-Tunnel0/0/0]nhrp network-id 100
r3]int t0/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 g0/0/0
[r3-Tunnel0/0/0]nhrp entry 10.1.1.1 14.1.1.1 register 
[r3-Tunnel0/0/0]nhrp network-id 100

来配置R1/4/5/6

[r1]int t0/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 41.1.1.1
[r1-Tunnel0/0/1]nhrp entry multicast dynamic 
[r5]int t0/0/1
[r5-Tunnel0/0/1]ip add 10.1.2.2 24	
[r5-Tunnel0/0/1]tunnel-protocol gre p2mp 
[r5-Tunnel0/0/1]source 54.1.1.1
[r5-Tunnel0/0/1]nhrp entry 10.1.2.1 41.1.1.1 register 
[r5-Tunnel0/0/1]nhrp entry 10.1.2.3 44.1.1.1 register

因为R5已经配置了与R4的路径,所以在R4上我们不用在去找R5的路径,不然就重复了 

[r4]int t0/0/1
[r4-Tunnel0/0/1]ip add 10.1.2.3 24
[r4-Tunnel0/0/1]tunnel-protocol gre p2mp 
[r4-Tunnel0/0/1]source 44.1.1.1
[r4-Tunnel0/0/1]nhrp entry 10.1.2.1 41.1.1.1 register 
[r4-Tunnel0/0/1]nhrp entry multicast dynamic (因为R5对R4用了register,所以R5有到R4的伪广播,但是R4没有到R5的,所以我们需要用动态来获取伪广播)

 现在我们的基本配置就完成了

 

 现在我们就用ospf将两端彻底联系起来。

 

 配置完成后我们应该先查邻居表,然后因为在mgre中是ma环境,而gre本身就是点到点的网络类型,所以我们要将工作方式修改为broadcast。

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

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

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

 但因为DR/BDR的混乱,所以我们要将R2/R3的优先级改为0,让他们放弃选举

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

 而R1/R4/R5是全连结构,互相都认识,所以我们只需要修改优先级就可以了

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

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

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

到现在我们所有都配置成功了 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值