【MGRE环境下的OSPF的接口类型练习】

7 篇文章 0 订阅

要求:

1,R6为ISP,只能配置IP地址,R1-R5的环回为私有网段
2,R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点
3,所有私有网段可以互相通讯,私有网段使用OSPF完成

在这里插入图片描述

[R6]的IP配置

仅配置IP地址
在这里插入图片描述

[R1~R5的IP配置]

[R1]
在这里插入图片描述

[R2]
在这里插入图片描述

[R3]
在这里插入图片描述
[R4]在这里插入图片描述

[R5]在这里插入图片描述

在[R1~R5]手工配置指向公网的缺省

[R1]在这里插入图片描述
[R2]在这里插入图片描述
[R3]在这里插入图片描述
[R4]在这里插入图片描述
[R5]在这里插入图片描述

MGRE环境搭建及运行OSPF的前置准备

[R1]

interface Tunnel0/0/0
 ip address 192.168.1.1 255.255.255.0 
 tunnel-protocol gre p2mp
 source 16.0.0.2
 ospf network-type broadcast #修改接口工作类型
 nhrp entry multicast dynamic #开启动态伪广播
interface Tunnel0/0/1
 ip address 192.168.2.1 255.255.255.0 
 tunnel-protocol gre p2mp
 source 61.0.0.2
 ospf network-type broadcast #修改接口工作类型
 nhrp entry multicast dynamic #开启动态伪广播

[R2]

interface Tunnel0/0/1
 ip address 192.168.2.2 255.255.255.0 
 tunnel-protocol gre p2mp
 source GigabitEthernet0/0/0 #星型拓扑,short节点IP不固定
 ospf network-type broadcast #修改接口工作类型
 ospf dr-priority 0 #修改接口优先级为0,不参选DR/BDR
 nhrp entry 192.168.2.1 61.0.0.2 register #找hub节点注册,开启伪广播

[R3]

interface Tunnel0/0/1
 ip address 192.168.2.3 255.255.255.0 
 tunnel-protocol gre p2mp
 source GigabitEthernet0/0/0 #星型拓扑,short节点IP不固定
 ospf network-type broadcast #修改接口工作类型
 ospf dr-priority 0 #修改接口优先级为0,不参选DR/BDR
 nhrp entry 192.168.2.1 61.0.0.2 register #找hub节点注册,开启伪广播

[R4]

interface Tunnel0/0/0
 ip address 192.168.1.2 255.255.255.0 
 tunnel-protocol gre p2mp
 source 46.0.0.2
 ospf network-type broadcast #修改接口工作类型
 nhrp entry 192.168.1.1 16.0.0.2 register #找[R1]注册,开启伪广播
 nhrp entry 192.168.1.3 56.0.0.2 register #找[R5]注册,开启伪广播

[R5]

interface Tunnel0/0/0
 ip address 192.168.1.3 255.255.255.0 
 tunnel-protocol gre p2mp
 source 56.0.0.2
 ospf network-type broadcast #修改接口工作类型
 nhrp entry multicast dynamic #开启动态伪广播
 nhrp entry 192.168.1.1 16.0.0.2 register #找[R1]注册,开启伪广播

关于接口工作方式选择问题:

  1. 为什么要修改接口工作方式:接口工作方式默认为p2p,有且只有一个邻接
  2. 要修改哪几个接口的工作方式:由于p2p和broadcast的hello time均为10s,可以建立邻居关系,但是p2p的工作方式不需要选举DR,因此无法正常交流LSA,无法进入下一状态,因此要修改所有接口的工作方式
  3. 接口工作方式选择问题:MGRE不是标准的NBMA网络
    • 当接口工作方式从P2P改为broadcast,short节点相互之间没有MAP,会转发至hub节点,从hub节点学习MAP,从而建立直接指向目标short节点的下一跳的MAP
    • 使用p2mp工作方式,只会从hub节点转发,会导致次优路径问题并且无法通过ICMP重定向解决,因此不建议在非全连网状TOPO使用,且使用p2mp不选举DR,Dead time 120s,由于与broadcast工作方式的Hello time不一致,所以无法建立邻居关系,若全部使用p2mp工作方式,特点会生成指向每个网段的物理接口的IP

若将 MGRE 下所有接口的工作方式修改为 broadcast 需要关注拓扑结构:

  1. 全连网状结构,可以正常工作,正常选举DR/BDR
  2. 非全连——管理员手工合理安排 DR 位置
  3. 星型结构——仅中心站点为 DR,无 BDR
    • 原因:在星型拓扑下,若选择broadcast工作方式,修改接口工作类型后,设备间需要选举DR,若选取的设备不是中心节点的设备,则新加入的设备无法找到DR,只能保持2-way状态
    • 解决方法:建议将边缘节点的路由器设备优先级改为0,不参选DR选举,若通过将中心节点优先级改大的方法解决,由于DR选举是非抢占性的,在中心节点重启后,DR仍然是边缘节点

OSPF宣告

[R1]

ospf 1 router-id 1.1.1.1 
 area 0.0.0.0 
  network 1.1.1.1 0.0.0.0 
  network 192.168.1.0 0.0.0.255 
  network 192.168.2.0 0.0.0.255 

[R2]

ospf 1 router-id 2.2.2.2 
 area 0.0.0.0 
  network 2.2.2.2 0.0.0.0 
  network 192.168.2.0 0.0.0.255 

[R3]

ospf 1 router-id 3.3.3.3 
 area 0.0.0.0 
  network 3.3.3.3 0.0.0.0 
  network 192.168.2.0 0.0.0.255 

[R4]

ospf 1 router-id 4.4.4.4 
 area 0.0.0.0 
  network 4.4.4.4 0.0.0.0 
  network 192.168.1.0 0.0.0.255 

[R5]

ospf 1 router-id 5.5.5.5 
 area 0.0.0.0 
  network 5.5.5.5 0.0.0.0 
  network 192.168.1.0 0.0.0.255 

[R2]Ping[R5]测试

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值