ICMP与ARP协议

ICMP(网络控制消息协议)

在网络中传递差错、控制信息,工作网络层,协议号为1

结构:ICMP层------网络层------数据链路层------物理层

主要用作测试(检测连通性),依靠request和reply

工具:ping检测连通性

tracert路径跟踪

重定向:当路由器检测到出现次优路径,向源节点发送是那个一个ICMP重定向报文,含有更优的地址,源节点收到后,直接向该地址发送数据

网关:距离终端设备最近的三层接口,当终端访问不同网段的设备时,会将数据包发送给网关,由网关进行转发,实现不同网段之间的通信

ARP地址解析协议

作用:请求需要访问的目的地的mac地址

结构:ARP层------数据链路层------物理层

工作在数据链路层

内容:发送者的ip地址、mac地址,目标的ip地址、全f的mac地址

工作过程:

广播请求,arp层中的目标mac地址为全ff,数据链路层的目标mac地址为全ff

单播回应,收到arp请求之后,加入到arp表项中,查看目的ip是否是自己,是则回复

arp表项记录ip地址和mac地址的对应关系,1200s之后会消失(路由器查看时使用display arp)

免费ARP(特殊的ARP请求)

作用:检测ip地址是否冲突

ARP层里,源ip地址和目的ip地址都是自己的ip地址,如果收到了回复,则说明地址冲突了

访问过程:

1、与运算

00------0,01------0,11------1

2、icmp封装

3、ARP请求

4、icmp封装

相关推荐
网络研究院4 天前
2026年网络安全
网络·安全·法律·法规·趋势·发展
酣大智4 天前
ARP代理--工作原理
运维·网络·arp·arp代理
treesforest4 天前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
shushangyun_4 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
2601_961845154 天前
粉笔行测题库|系统班|刷题
网络·百度·微信·微信公众平台·facebook·新浪微博
程序猿阿伟4 天前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome
InHand云飞小白4 天前
无人值守站点网络困境?工业级路由器IR315破解连接难题
网络·物联网·4g·工业路由器·4g路由器·iiot·蜂窝路由器
森G5 天前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
江华森5 天前
TCP/IP 协议栈实战 — 7 个实验详解
网络·tcp/ip·智能路由器
酉鬼女又兒5 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php