目录

MGRE介绍

MA网络中划分

实验配置:

实验拓扑及要求:

地址规划:

配置:


MGRE介绍

网络类型分类(针对同一网段内):
点到点(PPP):一个网段内只能存在两个节点
MA:多路访问----一个网段内节点数量不限制

MA网络中划分

2)BMA(广播型多路访问):存在广播机制的MA网络,例如:以太网

3)NBMA(非广播型多路访问):不存在广播机制的MA网络,例如:帧中继,MGRE等

MGRE:多点通用路由封装,使用tunnel(隧道)技术

优点:1.每一个分支站点仅需配置一个tunnel接口,且分支站点的IP地址可以动态变化;2.所有分支站点仅与中心站点建立tunnel,同时也可直接与其他分支站点直接通讯

原理:中心站点配置公有IP地址,建议NHRP(下一跳解析协议)的server为中心站点;tunnel配置完成时,所有分支站点将自己当下的信息发送到NHRP的server处,完成映射列表;此时中心站点可以直接和所有的分支站点进行GRE通讯:分支站点间直接GRE(通用路由封装)通讯时,需要先到NHRP的server处下载映射列表,之后在进行GRE通讯

注:tunnel:是一种三层VPN技术,可实现专线效果
    NHRP:下一跳解析协议用于连接到非广播多路访问式子网络的源站决定到达目标站间的NBMA下一跳的互联网络层地址和NBMA子网络地址

实验配置:

使用GNS3来配置实验,IP地址可任意取

实验拓扑及要求:

1)R5为ISP只能配置地址

2)R1~R3搭建MGRE环境,且实用EIGRP来学习彼此环回

3)R4可以正常访问R5的环回

4)R1与R5进行Chap认证,不基于主机名,R5为主认证方

地址规划:

配置:

IP地址配置(接口已开启):
R1配置:
R1(config)#int s1/0
R1(config-if)#ip add 172.16.0.2 255.255.255.0
R1(config)#int s1/1
R1(config-if)#ip add 15.1.1.1 255.255.255.0
R2配置:
R2(config)#int s1/0
R2(config-if)#ip add 25.1.1.1 255.255.255.0
R2(config-if)#int lo0
R2(config-if)#ip add 192.168.2.1 255.255.255.0
R3配置:
R3(config)#int s1/0
R3(config-if)#ip add 35.1.1.1 255.255.255.0
R3(config-if)#int lo0
R3(config-if)#ip add 192.168.3.1 255.255.255.0
R4配置:
R4(config)#int s1/1
R4(config-if)#ip add 172.16.0.1 255.255.255.0
R4(config-if)#int lo
R4(config-if)#ip add 192.168.4.1 255.255.255.0
R5配置:
R5(config)#int s1/0
R5(config-if)#ip add 15.1.1.2 255.255.255.0
R5(config-if)#int s1/1
R5(config-if)#ip add 25.1.1.2 255.255.255.0
R5(config-if)#int s1/2
R5(config-if)#ip add 35.1.1.2 255.255.255.0
R5(config-if)#int lo0
R5(config-if)#ip add 5.5.5.5 255.255.255.0

配置中心站点(我选取R1为中心站点):
R1:
R1(config)#int tunnel 0
R1(config-if)#ip add 10.1.1.1 255.255.255.0
R1(config-if)#tunnel source serial 1/1
R1(config-if)#tunnel source 15.1.1.1
R1(config-if)#tunnel mode gre multipoint
R1(config-if)#ip nhrp map multicast dynamic 使本地成为NHRP的server
R1(config-if)#ip nhrp network-id 100 所有站点必须处于同一ID内

分支站点:
R2:
R2(config-if)#int tun 0
R2(config-if)#ip add 10.1.1.2 255.255.255.0
R2(config-if)#tunnel source s1/1 使用自身Tunnel端口
R2(config-if)#tunnel mode gre multipoint
R2(config-if)#ip nhrp nhs 10.1.1.1 定义NHRP的server
R2(config-if)#ip nhrp map 10.1.1.1 15.1.1.1    映射tunnel的公网地址
R2(config-if)#ip nhrp network-id 100
R2(config-if)#ip nhrp map multicast 15.1.1.1

R3同上,tunnel地址为10…1.1.3

此时NBMA网络搭建成功,但NBMA是在同一网段内节点数量不做限制,但当目标地址IP为组播或广播地址时,流量必须逐一发送到每个节点

若希望分支节点可发送广播或组播地址为目标IP,需要定义流量的具体目标:
R1(config-if)#ip nhrp map multicast 15.1.1.1

搭建EIGRP:
可以在R1、R2、R3、R4这四台路由器上配置动态路由协议,这里选用EIGRP
R1:
R1(config)#router ei 90
R1(config-router)#no auto-summary
R1(config-router)#net 10.1.1.0
R1(config-router)#net 172.16.0.0
R2:
R2(config)#router ei 90
R2(config-router)#no auto-summary
R2(config-router)#net 10.1.1.0
R2config-router)#net 192.168.2.0
R3:
R3(config)#router ei 90
R3(config-router)#no auto-summary
R3(config-router)#net 10.1.1.0
R3config-router)#net 192.168.3.0
R4:
R4(config)#router ei 90
R4(config-router)#no auto-summary
R4(config-router)#net 172.16.0.0
R4config-router)#net 192.168.4.0

