计算机网络——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表项

相关推荐
kida_yuan1 小时前
【Linux】文件系统与 fsck.ext4 修复 - 我踩过的坑与总结
linux·运维·网络
tobias.b1 小时前
408真题解析-2009-33-网络-OSI模型
网络·计算机考研·408真题·408真题解析
米高梅狮子1 小时前
01. 配置DHCP服务器
服务器·网络·php
这儿有一堆花1 小时前
CDN 工作原理:空间换取时间的网络架构
网络·架构·php
徐子元竟然被占了!!2 小时前
常用端口学习
运维·网络·学习
轻造科技2 小时前
设备点检系统+移动端APP:替代纸质点检表,漏检率降为0
网络·安全·web安全
Godspeed Zhao2 小时前
现代智能汽车中的无线技术26——Wi-Fi(14)
网络·汽车·智能路由器
在路上看风景3 小时前
01. 通信前置知识
网络
尼古拉斯·纯情暖男·天真·阿玮3 小时前
实验五 拒绝服务攻击实验
网络·智能路由器
Xの哲學3 小时前
Linux Tasklet 深度剖析: 从设计思想到底层实现
linux·网络·算法·架构·边缘计算