MGRE复习综合实验

R1与R5之间使用ppp的pap认证,R5为主认证方:

R1
 

interface Serial4/0/0
 ip address 15.0.0.1 8
 link-protocol ppp
 ppp pap local-user huawei password cipher 123456

R5

aaa
 local-user huawei password cipher 123456
 local-user huawei service-type ppp

interface Serial3/0/0
 ip address 15.0.0.2 8
 link-protocol ppp
 ppp authentication-mode pap 

先配置好R5然后查看R1的接口ip表,会发现protocol显示down状态,配置好R1后对接口se4/0/1输入shutdown和undo shutdown重启接口,发现接口变回双up状态。

R2与R5之间使用PPP的chap认证,R5为主认证方;

R2

interface Serial4/0/0
 ip address 25.0.0.1 8
 link-protocol ppp
 ppp chap user huawei
 ppp chap password cipher 123456

R5

interface Serial3/0/1
 ip address 25.0.0.2 8
 link-protocol ppp
 ppp authentication-mode chap 

先配置好R5然后查看R2的接口ip表,会发现protocol显示down状态,配置好R2后对接口se4/0/1输入shutdown和undo shutdown重启接口,发现接口变回双up状态。

R3与R5之间使用HDLc封装。

R3

 ip address 35.0.0.1 8
interface Serial4/0/0
 link-protocol hdlc

R5

 ip address 35.0.0.2 8
interface Serial4/0/0
 link-protocol hdlc

先配置好R5然后查看R3的接口ip表,会发现protocol显示down状态,配置好R3后对接口se4/0/1输入shutdown和undo shutdown重启接口,发现接口变回双up状态。

R1,R2,R3使用MGRE,R1,R4使用GRE

R1

ip route-static 0.0.0.0 0 15.0.0.2        #要先物理链路能通,再考虑逻辑隧道能通

interface Tunnel0/0/0                        #tunnel0/0/0搞MGRE
 ip address 192.168.5.1 24
 tunnel-protocol gre p2mp                #设定协议使用MGRE
 source 15.0.0.1                                #源IP输入接口的物理地址
 nhrp network-id 1                            #分进同一个组

interface Tunnel0/0/1                        #tunnel0/0/1搞GRE

 ip address 192.168.6.1 24
 tunnel-protocol gre                        #设定协议使用GRE
 source 15.0.0.1                         
 destination 45.0.0.1                        #GRE要写目标接口物理地址

R2
 

ip route-static 0.0.0.0 0 25.0.0.2                     #先缺省保证物理链路通

interface Tunnel0/0/0
 ip address 192.168.5.2 24
 tunnel-protocol gre p2mp
 source 25.0.0.1
 nhrp network-id 1
 nhrp entry 192.168.5.1 15.0.0.1 register                #多一条命令指向中心R1

R3
 

ip route-static 0.0.0.0 0 35.0.0.2

interface Tunnel0/0/0
 ip address 192.168.5.3 24
 tunnel-protocol gre p2mp
 source 35.0.0.1
 nhrp network-id 1
 nhrp entry 192.168.5.1 15.0.0.1 register                #多一条命令指向中心R1

R4
 

ip route-static 0.0.0.0 0 45.0.0.2

interface Tunnel0/0/1
 ip address 192.168.6.2 24
 tunnel-protocol gre
 source 45.0.0.1
 destination 15.0.0.1                                        #源IP和目标IP与R1相反

RIP指令较简单不放出来了,就是R1,R2,R3,R4都宣告自身内部的网段和隧道网段

 之后查看R1路由表路由条目发现全可达,但是R2路由条目没有rip路由条目共享过来,

判断是RIP只能通过广播或者组播传递信息,而MGRE协议属于NBMA类型网络,R1无法做到广播发送数据包,所以R1输入指令开启伪广播

#实则是一个一个单播

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

开启伪广播后发现R2的路由表内多了192.168.4.0/24网段--即GRE的R4网段,但是属于同一MGRE中的R3网段的rip路由信息没有过来,判断是RIP协议水平分割原因导致的,输入指令关闭rip的水平分割可以解决这个问题。#但是这样会导致环路,所以不建议在MGRE环境下使用RIP

[r1-Tunnel0/0/0]undo rip split-horizon

最后发现多了R3的路由条目,实现基于RIP全网可达

再看看R4的路由表,发现也全网可达

内网pingR5环回,PC1,PC2,PC3,PC4情况类似,这里只演示R1。

首先R1 ping R5环回5.5.5.5/32发现无法ping通,判断是R5路由表没有192.168.1.0/24网段即PC1所处网段路由条目无法回包,又因为要求1,R5不能配置静态指向内网,于是让R1做nat
R1 

acl number 2000  
 rule permit source any

interface Serial4/0/0
 nat outbound 2000

做完nat后成功ping通R5环回

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/784918.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

海外媒体发稿-全媒体百科

全球知名媒体机构 在全球范围内,有许多知名的新闻机构负责报道世界各地的新闻事件。以下是一些国外常见的媒体机构: AP(美联社)合众国际社(UPI)AFP(法新社)EFE(埃菲通讯社)Europa …

JavaSE学习笔记第二弹——对象和多态(上)

目录 面向对象基础 面向对象程序设计的定义 类的基本结构 成员变量 成员方法 方法定义与使用 设计练习 方法重载 构造方法 静态变量和静态方法 String和StringBuilder 基本含义 区别 总结 今天我们继续来学习JavaSE,扩展和Java相关的知识,…

【软件分享】气象绘图软件Panoply

