0
关注
234
浏览

交换机是怎样工作的

为什么被折叠? 0 个回复被折叠
热心网友 未知组 用户来自于: 北京市
2026-01-17 18:26
交换机工作: 当你开打开交换机是,里面是空的,没有任何MAC地址(就是物理地址),这时当这个网络里的A给B发送数据时,由于交换机里没有任何地址,既他查不到B的地址,所以交换机就广播到所有的计算机上,同时从A发的数据包里找到A的MAC地址记录下来,B给C发时记录B的MAC地址,同理,记录B,C,D……的地址,当都记录下来时,A再给B发数据时,在交换机上能找到B的地址,交换机就不在广播,直接发到B上面,这样提高传输速度,也节省带宽(交换机工作可以简单描述为:广播未知帧,转发已知帧)。 交换机工作原理: 交换机能够检查每一个收到的数据包,并且对该数据包进行相应的动作处理。在交换机内保存着每一个网段上所有节点的物理地址,它只允许必要的网络流量通过交换机。例如,当交换机接收到一个数据包之后,它需要根据自身以保存的网络地址表来检验数据包内所包含的发送方地址和接收方地址。如果接收方地址位于发送方地址网段,那么该数据包将会被交换机丢弃,不会通过交换机传送到其它的网段;如果接收方地址与发送方地址是属于两个不同的网段内,那么该数据包就会被交换机转发到目标网段。这样,我们就可以通过交换机的过滤和转发功能,来避免网络广播风暴,减少误包和错包的出现。 在实际网络构件的过程中,是选择使用交换机还是选择其它的网络部件,主要还是要根据不同部件在网络中的不同作用来决定。在网络中交换机主要具有两方面的重要作用。第一,交换机可以将原有的网络划分成多个子网络,能够做到扩展网络有效传输距离,并支持更多的网络节点。第二,使用交换机来划分网络还可以有效隔离网络流量,减少网络中的冲突,缓解网络拥挤情况。但是,在使用交换机进行处理数据包的时候,不可避免的会带来处理延迟时间,所以如果在不必要的情况下盲目使用交换机就可能会在实际上降低整个网络的性能。
热心网友 未知组 用户来自于: 北京市
2026-01-17 18:17
(1)当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的; (2)再去读取包头中的目的MAC地址,并在地址表中查找相应的端口; (3)如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上; (4)如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。 不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。

关于作者

问题动态

发布时间
2026-01-17 20:17
更新时间
2026-01-17 20:17
关注人数
0 人关注

相关问题

请问从事弱电工作的考什么证书好?智能楼宇管理师吗?
光功率计连接交换机测试光模块,多少dbm数值表示光模块是能正常使用的
海康交换机?
网络交换机为什么很少有32口的
您好,看到您回答的项目经理的问题很详细,我公司再招聘弱电项目经理,不知道您是否考虑换工作?
人脸识别的工作原理是什么?
系统集成师的发展前景和以后的工作情况,都做些什么?
关于接入层交换机与光模块连接
交换机芯片外围电路 DDR?
请教交换机的问题

推荐内容

网络跟监控如何连接交换机
集线器、网络交换机、路由器的区别是什么?
网络 监控 交换机 不定时掉线
网络摄像机为什么要接交换机
企业里为什么要用到网三层网络交换机?
网管交换机跟非网管交换机有什么区别
24口千兆交换机的网络克隆和操作共享怎么选?
交换机用多了对网络有影响没?
电信宽带和移动宽带如何在一台交换机中共同使用
为什么网络映射里出现交换机
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号