Ethernet协议
一.定义
Ethernet以太网协议,用于实现链路层的数据传输和地址封装(MAC),由DIX联盟(Digital、Intel、Xero)开发
以太网和局域网的区分:
- 以太网:一种链路层协议
- 局域网:一种小型网络结构
二.封装/原理
三个字段:
- Destination/目的字段∶标识目的通信方的MAC地址
- Source/源字段∶标识发送端的MAC地址
- Type/类型值∶标志上层协议
Type值的作用:便于网络层知道用哪种协议拆包
Ethernet的地址封装原理
MAC地址
MAC地址:
①所有设备的MAC地址都是全球唯一的;
②MAC地址是16进制表示的,长度为48bit,采用冒号分16进制表示;
01010100 10101010 10101111 11110000 2^48
③MAC地址前半部分被称为“OUI代码”厂商唯一标志符,用于唯一标志一个企业/公司,例如思科、TP-LINK、华为;后半部分厂商自行分配
【补充】︰以太网协议仅仅是链路层/局域网通信中的一种标准,还有其他链路层协议,令牌网、总线网、FDDI网…