1.何为数据链路层的(DATALINKLAYER)的MAC子层和LLC子层?
MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。
MAC子层的存在屏蔽了不同物理链路种类的差异性;
在MAC子层的诸多功能中,非常重要的一项功能是仲裁介质的使用权,即规定站点何时可以使用通信介质。实际上,局域网技术中是采用具有冲突检测的载波侦听多路访问CSMA/CD这种介质访问方法的。
-----------------------------------------------------------------------------------
LLC子层负责向其上层提供服务;
LLC是在高级数据链路控制HDLC的基础上发展起来的,并使用了HDLC规范子集。LLC定义了三种数据通信操作类型:
类型1:无连接。该方式对信息的发送通常无法保证接收。
类型2:面向连接。该方式提供了四种服务:连接的建立、确认和承认响应、差错恢复(通过请求重发接收到的错误数据实现)以及滑动窗口(系数:128)。通过改变滑动窗口可以提高数据传输速率。
类型3:无连接承认响应服务。

类型1的LLC无连接服务中规定了一种静态帧格式,并支持运行网络协议。有关传输层网络协议通常是使用服务类型1方式。
在Windows2000网络体系结构中,LLC子层是由传输驱动程序实现的,而MAC子层是由网络接口卡(NIC:网卡)来实现。
类型2的LLC面向连接服务支持可靠数据传输,运用于不需要调用网络层和传输层协议的局域网环境。
2.为何只有局域网内链路层分成两个子层?
802.3(局域网)是共享介质的,而广域网是专用的(通常是点对点的)不存在介质冲突的问题