以太网通信原理
  4i8hCvzXKbg6 2023年12月08日 15 0
  1. 三层网络通信:使用IP地址进行传输

以太网通信原理_IP

图1 二层通信

以太网通信原理_IP_02

图二 三层通信

以太网通信原理_IP_03

图三 二层通信

2、二层通信

在局域网中,当主机或其它三层网络设备有数据要发送给另一台主机或三层网络设备时,它需要知道对方的网络层地址(即IP地址)。但是仅有IP地址是不够的,因为IP报文必须封装成帧才能通过物理网络发送,因此发送方还需要知道接收方的物理地址(即MAC地址),这就需要一个从IP地址到MAC地址的映射。ARP即可以实现将IP地址解析为MAC地址

以太网通信原理_IP_04

以太网通信原理_IP_05

1)查询ARP表会查询原主机的ARP表,看是否有目的主机在ARP 表中

以太网通信原理_IP_06

2)如果在ARP表中没有查询到,发送arp请求

携带源主机的源IP地址+MAC地址;全网泛洪,目的主机ip+广播MAC(FFFF-FFFF-FFFF)

以太网通信原理_网络设备_07

3)ARP响应报文

目的主机收到arp广播报文后,只要在同一个网段内的所有主机都会收到广播,目的主机将源主机的ip+mac地址保存在自身的ARP表中,同时将自己的ip+mac地址通过单播的形式发送给源主机

以太网通信原理_网络设备_08

4)丢弃ARP请求报文

其他非源主机和目标主机,因为广播与自己无关,因此直接丢弃

以太网通信原理_IP_09

5)源主机与目标主机直接通信

以太网通信原理_IP_10

因为小明主机ARP中包含了小红的ip+mac,小红主机中包含了小明的ip+mac,因此两台主机可以正常通信

知识来源于:https://zhuanlan.zhihu.com/p/395157603,通俗易懂

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月08日 0

暂无评论

推荐阅读