前言
1.在前面的OSI分层中,我们一共分了七个层次,每一层都有自己的一个功能,今天重点围绕数据链路层展开一个学习,数据链路层主要负责将数据在一个本地范围内进行通信,依赖于数据链路层协议进行一个通信,在整个通信线路上,所有的数据链路层设备都会维持这样一个通信过程。
2.交换机的工作原理是什么?一旦掌握了交换机的工作原理也就很清楚数据链路层是如何工作的。
思考:数据链路层如何保证将信息送到正确的目的地?
一、数据链路层功能
数据链路层在物理线路上提供可靠的数据传输,对网络层而言是一条无差错的线路,本层的功能:
1.数据链路的建立、维护和拆除
2.帧包装、帧传输、帧同步
3.帧的差错恢复(通过帧校验来实现)
4.流量控制
二、以太网帧格式
1.以太网MAC地址
作用:用来识别一个以局域网上的某个单独的设备或一组设备
MAC地址是为了数据链路层的一个寻址而服务的
MAC地址特点:全球唯一;由48位二进制数组成
思科:前24位是 00-00-0c
MAC地址的第8位为0时,表示该MAC地址为单播地址;为1时,表示该MAC地址为组播地址
2.以太网帧格式
以太网有多种帧格式