ICMP协议在网络层,应用:ping命令,tracert命令:追踪命令,用于静态路由。
ICMP重定向 redirect
ICMP差错检测:echo消息用于诊断源和目的之间的网络连通性
ICMP错误报告
记ping -a 源ip 目的ip 路由器接口源ip可以不是主机最近的接口ip,目的ip为目的主机ip
ping利用ICMP echo请求消息(type=8)来发起检测目的可达性。目的接收端收到请求消息后,根据IP报文中源地址向源端发送ICMP echo回复消息(type=0)
ARP协议
定义:通过目的IP地址而获取目的Mac地址的过程是由ARP协议来实现
ARP报文不能穿越路由器,不能被转发到其他广播域
(广播域:三层设备可隔离)
ARP请求发送方式:广播
ARP响应发送方式:单播
ARP缓存:发送数据前,设备会先查找ARP缓存表。如果缓存表有对方设备的Mac地址,就直接采用该Mac地址封装帧,若无,通过ARP request报文获取。
ARP缓存表的老化时间:1200s,即20分钟
ARP代理:原因路由器不能转发广播
免费ARP:检测IP地址是否冲突