计算机网络——ARP篇

最近在学习计算机网络,做一下学习笔记:

**抛出疑问?**什么是ARP?ARP协议的作用是什么?ARP的工作原理是什么?ARP有哪些类型?

首先,我们要了解ARP的概念,ARP(Address Resolution Protocol)地址解析协议,它的作用是把IP地址解析成MAC地址。

在同一个网段的ARP地址协议是怎么工作的呢?

1.查看ARP表,如果表中没有目标地址对应表项,则发送ARP请求

2.ARP请求,同一个广播域的所有主机都能收到ARP请求(类似于QQ群发)

3.ARP应答,收到请求的主机向目标主机用单播的方式应答,目标MAC是请求主机的MAC(类似于QQ私聊)

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

ARP地址解析过程

ARP缓存

  • 动态表项

通过ARP协议学习,自动更新,老化时间120秒

  • 静态表项

手工配置,不能自动更新

ARP类型

  • 免费ARP
  • 代理ARP

由启动了代理ARP功能的网关/下一跳设备代理应答ARP请求,该ARP请求是其他IP对应的MAC地址

回应ARP请求的条件

本地有去往目的IP的路由表

收到该ARP请求的接口与路由器下一跳不是同一个接口

相关推荐
阿巴~阿巴~16 分钟前
Redis重大版本演进全解析:从2.6到7.0
服务器·数据库·redis·ubuntu·缓存·centos
liulilittle38 分钟前
HI3798MV100 运营商机顶盒NAS LINUX OS - IP地址静态绑定指南
linux·运维·服务器·网络·tcp/ip·nas·机顶盒
我命由我1234542 分钟前
PDFBox - PDDocument 与 byte 数组、PDF 加密
java·服务器·前端·后端·学习·java-ee·pdf
一品威客网1 小时前
影视 IP 全链开发:App 如何成为核心
网络·网络协议·tcp/ip
嗨丶王哪跑1 小时前
网络安全主动防御技术与应用
运维·网络·安全·web安全
迎風吹頭髮2 小时前
Linux服务器编程实践30-TCP交互数据流:Nagle算法与延迟确认的作用
网络
算力魔方AIPC3 小时前
PP-OCRv5 MCP服务器在海光主板的部署与实战
运维·服务器
dyxal3 小时前
内网windows系统机器通过vscode ssh连接内网服务器,无网络导致的一系列无法正常连接问题
服务器·vscode·ssh
云动雨颤3 小时前
WordPress提速指南:Memcached+Super Static Cache+CDN缓存网站内容
服务器·memcached·cdn
blackorbird4 小时前
使用 Overpass Turbo 查找监控摄像头
运维·服务器·数据库·windows