气象是大气中的物理现象,气象要素则是表明大气物理状况的要素,主要的气象要素有降水、风、气压、湿度等。为了研究气象要素在空间上的分布和运动状况,我们需要对气象要素进行空间上进行可视化,这个时候就需要气象领域的一些的绘图…

FastReport 指定sql,修改数据源 ( 非DataSet修改 )

FastReport 指定sql,修改数据源,非DataSet修改 介绍报告文件: codetest.frx 文件核心代码:(扩展)小结一下: 介绍 在FastReport中,经常会遇到需要给 sql 加条件的情况。 &#xff0…

Open3D KDtree的建立与使用

目录 一、概述 1.1kd树原理 1.2kd树搜索原理 1.3kd树构建示例 二、常见的领域搜索方式 2.1K近邻搜索(K-Nearest Neighbors, KNN Search) 2.2半径搜索(Radius Search) 2.3混合搜索(Hybrid Search) …

进程 VS 线程(javaEE篇)

🍁 个人主页:爱编程的Tom💫 本篇博文收录专栏:JavaEE初阶👉 目前其它专栏:c系列小游戏 c语言系列--万物的开始_ 等 🎉 欢迎 👍点赞✍评论⭐收藏💖三连支…

shell脚本编程的练习

字符测试方法: 双目测试 比较两个字符串: :等于,等值比较 !:不等 单目测试: -n $stringVar:字符串是否为空,不空为真,空则为假 -z $stringVar:字符串是否为空,空则为…

xxl-job集成SpringBoot

安装xxl-job客户端一般有很多方式,我这里给大家提供两种安装方式,包含里面的各项配置等等。 前期需要准备好MySQL数据库。复制SQL到数据库里面。 # # XXL-JOB v2.4.2-SNAPSHOT # Copyright (c) 2015-present, xuxueli.CREATE database if NOT EXISTS x…

终于找到了免费的C盘清理软件(极智C盘清理)

搜了很久,终于让我找到了一款 完全免费的C盘清理软件(极智C盘清理)。 点击前往官网免费使用极智C盘清理软件: C盘清理 用户好评 完全免费的极智C盘清理 用极智C盘清理清理了下系统的临时文件、缓存等无用数据文件,C盘终…

JavaDS —— 顺序表ArrayList

顺序表 顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。在物理和逻辑上都是连续的。 模拟实现 下面是我们要自己模拟实现的方法: 首先我们要创建一个顺序表,顺序表…

00 Debian字符界面如何支持中文

作者:网络傅老师 特别提示:未经作者允许,不得转载任何内容。违者必究! Debian字符界面如何支持中文 《傅老师Debian知识库系列之00》——原创 前言 傅老师Debian知识库特点: 1、拆解Debian实用技能; 2、…

Python--并发编程--协程

概念 协程是轻量级的线程,它是程序员管理的并发机制,使得在一个线程中程序可以在多个函数之间交替运行。 Python中主要通过asyncio模块实现协程。 协程函数 用async修饰的函数 import asyncio# func为协程函数 async def func():await asyncio.slee…

博美犬插画:成都亚恒丰创教育科技有限公司

​博美犬插画:萌动心灵的细腻笔触 在浩瀚的艺术海洋中,有一种艺术形式总能以它独有的温柔与细腻,触动人心最柔软的部分——那便是插画。而当插画遇上博美犬这一萌宠界的明星,便诞生了一幅幅令人爱不释手的作品,成都亚…

CLIP编码器调用时刚开始正常,然后输出全部变为NaN

碰到了这个问题:输入是正常的,输出全是NaN 网上办法不多,找了半天终于看到问题所在,但是没有说在哪里改的,故记录一下。 改一下模型精度就正常了,默认的是fp16,改为fp32即可 具体步骤如下&…

GD 32基础知识汇总

1.0 GD32实现流水灯 GD 32点亮流水灯-CSDN博客文章浏览阅读69次。第一步:编写LED驱动,初始化驱动程序创建结构体:第一个参数表示GPIO使能,第二个参数表示单片机的IO口,第三个参数表示需要草操作的单片机引脚&#xff…

昇思25天学习打卡营第11天|文本解码原理-以MindNLP为例

文本解码原理-以MindNLP为例 这篇主要讲讲文本生成的几个方法,首先介绍一下什么是自回归语言模型。 自回归语言模型 autoregressive language model,根据前面的词或上下文,生成后续的词或句子的语言模型。 有几种典型的自回归语言模型&…

前端跨域问题--解析与实战

引言 在现代网络应用中,跨域问题是一个常见的挑战。由于浏览器的同源策略,限制了从不同源(域名、协议或端口)进行资源共享,这就造成了跨域访问的限制。跨域资源共享(CORS)是一种技术&#xff0…

视频融合共享平台视频共享融合赋能平台数字化升级医疗体系

在当前,医疗健康直接关系到国计民生,然而,由于医疗水平和资源分布不均,以及信息系统老化等问题,整体医疗服务能力和水平的提升受到了限制。视频融合云平台作为数字医疗发展的关键推动力量,在医疗领域的广泛…

大话C语言:第29篇 指针

1 指针概念 指针:地址的变量化形式,其存储的是内存中某个存储单元的地址。它是地址的数值表示。 指针变量:一种特殊的变量,它专门用于存放变量的地址(即指针)。 注意,指针和指针变量的区别&am…

【后端开发】docker安装MySQL并做端口映射

1.拉取MySQL镜像 docker pull mysql但是中途可能出现连接超时的情况 可以使用; docker pull do.nark.eu.org/library/mysql用国内镜像去拉取可能会快很多 2.启动容器并做端口映射 因为MySQL是在docker里面的所以要从docker外面连接MySQL需要做端口映射 以下是端口映射的的命…