华为5720设置静态路由不通_【干货分享】交换机与路由器在环路中的处理机制了解一下!...

点击蓝字关注我们

bcbe65d085625b17eb85e0905cf26a90.png

204108ad1ae5c3aa002d3fceb342b63c.png

f398472640366c8140f941bec59918c7.png

-

今天小盟带大家来讨论一下

交换机与路由器在环路中的处理机制

-

e4b6dc14fa844ea87247bd4d58655255.png

01

基础配置

1---如图配置路由器各接口地址,AR-2为PC-1的网关路由器

2---AR-1配置静态默认路由,下一跳地址指向AR-2;

[AR-1]ip route-static 0.0.0.0 0 12.1.1.2

AR-2配置静态默认路由,下一跳地址指向AR-3;

[AR-2]ip route-static 0.0.0.0 0 23.1.1.3

AR-3配置静态默认路由,下一跳地址指向AR-1;

[AR-3]IP route-static 0.0.0.0 0 13.1.1.1

关闭三台SW的生成树协议

e844a6fe7a25f3101f54311e4257eb57.png

02

观察与总结

1-在路由器环境的中使用PC-1去ping目标

192.168.1.100,在路由器的任意链路抓包,查看是否可以收到此ARP广播包

广播包会在同一个广播域内泛洪,处于同一广播域中的所有设备都会收到广播包。

原因:因为路由器的所有链路和PC都不处于一个广播域,所以都不会收到广播包。

bb8e15934de7348cab8c79790d963b83.png

请分析与判断,此路由环境中存在几个广播域?

此路由有四个网段,每个网段都被路由所分开,所以四个广播域。

请得出三层路由设备对于广播包的处理,基于ip转发的三层设备是否天然隔离广播域?

基于IP转发的三层转发设备天然隔离广播域

2-在路由器环境的中使用PC-1去ping 目标

114.114.114.114,在路由器的任意链路抓包,查看可以几份ping包,此ping包是否永久存在?

请结合课程内容分析,在路由配置不当情况下,三层是如何防止环路的?

可以抓到AR-2g0/0/1抓包发现可以抓到42个ICMP包,因为电脑发出来的包是128,到达路由器AR-2的g0/0/1接口第一个包TTL值是125,抓一圈消耗3个,在这个抓包最后能抓到的是TTL是2 ,TTL值耗尽,此 ping包讲不存在。

72ed35923a5694fa32a72fc8b84ff8c1.png47aaf9dd01c0a2cc2c4faa2b55232c34.png

3-在二层环境的PC-3发送去往

192.168.1.104,在二层环境的任意链路抓包,查看可以收到多少份ARP广播包?

可以收到无数个ARP广播包。

请结合课程内容与观察,得出SW对于广播包的处理,并简要说明你所看到现象出现的原因。

SW对于广播包进行泛红处理,LSW2收到ARP广播包,会向出除收到广播包的所有接口泛红给LSW1、LSW3,当LSW1、LSW3收到广播包后又会向另外两台交换机泛红广播包,这样广播会越来越多,周而复始的形成环路。

注意:观察到现象后就断开交换机互联的任意线路,防止电脑死机

7d7c7b2c0e3e3f65070f133051b5be5c.png

在二层环境先断开交换机互联的任意一条线路,然后使用PC-3去pingPC-4 ping通后将交换机互联的线路恢复,并且清空三台SW的MAC地址表。

此时在SW互联的任意线路抓包,再次使用PC-3去ping PC-4,观察ping是否通?观察抓包现象?

请结合课程内容,简要描述ping不通的原因和抓包观察到的现象

Ping 不通

28581fb258500773c3595a14479d3378.png70ad91eb838c65b7e16215b596cc1f33.png

能ping通,因为此时PC3的ARP表象里已经有PC4的ip地址对应的MAC地址了,就会直接封装源MAC是自己,目的MAC是PC4的数据帧发出。

数据进入SW2后,因为交换机的MAC地址表象都被清除了,所以数据会泛洪发出.SW1和SW3收到数据后也会泛洪发出。

当SW3收到逆时针数据时会泛洪给SW1,SW1泛洪给SW2,SW2的G0/0/1口就会和PC3的MAC地址形成映射表象。

数据顺时针泛洪的时候G0/0/3口又会和PC3的MAC地址形成映射表象.。PC3发数据的时候G0/0/2口又会和PC3的MAC地址形成映射表象.但是PC3只发5个包就完事了,但是环路始终存在,最后PC3的MAC地址表象就会在G0/0/3和G0/0/1口之间飘逸,PC4的回包不能到达PC3.

