交换机是如何进行自主学习的,怎么理解
Admin 2022-06-07 群英技术资讯 1801 次浏览
这篇文章给大家分享的是交换机是如何进行自主学习的,怎么理解。小编觉得挺实用的,因此分享给大家做个参考,文中的介绍得很详细,而要易于理解和学习,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。那么交换机是如何认识和自己连接的主机的呢?这就是交换机一个智能的地方,它是通过自主学习能力,将每一个主机的信息存储在交换表中,来认识每一台主机的。
我们来通过一个简单例子来说明交换机是如何进行自主学习的。如图,有四台主机,MAC地址分别是ABCD,分别通过接口1、2、3、4和交换机连接起来。

首先,当主机A向主机B发送数据。当交换机收到主机A的数据时,刚开始交换表是空的,所以向除了端口1之外所有端口广播此数据。除了主机B之外,其他主机都将丢弃收到的数据包。除外之外,将主机A信息记录到交换表中,此时交换表如下

当主机B向主机A发送数据,交换机查找交换表知道A主机在自己的1端口上,直接通过端口1发送到主机A,而不用广播了。然后,也将主机B的信息记录下,此时交换表如下

只要主机C和D也向其他主机发送数据,那么它们的信息也会被记录到交换表,所以最终交换机会认识所有主机。
想想这样一种情况,如果交换机接口1的更换了主机,那么交换机的交换表不就含错误的项目了么?所以阿,交换表它是有生存时间的,过期的项目会自动删除,防止端口更换主机或主机更换网卡的情况。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在linux中,etc目录的位置就在主目录中,也即“/etc”;etc是Etcetera的缩写,是“等等”的意思,用于存放所有系统管理所需要的配置文件和子目录,基本上硬件和软件配置文件都在此目录下。
查看linux端口被哪个进程占用的方法:首先查看被占用的端口的进程,并查询进程id;然后根据集成id查询进程,并查看进程详情信息;最后查看进行所在目录,操作进程即可。
CentOS中nginx负载均衡和反向代理的搭建
ubuntu开机黑屏无法进入系统的解决方法是:1、关闭ubuntu虚拟机,进入虚拟机设置;2、取消勾选【加速3D图形】选项;3、以管理员身份打开命令提示符,执行【netsh winsock reset】命令;4、重启计算机即可。
首先考虑一个问题,路由器是如何进行寻址的。可能有两种方式,一种就像高德地图那样,输入起点和终点后,从起点到终点的几条完整路线就会出来。另一种则和路标类似,它不指明完整的路线,但会告诉你不同路口下一个目的地在哪里。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008