将IP地址解析成MAC地址

编程入门 行业动态 更新时间:2024-10-25 06:26:10

将IP<a href=https://www.elefans.com/category/jswz/34/1770965.html style=地址解析成MAC地址"/>

将IP地址解析成MAC地址

1.ARP协议能将IP地址解析成MAC地址。

2.主机B给主机C发送数据包,知道主机C的IP地址,而不知道主机C的MAC的地址。就无法进行构建MAC帧,也就无法发送数据报。
2-1:每台主机都有一个高速缓存表,存放之前连结过的IP地址对应的MAC地址。所以主机B会去自己的ARP告诉缓存表中查找有无对应的IP地址对应的MAC地址。

2-2:若未找到,主机B就会发送ARP请求报文。来获取主机C的MAC地址。

发送得ARP请求报文的目的地址为广播地址。意味着总线上的所有的主机都能收到。

2-3:
主机C在接收到主机B发送的ARP请求报文后请求报文IP目的地址正是自己的IP地址。所以主机C会将主机B的IP地址与MAC地址记录到自己的ARP高速缓存表中。

然后主机C会给主机B发送ARP响应报文,已告知自己的MAC地址M,目的地址为主机B的MAC地址。


2-4:主机B收到ARP响应报文后发现目的地址就是自己的MAC地址,于是网卡将帧交给上层处理,上层的ARP进行解析ARP响报文,将ARP响应报文包含的主机地址和MAC地址存到自己的ARP告诉缓存表中。

此时主机B就知道了主机C的MAC地址了,就可以给主机C发送数据包了。

3.ARP协议只能在一段链路或一个网络上使用。直接跨网络使用ARP是不行的。

更多推荐

将IP地址解析成MAC地址

本文发布于:2024-03-10 04:24:12,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1727002.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:地址   IP   MAC

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!