bcbe65d085625b17eb85e0905cf26a90.png

扫码

加入课堂

c0071cf29812d588ce3da5ebe4077ae4.png

每晚七点半

腾讯课堂  精彩开启

f398472640366c8140f941bec59918c7.png

为方便来自五湖四海的网络爱好者

能共同讨(吹)论(牛)交(逗)流(趣),

热烈欢迎大家加入专属QQ群:

思科NA/NP/IE学习认证8----796605287

华为NA/NP/IE学习认证3----680665862

加入即可领取:

1、实用模拟器安装包

2、内部精选电子书籍

3、精品实用工程案例

特殊时期,自我充实

群内资料定期上传更有讲师全天技术答疑 

a2340cab80ffe094bb0224e92fb34131.png

3cc2e109f2decf0931c0d63ef7e75435.gif点亮“在看”让更多人发现小技巧

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VisualVM介绍使用

1 打开VisualVM(这个工具放在JDK安装目录的bin目录下,双击jvisualvm.exe即可打开),如下图所示 以VisualVM自身为例,VisualVM本身也是一个java程序,当然也而已用VisualVM来分析 2 概述页面主要显示程序…

Java功能的适用性

Java语言和标准库功能强大,但功能强大, 责任重大 。 一方面看到很多用户代码滥用或滥用稀有的Java功能,另一方面却完全忘记了大多数基本功能之后,我决定撰写此摘要。 这不是每个Java开发人员都应该探索,了解和使用的要…

台达b3伺服modbus通讯_【数控系统】台达伺服压机控制灵活 精准压合满足各种工序需求...

引言压机是一种利用压力改变工件形状的机械设备。随着制造业少量多样与客制化的日趋发展,压机的的优势逐渐显现,在汽车、五金与电子制造等产业中的应用不断增多。传统压机在使用操作上耗费人力并需要诸多压机元件才能完整运作,维修成本高&…

yolov4Linux,基于Darknet的YOLOv4目标检测

目录一、Windows环境下的YOLOv4目标检测1、环境配置环境准备:Win10、CUDA10.1、cuDNN7.65、Visual Studio 2019、OpenCV 3.4(1)Visual Studio2019企业版安装(3)下载并安装CUDA10.1,下载安装cuDNN7.65对于cudnn直接将其解开压缩包,然后需要将b…

二元置信椭圆r语言_医学统计与R语言:圆形树状图(circular dendrogram)

微信公众号&#xff1a;医学统计与R语言如果你觉得对你有帮助&#xff0c;欢迎转发输入1&#xff1a; "ggraph")结果1&#xff1a; name 输入2&#xff1a; <- graph_from_data_frame(myedges1, verticesmyvertices,directed T)ggraph(mygraph, layout dend…

Java:检查器框架

我在JavaOne 2012上 了解的有趣的工具之一是Checker Framework 。 Checker Framework的网页之一 指出 &#xff0c;Checker Framework“增强了Java的类型系统&#xff0c;使其更强大&#xff0c;更有用”&#xff0c;从而使软件开发人员“能够检测并防止Java程序中的错误”。 查…

南岸焊接机器人厂_造船三部高效焊接工艺技术年鉴

为了提升公司高效焊自动化率&#xff0c;实现降本增效目标&#xff0c;造船事业三部积极响应公司领导号召&#xff0c;充分挖掘自身资源&#xff0c;2020年&#xff0c;在高效焊接技术、设备开发研究等方面&#xff0c;不断创新、敢于突破&#xff0c;获取了多项焊接新技术、新…

线性回归csv数据集_测试数据科学家线性回归的30个问题

你的目标是数据科学家吗&#xff1f;那你对线性回归了解有多深入呢&#xff0c;下面的30道题&#xff0c;可以帮助你或者测试别人是否真的达到的数据科学家的水平&#xff0c;关注回复&#xff0c;答案在评论区&#xff1a;1)是非题&#xff1a;线性回归是一种受监督的机器学习…

dw空心圆项目符号_如何懂建筑施工图?搞懂这些符号解析,耐下性子研究不会学不会...

施工图纸一个建筑方向&#xff0c;是房屋建筑的依据&#xff0c;更是一种工程语言&#xff0c;它能够明确的规定出我们建造出怎样的建筑&#xff0c;看懂它是入行基础。当然建筑图包含的因素比较多&#xff0c;有具体的建筑符号&#xff0c;尺寸、做法以及技术要求都在里面&…

