链路层的基础概念
主体:网卡。
- 发送端
- 协议栈取得由高层传递过的数据报,在链路层中封装该数据报,也就是填写数据帧的各个字段,然后遵循链路接入协议将该帧数据进行传输;
接收端
- 控制器接收了整个数据帧,抽取出网络层的数据报,往上层传递。
术语讲解
| 结点(node) | 将运行链路层协议(即第 2 层)协议的任何设备 | | —- | —- | | 链路(link) | 沿着通信路径连接相邻结点的通信信道。 | | 数据帧 | 一般形容链路层的数据,是一帧一帧的,也是链路层的服务——数据成帧。 | | | | | | |
MAC 地址的基本概念
MAC Address(Media Access Control Address),亦称为 EHA(Ethernet Hardware
Address)、硬件地址、物理地址(Physical Address)。
被固化在网卡的 ROM 中; |
---|
当某台计算机使用某块网卡后,网卡上的标识符就成为该计算机的 MAC 地址。 |
MAC 地址长度为 6 字节(48 比特)
- 前 3 个字节
- 表示组织唯一标志符(Organizationally Unique Identifier,即 OUI),由 IEEE 的注册管理机构给不同厂家分配的代码,以区分不同的厂家
- 后 3 个字节
- 由厂家自行分配,称为扩展标识符。