有思俱乐部学习园地

以太网数据帧



以太网是:以双绞线为传输介质的网络,称之为以太网

OSI参考模型:

7、应用层:提供人机交互的界面。
6、表示层:用于对应用层的数据进行压缩、加密、解压缩、解密
5、会话层:对端到端的会话进行管理
4、传输层:建立端到端的连接(应用和网络的分界线)
单位:数据段
3、网络层:对数据包进行路由、寻址。
单位:数据包
2、数据链路层:提供介质访问
单位:数据帧
1、物理层:数据以0和1组成的比特流进行传递
单位:比特流

数据在发送方是不断封装的过程,数据在接收方是不断解封装的过程

TCP/IP:


4、应用层:是OSI参考模型的会话层、表示层和应用层
3、传输层:用于建立、维护和管理端到端的连接。
单位:数据段
2、网络层:用于数据包的路由、寻址。
单位:数据包
1、网络接口层:是OSI的参考模型的物理层和数据链路层

数据帧的封装格式:


            
1、Ethernet_ll:用于主机、网络设备之间的通信,网络协议的数据封装。
帧头+帧尾:18字节
整个数据包的长度为:64字节	~1518字节
1、DMAC:目的MAN地址,接受者的物理地址
2、SMAC:源MAN地址,接受者的物理地址
3、TYPE:用于表示上层数据的类型
0x0800:	标识上层协议为ip协议
0x0806:	标识上层协议为arp协议
4、FCS:帧校验字段,用于检查数据帧的完整性
收到的数据帧丢包的原因:
1、DMAC不是自己。
2、Type不能识别
3、FCS校验

2、IEEE 802.3:用于特定的协议的数据封装(例如:stp)

MAC:设备网卡的物理地址
长度:6字节,48bit
组成:
OUI(厂商唯一标识符)(24bit)+由厂商自己分配
例如:华为 0x00e0fc
1、单波mac:实现一对一的通信
特点:前8bit位,的弟8bit固定为0
2、广播mac:实现一对多的通信
特点:
48bit全为1,FF-FF-FF-FF-FF-FF
3、组播mac:实现一对多组的通信
  	 特点:
               前8bit位,的第8bit固定为1。

工作人员

 
作者:林志灿
信息录入:林志灿