canvas学习和滤镜实现

最近学习了 HTML5 中的重头戏--canvas。利用 canvas&#xff0c;前端人员可以很轻松地、进行图像处理。其 API 繁多&#xff0c;这次主要学习常用的 API&#xff0c;并且完成以下两个代码&#xff1a;实现去色滤镜实现负色(反色)滤镜 欢迎入群&#xff1a;857989948 。IT 技术深…

android代码混淆作用,Android分享:代码混淆那些事

1) 前言ProGuard是一个开源的Java代码混淆器。它可以混淆Android项目里面的java代码&#xff0c;对的&#xff0c;你没看错&#xff0c;仅仅是java代码。它是无法混淆Native代码&#xff0c;资源文件drawable、xml等。2) ProGuard作用压缩: 移除无效的类、属性、方法等优化: 优…

施工部署主要不包括_建筑工程施工方案及培训实例

[南京]大型土石方工程施工方案本资料为[南京]大型土石方工程施工方案格&#xff0c;共43页。内容简介&#xff1a;本工程位于南京化工园内&#xff0c;扬子玉带扬巴路附近&#xff0c;工程项目为江苏成品油管道配设施扬子玉带油库套油库工程&#xff0c;由中国石化股份有限公司…

java第六次作业

《Java技术》第六次作业 &#xff08;一&#xff09;学习总结 1.用思维导图对本周的学习内容进行总结。 2.当程序中出现异常时&#xff0c;JVM会依据方法调用顺序依次查找有关的错误处理程序。可使用printStackTrace 和getMessage方法了解异常发生的情况。阅读下面的程序&#…

华为鸿蒙不再孤,华为鸿蒙OS系统不再孤单!又一款国产系统启动内测:再掀国产替代化...

【5月10日讯】相信大家都知道&#xff0c;备受广大花粉们期待的鸿蒙OS系统终于开始推送公测版本了&#xff0c;并且适配机型也开始不断地增多&#xff0c;而根据华为官方最新消息&#xff0c;华为鸿蒙OS系统将会在6月份开始大规模推送正式版鸿蒙系统&#xff0c;这无疑将会成为…

CSS 水平垂直居中

方法一&#xff1a; 容器确定宽高&#xff1a;知识点&#xff1a;transform只能设置在display为block的元素上。 <head> <meta charset"UTF-8"> <title>Title</title> <style type"text/css"> #container{…

linux怎么进入文件夹_Linux基础命令《上》

上一节介绍了VMware中安装centos7以及克隆系统&#xff0c;之中用到的几个命名还都是开发不常用的&#xff0c;这节课就准备讲解一下入门的Linux命名&#xff0c;都是日常使用的。首先呢&#xff0c;我们进入系统后&#xff0c;得先知道我是谁&#xff0c;我在哪儿&#xff1f;…

UML学习(一)-----用例图

1、什么是用例图 用例图源于Jacobson的OOSE方法&#xff0c;用例图是需求分析的产物&#xff0c;描述了系统的参与者与系统进行交互的功能&#xff0c;是参与者所能观察和使用到的系统功能的模型图。它的主要目的就是帮助开发团队以一种可视化的方式理解系统的功能需求&#xf…

首款鸿蒙系统终端n,荣耀智慧屏正式发布,首款搭载鸿蒙系统终端,家庭C位新选择...

原标题&#xff1a;荣耀智慧屏正式发布&#xff0c;首款搭载鸿蒙系统终端&#xff0c;家庭C位新选择智能手机的普及率越来越高&#xff0c;其所能够承担的功能也越来越多&#xff0c;电视机对于很多中青年的用户来讲&#xff0c;更多的时候就是个摆设。在家庭中&#xff0c;看电…

oracle如何保证数据一致性和避免脏读

oracle通过undo保证一致性读和不发生脏读 1.不发生脏读2.一致性读3. 事务槽&#xff08;ITL&#xff09;小解1.不发生脏读 例如&#xff1a;用户A对表更新了&#xff0c;没有提交&#xff0c;用户B对进行查询&#xff0c;没有提交的更新不能出现在用户的查询结果中 举例并通个d…

Google Guava BloomFilter

当Guava项目发布版本11.0时&#xff0c;新添加的功能之一是BloomFilter类。 BloomFilter是唯一的数据结构&#xff0c;用于指示元素是否包含在集合中。 使BloomFilter有趣的是&#xff0c;它将指示元素是否绝对不包含或可能包含在集合中。 永远不会出现假阴性的特性使BloomFil…