您当前的位置:首页 > 电脑百科 > 网络技术 > 网络技术

网工必备知识交换机基本原理与配置-华为版

时间:2021-06-11 10:30:10  来源:今日头条  作者:众元百哥

交换机工作的基本原理需要结合实验来理解,下面是我听完课后通过华为模拟器实验总结的学习笔记。

 

交换机工作在数据链路层,它对数据帧的转发是建立在mac地址基础之上的。交换机 不同的接口发送和接收数据是独立的,各接口属于不同的冲突域,因此有效地隔离了网络 中的冲突域。 二层交换设备通过学习以太网数据帧的源MAC地址来维护MAC地址与接口的对应关系(保存MAC与接口对应关系的表称为MAC地址表),通过其目的MAC地址来查找MAC地址表决定向哪个接口转发。

 

工作原理:

 

初始状态下,MAC地址表为空。

网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 

当PC1想要和PC2交换数据的时候,他需要先将自己的MAC地址和PC2的MAC地址封装起来发送给交换机,让它替自己寻找PC2,交换机接受到PC1的数据帧之后,会先学习PC1的MAC地址,然后把这个地址放在自己的MAC表上。

网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 

MAC地址表记录了交换机学习到的其他设备的MAC地址与接口的对应关系。交换机在转发 数据帧时,根据数据帧的目的MAC地址查询MAC地址表。如果MAC地址表中包含与该帧目的MAC地址对应的表项,则直接通过该表项中的出接口转发该报文;当交换机接收到数据帧的时候,发现MAC表并没有所需的MAC地址,这交换机将采取泛洪方式在除接收接口外的所有接口发送该报文,当符合该MAC地址的PC2识别之后,将该信息回传,交换机记录PC2的MAC地址,之后再将信息传回PC1。

网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 

交换机会通过传输介质进入其端口的每一个帧都进行转发操作,交换机的基本作用就是用 来转发数据帧。 交换机对帧的处理行为一共有三种:泛洪(Flooding),转发(Forwarding),丢弃 (Discarding)。 泛洪:交换机把从某一端口进来的帧通过所有其它的端口转发出去(注意,“所有其 它的端口”是指除了这个帧进入交换机的那个端口以外的所有端口)。 如果从传输介质进入交换机的某个端口的帧是一个单播帧,交换机会去MAC表查这个帧的 目的MAC地址。如果查不到这个MAC地址,则交换机将对该单播帧执行泛洪操作。 如果从传输介质进入交换机的某个端口的帧是一个广播帧,交换机不会去查MAC地址表, 而是直接对该广播帧执行泛洪操作。

 

如上面的实验图,PC1首次去访问PC2,且不知道对应的MAC地址,对E0/0/1接口进行抓包,发现进入交换机的某个端口的帧是一个ARP广播帧,交换机直接对该广播帧执行泛洪操作。同时,交换机将收到的数据帧的源MAC地址和对应端口编号记录到MAC地址表中。

网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 

对交换机执行DIS mac-address命令,发现原本空的MAC地址表中记录了PC1的相关信息。

网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 

直到PC1和PC2正常通信后,再次对交换机执行DIS mac-address命令,发现交换机也学习到了PC2的相关信息。

网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 

转发:交换机把从某一端口进来的帧通过另一个端口转发出去(注意,“另一个端口” 不能是这个帧进入交换机的那个端口)。如果从传输介质进入交换机的某个端口的帧是一个单播帧,则交换机会去MAC表查这个帧的目的MAC地址。如果查到了这个MAC地址表,则比较这个MAC地址在MAC地址表中对应的端口编号是不是这个帧从传输介质进入交换机的那个端口的端口编号。如果不是,则交换机执行转发操作。

 

