养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

交换机Switch是如何工作的

时间:2024-10-23 06:33:36

二层交换机的工作方式

方法/步骤

1、组网拓扑:这是一个简单的组网。

交换机Switch是如何工作的

2、配置计算机IP地址:按照主机旁的标签配置PC的IP地址,这里以计算机A为配置示例,主机B、C、D的配置方法类似。子网掩码默认为C类地址的子网掩码,网关均配置为192.168.1.1。

交换机Switch是如何工作的

3、主机A和主机B连通测试:谠骀魍埭主机A的IP:192.168.1.4,MAC地址:0002.4A33.1226;主机B的IP:1刻八圄俏92.168.1.5,MAC地址:000D.BD8E.78CC。交换机MAC表更新了两条数据,可以明显看到交换机的MAC表被更新,其中VLAN=1,为交换机接口默认的vlan标签(Pvid号),PORT列为交换机的端口,MACaddress为PORT列端口对应主机的MAC地址。主机A的ARP表得到了主机B的IP和MAC地址,同时主机B也获得了主机A的IP和MAC地址。

交换机Switch是如何工作的

交换机Switch是如何工作的

交换机Switch是如何工作的

交换机Switch是如何工作的

4、主机D发送一个数据包给主勺腴孥圜机C:主机D的IP:192.168.1.2,MAC地址:0001.642D.79A0;主机C的IP:192.168.1.3,M帆歌达缒AC地址:00E0.F7E1.8017;由于主机D不知道主机C的MAC地址,所以主机D先发送一个广播包,源MAC地址:0001.642D.79A0,目的MAC地址为:FFFF.FFFF.FFFF;接下来数据包到达交换机,可以看到该数据包会被4口转出交换机,但是只有主机C接收,A和B主机丢弃该广播包,因为数据包目的IP地址不是自己。同时交换机的MAC表也更新了一条数据,该数据表明,交换机1口出去是到主机D的信息。主机C接收到发给自己的数据包之后,回一个数据包给主机D,可以看到进入交换机的数据包,源MAC地址:00E0.F7E1.8017;目的MAC地址为0001.642D.79A0。交换机查MAC表,由于有明确地目的MAC地址,此时交换机只从1口转发数据包。主机D接收到主机C发来的数据包,更新了自己的ARP表,表中记录着主机C的信息。

交换机Switch是如何工作的

交换机Switch是如何工作的

交换机Switch是如何工作的

交换机Switch是如何工作的

5、总结:交换机工作原理依靠数据包中的MAC地址,当主机A不知道目地主机的MAC地址时,会发出一个广播包,该数据包到达交换机后会被转发到除该端口外的所有端口,只有目地主机才会接受该数据包,其他主机会选择丢弃。二层交换机没有ARP表,二层交换机只依赖MAC表中的MAC地址进行转发。

交换机Switch是如何工作的

交换机Switch是如何工作的

© 一点知识