计算机网络——ARP篇(二)

上一次学习了ARP的基本概念,ARP缓存,ARP类型,以及ARP协议在网络中是如何工作的。这一次,我又深入的了解了ARP协议的工作原理,下面是我的学习笔记:

在学习之前,首先提出三个问题:ARP协议主要作用是什么?ARP表是什么?如何查看主机的ARP表?

回顾ARP协议的基本概念:ARP协议解析IP地址为MAC地址

1.当本地主机想要访问目的主机时,会先查询本机的ARP表,如果ARP表中没有目的主机对应IP-MAC地址,则本机发送ARP请求;

2.本机通过广播的形式发送ARP请求报文;

3.目的主机收到请求报文后,通过单播的方式发送ARP响应报文;

4.IP-MAC映射信息加载到本地ARP缓存表。

ARP是如何请求和响应报文的呢?

ARP请求报文的格式如下:

  • Sender MAC address:请求方的mac地址
  • Sender IP address:请求方的IP地址
  • Target MAC address:广播MAC
  • Target IP address:被请求方的IP地址

ARP回应报文的格式如下:

Sender MAC address:被请求方的mac地址

Sender IP address:被请求方的IP地址

Target MAC address:请求方的MAC地址

Target IP address:请求方的IP地址

查看ARP表项

在PC机上,在命令行下使用arp -a命令查看ARP表项

在网络设备上,使用show arp命令产看ARP表项

相关推荐
锅挤21 分钟前
计算机网络复习(第五章):传输层
网络·计算机网络
mounter62529 分钟前
深入理解 Linux 网络新特性:netkit 中的 RX/TX Queue Leasing 与 TCP Devmem
linux·服务器·网络·tcp/ip·kernel
空中海1 小时前
02. 静态逆向、Manifest 分析与 Smali 重打包
服务器·网络·windows
时空自由民.1 小时前
CAN ,CANFD,EtherCAT介绍
网络协议·计算机网络
计算机安禾1 小时前
【计算机网络】第3篇:网络编程范式的演进——阻塞IO、非阻塞IO与IO多路复用的比较研究
网络·计算机网络
炘爚1 小时前
TCP三次握手和四次挥手
服务器·网络·tcp/ip
你的保护色1 小时前
光纤到户常用架构介绍(无源光网络PON,有源光网络AON)
网络·架构
锅挤1 小时前
计算机网络复习(第四章):网络层
计算机网络
计算机安禾2 小时前
【计算机网络】第1篇:论计算机网络体系结构的本质——分层模型的哲学与工程意义
计算机网络
学编程就要猛2 小时前
JavaEE初阶:网络原理-HTTP(下)
网络·网络协议·http