通过第一次通信,交换机的MAC地址表中已经记录了PC1的相关信息,下面以PC2访问PC1为例,对E0/0/1进行抓包,结果如图,交换机不再执行泛洪,在MAC地址表中查到了对应的表项,点对点转发该数据帧,MAC地址为5489-98FF-4623的数据帧通过E0/0/1接口转发,MAC地址为5489-98DC-41E3的数据帧通过E0/0/2接口转发,PC2和PC1正常通信。

网工必备知识交换机基本原理与配置-华为版

 


网工必备知识交换机基本原理与配置-华为版

 

丢弃:交换机把从某一端口进来的帧直接丢弃。如果从传输介质进入交换机的某个端口的帧是一个单播帧,则交换机会去MAC表查这个帧的目的MAC地址。如果查到了这个MAC地址表,则比较这个MAC地址在MAC地址表中对应的端口编号是不是这个帧从传输介质进入交换机的那个端口的端口编号。如果是,则交换机将对该帧执行丢弃操作。

 

如图,PC1想要访问PC2,发送单播数据帧,交换机1收到后,若MAC地址表中查不到对应的表项,则会泛洪该数据帧。交换机2收到该数据帧后,发现目的MAC地址对应的端口就是接收数据帧的端口,则会丢弃该数据帧。抓包发现,交换机2收到了ARP广播包,没有做出任何回应,之后就将这个帧丢弃了。

网工必备知识交换机基本原理与配置-华为版

 



