0
关注
6113
浏览

交换机 在什么情况下看mac 在什么情况下看IP?

为什么被折叠? 0 个回复被折叠
康宁 核心会员 用户来自于: 北京市
2026-01-12 15:47
看ip的就不是交换机了,而是 Wait for it 三层交换机。
匿名用户用户来自于: 北京市
2026-01-12 15:22
二层时候看MAC,上了三层就看IP。网段相同看MAC,网段不同看IP。简单这样理解吧。
逻辑 核心会员 用户来自于: 北京市
2026-01-12 15:18
交换机看不到ip。 交换机是根据以太帧的mac地址选择端口的。
匿名用户用户来自于: 北京市
2026-01-12 15:07
rfc
dading1234 核心会员 用户来自于: 北京市
2026-01-12 16:18
首先,不知道题主明不明白什么是二层交换机,什么是三层交换机。按照题主的描述应该是在使用3层交换机,以下假设为3层交换机。 先假设源与目的ip在同一个网段。 首先交换机收到数据包 发现目的mac地址不是自己的,于是查看本地mac数据库,想要查出有这个mac地址的设备在哪个端口,然后发现查不到,于是会将该包从所有端口泛洪出去。 再假设源与目的ip不在一个网段里。 启用三层功能查找,查路由表,查不到,于是丢弃该数据包。查到了,根据路由表转发。
Dali Fan 核心会员 用户来自于: 北京市
2026-01-12 16:07
交换机收到报文后,在mac表上寻找destination mac对应的出口。你所描述的情况是找不到出口,二层转发找不到出口,则在广播域(同vlan)内广播,以确接收者能收到报文。
匿名用户用户来自于: 北京市
2026-01-12 15:55
IP是三层,即网络层协议,工作于三层的设备是路由器,而交换机是二层设备,工作于数据链路层。交换机工作不涉及 IP,只解析以太网帧,即MAC层的Frame,根据以太网帧的MAC地址来转发报文。 数据经IP协议封装后称为报文,经MAC层封装后叫做以太网帧。通常不做严格区分,都叫报文。 主机A向主机B发报文,知道B的IP地址,但不知道B的MAC地址。 主机A首先会发ARP报文,ARP报文最终在MAC层被封装成以太网帧,其源MAC地址是主机A自己,目的MAC地址是广播地址,就是向外广播询问,请求主机B回答。 交换机接收到主机A的包含ARP广播报文的Frame,会解析该Frame,发现目的MAC地址是广播地址,就是向自己的所有端口广播该Frame,源MAC地址依然是主机A,目的MAC地址依然是广播地址。同时如果源MAC地址,交换机之前没有学习过,就会添加到自己的MAC地址表中,也就是交换机学习到主机A的MAC地址。 经交换机广播后,ARP报文被主机B接收到,主机B发现被请求的IP是自己,就会发一个回应报文,同样在MAC层被封装成以太网帧,源MAC地址是主机B,目的MAC地址是主机A,告诉主机A你请求的IP就是我,这是一个单播报文。 交换机接收到主机B发送的回应报文后,解析到源MAC地址是主机B,从而添加到自己的MAC地址表中,学习到主机B。目的地址是主机A,之前学习到了,就直接将报文转发到主机A对应的端口,源和目的MAC地址不变。 主机A接收到主机B的回应后,就知道主机B的MAC,添加到自己的ARP表中,下次再和B通信就不需要再发ARP报文了。 整个过程可以看出,一是没有出现交换机的MAC地址,二是报文的源MAC地址和目的MAC地址都不变。交换机的网络端口对应一个MAC,但通常不需要MAC地址,因为转发不需要。如果交换机有管理功能,通常有一个管理MAC地址,对应交换机的管理单元,例如CPU。交换机解析到某个端口接收的报文的目的地址是自己,就会把报文发给自己的CPU或管理模块。 交换机解析到主机A发送的报文的目的MAC地址,是单播地址,但是自己的MAC地址表中没有,那交换机不知道向那个端口转发,就会向自己所有的端口转发该报文,源MAC地址和目的MAC地址都不变。 这样交换机所有端口下的的设备都会收到该报文,设备是交换机会继续转发,这样可能引起广播风暴,引起网络崩溃,现在交换机都有广播风暴抑制功能。如果是主机,发现目的MAC不是自己,就会丢弃该报文。最后,如果有主机发现目的MAC地址是自己,就会按报文要求处理,只要最后发报文到交换机,交换机就会学习到它的MAC地址。 如果最终,没有主机是目的MAC地址,那就是网络不通。

关于作者

问题动态

发布时间
2026-01-12 16:58
更新时间
2026-01-12 16:58
关注人数
0 人关注

推荐内容

交换机下再接交换机网速是如何分配的?
西门子程控交换机,电话能接通,但没有声音!自己做弱电项目,急急急?
交换机里面有操作系统么?
如何将路由器用作交换机?
路由器和交换机是如何协同工作的?
雾海微岩的交换机到底怎么样?
大型交换机是如何做到十几个G背板带宽的?
企业如何选择交换机,交换机各个参数作用?
用交换机多台电脑多帐号拨号上网,和多光猫多台电脑拨号上网,两者显示的公网IP有什么区别,网速有什么?
电话交换机经销商现状?
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号