Networking 有人能解释一下网络中两个客户端之间的通信吗?

Networking 有人能解释一下网络中两个客户端之间的通信吗?,networking,switch-statement,ip,mac-address,Networking,Switch Statement,Ip,Mac Address,PC1->开关A->开关B->PC2 PC1的Ip地址-192.168.2.1 PC2的Ip地址-192.168.2.2 如果我从PC1 ping PC2,数据包将如何转发 连接到PC1的端口和连接到PC2的端口上的数据包源ip地址、目标ip地址、源mac地址和目标mac地址是什么?您可以省略主机之间的交换机,因为它们不会影响或修改主机之间的任何通信。它们只存储关于在什么接口上可以访问什么MAC地址的信息,以减少使用无用数据对网段进行的垃圾邮件。整个沟通将分几个步骤完成: PC1想向PC2发送I

PC1->开关A->开关B->PC2

PC1的Ip地址-192.168.2.1 PC2的Ip地址-192.168.2.2

如果我从PC1 ping PC2,数据包将如何转发


连接到PC1的端口和连接到PC2的端口上的数据包源ip地址、目标ip地址、源mac地址和目标mac地址是什么?

您可以省略主机之间的交换机,因为它们不会影响或修改主机之间的任何通信。它们只存储关于在什么接口上可以访问什么MAC地址的信息,以减少使用无用数据对网段进行的垃圾邮件。整个沟通将分几个步骤完成:

  • PC1想向PC2发送ICMP数据包,但还不知道他的MAC地址
  • 网络::PC1:ARP-192.168.2.2的地址是什么
  • 网络::PC2:ARP-192.168.2.2的地址是aa:bb:cc:dd:ee:ff
  • PC1现在有L2地址,它可以发送数据包
  • 网络::PC1:ICMP回显请求-src mac:11:22:33:44:55:66,src ip:192.168.2.1。。。目的地mac:aa:bb:cc:dd:ee:ff,目的地ip:192.168.2.2
  • PC2收到ICMP回显请求,想要发送回显回复,但不知道192.168.2.1的L2地址
  • 网络:PC2:ARP-192.168.2.1的地址是什么
  • 网络:PC1:ARP-192.168.2.1的地址是11:22:33:44:55:66
  • 网络:PC2:ICMP回显回复-src mac:aa:bb:cc:dd:ee:ff,src ip:192.168.2.2。。。目的地mac:11:22:33:44:55:66,目的地ip:192.168.2.1