一、数据链路层的组成结构
1、介质访问控制(MAC):主要解决当多个站点,共用一个链路,信道资源如何的分配、划分;
不同类型的局域网有不同的MAC协议,比如以太网(802.3---CSMA/CD)、无线网(802.11---CSMA/CA);可以通过网桥将不同的局域网链接起来,进行通信(网桥能将帧拆分、再重新分装称目的地址对应的协议帧)、控制;
2、链路介质访问(LLC):主要是屏蔽不同的MAC子网的具体实现,将其变成统一的LLC界面,从而向网络层提供一致的服务;
3、MAC层只能提供无连接(比如CSMA/CD协议不需要通过连接,信道空闲了直接可以发送)、无确认的(比如CSMA/CD协议如果接收到正确数据了,没有进行确认反馈)服务,而LLC可以再MAC的基础上,为网络层提供不同的服务(有链接有确认,有链接无确认,无连接无确认);
二、链路分类:
1、链接主要有点对点式链接(现代以太网主机和交换机)、广播式链接(共享信道,比如传统以太网总线型、无线网);
2、如果单一的广播共享信道,有两个或者以上的站点同时发送数据的时候,会产生干扰,造成冲突;
三、MAC协议分类:
1、信道划分(静态划分):FDM、CDMA、TDM;<