需要R4可访问R5的环回:
缺省:
R1(config)#ip route 0.0.0.0 0.0.0.0 15.1.1.2
NAT:
R1(config)#access-list 1 permit 192.168.4.0 0.0.0.255
R1(config)#access-list 1 permit 172.16.0.0 0.0.255.255
R1(config)#ip nat inside source list 1 interface s1/1 overload
R1(config)#int s1/1
R1(config-if)#ip nat outside
R1(config-if)#int s1/0
R1(config-if)#ip nat inside

R1与R5认证(不基于主机名):
主认证方:
R5(config)#int s1/0
R5(config-if)#encapsulation ppp
R5(config-if)#ppp authentication chap
R5(config-if)#username lll password 123
被认证方:
R1(config)#int s1/1
R1(config-if)#encapsulation ppp
R1(config-if)#ppp chap password 123
R1(config-if)#ppp chap hostname lll

如何搭建MGRE——实验相关推荐

  1. HDLC、ppp、MGRE实验(1.1)

    1.首先为每个路由器的每个接口配置ip r1: [r1]interface Serial 4/0/0 [r1-Serial4/0/0]ip address 12.1.1.1 24 [r1-Serial ...

  2. 在一台物理服务器上搭建VSAN实验测试

    在一台物理服务器上搭建VSAN实验测试 https://blog.51cto.com/4964151/2333749 VSAN要求: 1.至少3台以上的vSphere ESXi 主机 2.每台主机需要 ...

  3. NBMA(mgre)实验HCIP

    目录 拓扑设计 搭建拓扑 配置 底层 路由 测试 排错 1.拓扑设计 R1.R2.R3的环回为私网,R4所在的环境为公网环境,通过搭建mgre环境,让内网之间通信. 1)ip地址规划 #各接口所在网段 ...

  4. Java开发环境搭建与实验教程(适合自学)

    Java开发环境搭建与实验教程 如何配置JAVA的环境变量 下载Java  JDK(JDK包含JRE.SDK是Software Development Kit 即软件开发工具包,可以包括函数库.编译程 ...

  5. MGRE实验配置(华为)

    华为ENSP的MGRE实验: 建立好拓扑图 之后就是对各个路由器的配置: R2配置: int s3/0/0 link-protocol hdlc 更改接口为hdlc认证 ip address 12.1 ...

  6. NS2仿真实验环境搭建和实验过程

    ** 实验目的: ** 1.掌握无线网络中隐藏和暴露节点问题 2.利用NS2分析隐藏和暴露节点问题 ** 实验过程: ** 1.NS2的下载:下载NS2安装包,NS2安装包是ns-2.35-allin ...

  7. Dynamips与VMware配合搭建网络实验环境

    之前我们已经利用Dynamips成功模拟了Cisco 3640路由器,并使用其VPC功能简单模拟了几台接入该路由器16×××换机模块的终端.但VPC模拟的终端与实际机器还是有很大差别,因此打算结合VM ...

  8. 搭建本地文件服务器实验报告,下搭建服务器实验报告.pdf

    实验四 搭建 ftp 服务器 学号: 姓名: [实验目的] 1. 掌握在 Linux 系统下搭建 ftp 服务器: 2. 能够熟练运用 ftp 服务器. [实验要求] 1. 按照参考资料配置 ftp ...

  9. linux 嵌入式 交叉 环境搭建 实验原理,实验三 嵌入式Linux开发环境的搭建

    南京邮电大学通达学院 实 验 报 告 实验 实验三题目 嵌入式Linux开发环境的搭建 课程名称 嵌入式驱动开发实验 学院 专业 班 实验者学号同做者学号 08002210 姓名 毛骏超 同做者学号 ...

最新文章

  1. kuangbin带你飞专题合集
  2. maven打jar包,导入本地jar
  3. 一个基于POI的通用excel导入导出工具类的简单实现及使用方法
  4. 新版微软Edge浏览器:支持安装Chrome扩展
  5. 人工蜂群算法python_教程 | 用人工蜂群算法求解k-分区聚类问题
  6. jsonp的使用方法
  7. caffe中的fine-tuning
  8. (6)GPS坐标与UTM坐标的转换
  9. Word 技术篇-文档中不同级别标题自动重新编号设置方法,论文多级编号演示
  10. led灯光衰怎么解决_解决LED灯具光衰办法大全
  11. 【Python】丘比特之箭,一箭穿心,快去发给你心仪的人叭~
  12. 摄影网页设计制作 简单静态HTML网页作品 WEB静态摄影网站作业成品 学生DW摄影网站模板
  13. c语言打字游戏,用C语言实现的打字游戏
  14. idea 社区版 web开发
  15. 连接Oracle报错 ORA-00257
  16. Moodle专题网站链接
  17. java和.net 双语言开发框架,开源的PaaS平台
  18. oracle12c 创建数据库
  19. 彩云天气 ios 版 VIP 付款提示支付无效,申请退款的方法
  20. 新媒体运营矩阵怎么做

热门文章

  1. 数据中心怎么建更科学
  2. 数据中心着火,工程师用嘴一吹就灭了?
  3. python用户登录程序_「Python」每日一练:函数的应用之注册登录程序
  4. java comparable排序_Java使用Comparable解决排序问题
  5. 成功解决AttributeError: module ‘tensorflow‘ has no attribute ‘get_variable‘
  6. 知识图谱基础知识之四——知识图谱的典型应用
  7. 【BZOJ2115】[Wc2011] Xor 高斯消元求线性基+DFS
  8. PHP-客户端的IP地址伪造、CDN、反向代理、获取的那些事儿
  9. SCN Headroom与时光倒流到1988年的Oracle数据库
  10. 对asn.net三层架构的初步认识