【HCIA-网工探长】07:IP基础与ARP拓展笔记
0. 前言
前面我们提到了沟通IP与MAC的ARP协议,今天我们学习IP,以及进一步理解 MAC帧封装。
1. 什么是IP?
IP是设备网络层的逻辑地址,通常用点分十进制表示。
IP地址的学习,需要你对 《二进制、十进制、十六进制转换》 以及 《IP地址分类(A类 B类 C类 D类 E类)》 有一定的了解,本文不再赘述。
2. 跨网段Ping先发什么包?
2.1. 先发ARP包
因为没有二层数据链路层的MAC地址,无法组装出合法的报文,只能先寻找目的MAC地址。
这里找的是网关的MAC地址,因为跨网段通讯,先找网关。那么对面的PC呢?
PC2收到了ICMP报文之后,也是在发ARP报文找网关,至此,双方通过网关就能相互通讯了。
2.2. 每个设备都会拆包和封装
学习网络的时候,很容易陷入一个误区就是以为协议报文是死的,每层的报文就固定死了往对面传。其实不是的!每个设备都会进行拆包和封装。
我们查看ping命令之后的PC1的arp缓存发现网关接口的物理地址会被记录下来:
那么这个物理地址对于PC2的arp缓存是一致的吗?我们查看一下:
发现不一致,所以我们澄清了第二个初学者常见的误区:以为一个路由器只有一个MAC地址。不是的,是一个接口对应一个MAC地址!
3. 后记
全文来自 【2025最新版】华为认证HCIA+HCIP+HCIE全套教程(附资料)零基础-进阶必备课程!网工大佬亲自授课,通俗易懂!!