口三层交换机的通信过程—同ⅥAN内部主机通信 在ⅥLAN2内的接口广播 VLAN 2 在MAG地址表中添 三层交换机MACA→e0记录 ARP ARP 主机A MAC地址表 主机B P地址:192.168:0.10724 MAC A 2 IP地址:192.168.0.20/24 MAC地址:MACA MAC地址:MACB 主机A→主机B发出ARP请求 主机A发现目的|P与自己在同一网段,即可以将数据包直接发给主 机B。但是,主机A目前不知道主机B的MAC地址,于是A→B发出ARP请求 报文,目的MAC是ff-ff-ff-ff-ff-ff,该报文在ⅥLAN2内广播;
三层交换机的通信过程—— 同VLAN内部主机通信 16 主机A 主机B IP地址:192.168.0.10/24 MAC地址:MAC_A IP地址:192.168.0.20/24 MAC地址:MAC_B VLAN 2 VLAN 2 e0 e1 1. 主机A →主机B 发出ARP请求 主机A发现目的IP与自己在同一网段,即可以将数据包直接发给主 机B。但是,主机A目前不知道主机B的MAC地址,于是A→B 发出ARP请求 报文,目的MAC是ff-ff-ff-ff-ff-ff,该报文在VLAN2内广播; ARP 在VLAN2内的接口广播 ,在MAC地址表中添加 MAC_A→e0 记录 ARP 三层交换机 MAC地址表 MAC_A e0 2
口三层交换机的通信过程—同ⅥAN内部主机通信 主机A获得的主机B的MAG 查看MAC地址表,转发 至e0接口,并在表中 地址(即MACB) 三层交换机气添加MACB-e1记录 ARP 主机A MAC地址表 主机B P地址:192.168:0.10724 MAC A 2 IP地址:192.168.0.20/24 MAC地址:MACA MAC B MAC地址:MACB 2.主机B→主机A回应ARP请求 主机B接收了ARP请求报文,并向主机A发出ARP回应报文(单播报文 ),将主机B的MAC地址告诉主机A
三层交换机的通信过程—— 同VLAN内部主机通信 17 主机A 主机B IP地址:192.168.0.10/24 MAC地址:MAC_A IP地址:192.168.0.20/24 MAC地址:MAC_B VLAN 2 VLAN 2 e0 e1 2. 主机B→主机A 回应ARP请求 主机B接收了ARP请求报文,并向主机A发出ARP回应报文(单播报文 ),将主机B的MAC地址告诉主机A。 查看MAC地址表,转发 至e0接口,并在表中 添加 MAC_B→e1 记录 ARP 三层交换机 主机A获得的主机B的MAC 地址(即MAC_B)。 MAC地址表 MAC_A e0 2 MAC_B e1 2
口三层交换机的通信过程—同ⅥAN内部主机通信 VLAN 2 依据MAC地址表,转 三层交换发至1接 ICMP e1 ICMP 主机A MAC地址表 主机B P地址:192.168:0.10724 MAC A 2 IP地址:192.168.0.20/24 MAC地址:MACA MAC B MAC地址:MACB 3.主机A→主机B发出CMP请求 主机A发出CMP请求数据包(单播报文),其中源|P为主机A的|P 目的P为主机B的P,源MAC为MACA,目的MAC为MACB
三层交换机的通信过程—— 同VLAN内部主机通信 18 主机A 主机B IP地址:192.168.0.10/24 MAC地址:MAC_A IP地址:192.168.0.20/24 MAC地址:MAC_B VLAN 2 VLAN 2 e0 e1 3. 主机A →主机B 发出ICMP请求 主机A发出ICMP请求数据包(单播报文),其中源IP为主机A的IP ,目的IP为主机B的IP,源MAC为MAC_A,目的MAC为MAC_B。 ICMP ICMP 三层交换机 依据MAC地址表,转 发至e1接口 MAC地址表 MAC_A e0 2 MAC_B e1 2
口三层交换机的通信过程—同ⅥAN内部主机通信 依据MAC地址表,转 发至e0接口 VLAN 2 三层交 N2 ICMP 、主机A MAC地址表 主机B P地址:192.168:0.10724 MAC A 2 IP地址:192.168.0.20/24 MAC地址:MACA MAC B MAC地址:MACB 4.主机B→主机A回应CMP请求 主机B接收了ICMP请求报文,并向主机A发出 I CMP Rep y报文(单 播报文),其中源|P为主机B的|P,目的P为主机A的P,源MAC为MACB ,目的MAC为MACA
三层交换机的通信过程—— 同VLAN内部主机通信 19 主机A 主机B IP地址:192.168.0.10/24 MAC地址:MAC_A IP地址:192.168.0.20/24 MAC地址:MAC_B VLAN 2 VLAN 2 e0 e1 4. 主机B →主机A 回应ICMP请求 主机B接收了ICMP请求报文,并向主机A发出ICMP Reply报文(单 播报文),其中源IP为主机B的IP,目的IP为主机A的IP,源MAC为MAC_B ,目的MAC为MAC_A 。 ICMP 三层交换机 通信完成 依据MAC地址表,转 发至e0接口 MAC地址表 MAC_A e0 2 MAC_B e1 2
口三层交换机的通信过程—同ⅥAN内部主机通信 VLAN 2 三层交换机 VLAN 2 主机A 主机B P地址:192.168:0.10724 IP地址:192.168.0.20/24 MAC地址:MACA 通信完毕 MAC地址:MACB 由于主机A和主机B处于同一ⅥLAN(即同一网络),因此在通信时 三层交换机不需要启用三层路由模块,通过二层交换模块的MAC地址 表(硬件转发),即可实现数据包的转发
三层交换机的通信过程—— 同VLAN内部主机通信 20 主机A 主机B IP地址:192.168.0.10/24 MAC地址:MAC_A IP地址:192.168.0.20/24 MAC地址:MAC_B VLAN 2 VLAN 2 e0 e1 总结: 由于主机A和主机B处于同一VLAN(即同一网络),因此在通信时 ,三层交换机不需要启用三层路由模块,通过二层交换模块的MAC地址 表(硬件转发),即可实现数据包的转发。 三层交换机 通信完毕