Tags:交换机   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
这是不少新老网工工作中常会遇到的一个问题,不少萌新容易纠结。当然,交换机的选型,有很多的重要技术参数需要考虑,硬件上包括百兆/千兆/万兆速率的端口、电口/光口/PoE口、端口...【详细内容】
2021-12-22  Tags: 交换机  点击:(11)  评论:(0)  加入收藏
准备好软件IPOP、用ENSP模拟一下华为交换机 启动交换机 <Huawei>sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname FTPClient[FTPClient]interface vla...【详细内容】
2021-12-15  Tags: 交换机  点击:(22)  评论:(0)  加入收藏
随着GPON产业链的不断成熟,以及“宽带中国”等产业政策的推动,我国固定宽带接入速率和普及程度逐年提高。 可以说,PON(无源光网络)组网已经在运营商市场取得了阶段性成功,然而PON...【详细内容】
2021-12-08  Tags: 交换机  点击:(23)  评论:(0)  加入收藏
采用VXLAN实现不同站点主机跨三层网络实现二层互通:PCA和PCB分别模拟两个不同站点的主机; PCA和PCB处在不同VLAN,但处于同一个VXLAN; 通过配置VXLAN实现PCA和PCB之间跨三层的二...【详细内容】
2021-11-05  Tags: 交换机  点击:(48)  评论:(0)  加入收藏
以太网端口有 3种链路类型:access、trunk、hybirdAccess类型端口:只能属于1个VLAN,一般用于连接计算机端口;Trunk类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,一...【详细内容】
2021-10-15  Tags: 交换机  点击:(120)  评论:(0)  加入收藏
清理原有配置删除设备中保存的下次启动配置文件 reset saved-configuration 重启设备 reboot交换机基础配置进入系统视图 system 设备命名 sysname switchA 创建VLAN vlan 1...【详细内容】
2021-10-15  Tags: 交换机  点击:(95)  评论:(0)  加入收藏
前言上次有写过一篇《20张图深度详解MAC地址表、ARP表、路由表》的文章,里面有提到了MAC地址表。那么什么是MAC地址表?MAC地址表有什么作用?MAC地址表里面包含了哪些要素?今天...【详细内容】
2021-09-09  Tags: 交换机  点击:(76)  评论:(0)  加入收藏
一、组网需求通过SSH功能远程管理设备。二、组网拓扑 三、配置要点1、需要开启SSH功能2、需要手工生成Key3、如果PC与交换机不在同一个网段,需要配置交换机的默认网关四、配...【详细内容】
2021-06-25  Tags: 交换机  点击:(745)  评论:(0)  加入收藏
华为、H3C、CISCO三家交换机配置命令详解,这里对命令做了个汇总,平时对命令不熟的朋友这次可以看下。取消、关闭当前设置CISCO:noH3C:undoHUAWEI:undo 显示查看CISCO:showH3C:di...【详细内容】
2021-06-21  Tags: 交换机  点击:(147)  评论:(0)  加入收藏
交换机工作的基本原理需要结合实验来理解,下面是我听完课后通过华为模拟器实验总结的学习笔记。 交换机工作在数据链路层,它对数据帧的转发是建立在MAC地址基础之上的。交换机...【详细内容】
2021-06-11  Tags: 交换机  点击:(102)  评论:(0)  加入收藏
▌简易百科推荐
写一个shell获取本机ip地址、网关地址以及dns信息。经常会遇到取本机ip、网关、dns地址,windows一个命令ipconfig /all全部获取到,但linux系统却并非如此。linux系统都自带ifc...【详细内容】
2021-12-27  K佬食古    Tags:shell   点击:(0)  评论:(0)  加入收藏
步骤1、配置 /etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。it动力的CentOS下的ifcfg-eth0的配置详情:[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifc...【详细内容】
2021-12-24  忆梦如风    Tags:网卡   点击:(9)  评论:(0)  加入收藏
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录find . -name “*.tar” -execmv {}./backup/ ;注解:find &ndash;name 主要用于查找某个文件名字,-exec 、xargs可...【详细内容】
2021-12-17  郭主任    Tags:运维   点击:(18)  评论:(0)  加入收藏
对于经常上网的朋友来说,除了手机购物上网,pc端玩网页游戏还是很多小伙伴首选的,但是有时候明明宽带链接上了,打开浏览器却出现上不了网的现象,下面小编要来跟大家说说电脑有网络...【详细内容】
2021-12-16  小白系统    Tags:网页无法打开   点击:(28)  评论:(0)  加入收藏
在访问像github、gitlab这样的外国网站时,很有可能会出现页面加载不出来或找不到页面的错误。这时候有的朋友就会以为是网络的问题,于是把Wifi断掉连上自己手机的热点,结果却还...【详细内容】
2021-12-15  启施技术IT狼叔    Tags:外网   点击:(14)  评论:(0)  加入收藏
网络地址来源:获取公网IP地址 https://ipip.yy.com/get_ip_info.phphttp://pv.sohu.com/cityjson?ie=utf-8http://www.ip168.com/json.do?view=myipaddress...【详细内容】
2021-12-15  韦廷华12    Tags:外网ip   点击:(14)  评论:(0)  加入收藏
准备好软件IPOP、用ENSP模拟一下华为交换机 启动交换机 <Huawei>sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname FTPClient[FTPClient]interface vla...【详细内容】
2021-12-15  思源Edward    Tags:交换机   点击:(22)  评论:(0)  加入收藏
我们经常用到netstat命令查看主机连接状况,包括连接ip、端口、状态等,今天就练习下shell分析netsat结果。描述假设netstat命令运行的结果我们存储在nowcoder.txt里,格式如下:Pro...【详细内容】
2021-12-14  K佬食古    Tags:netstat   点击:(19)  评论:(0)  加入收藏
什么是滑动窗口?窗口是操作系统开辟的一块缓存空间,发送方在收到接收方ACK应答之前,必须在缓冲区保留已发送的数据,如果按期收到确认应答,数据就可以从缓冲区移除。什么是滑动窗...【详细内容】
2021-12-14  DifferentJava    Tags:TCP   点击:(28)  评论:(0)  加入收藏
概述日常管理华为路由设备过程中,难为会忘记设备登录密码,那么该如何重置设备登录密码吗?本期文章将全面向各位小伙伴总结分享。重置华为设备登录密码思路先行 采用console登录...【详细内容】
2021-12-10  onme0    Tags:   点击:(26)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条