售前电话
135-3656-7657
售前电话 : 135-3656-7657
局域网通信协议如图所示:
其数据链路层由两个子层组成:媒体访问控制(MAC-MediaAccessControl)子层和逻辑链路控制(ILC-LogiclinkControl)子层。
其中,MAC子层要解决的主要问题是如何分配共享媒体,主要有争用和时间片轮转两种方法,前者用于以太网,后者用于令牌网。且C子层是端到端协议,类似于运输层协议的地位,可以提供面向连接和无连接两类服务。
MAC子层只负责将数据帧送到接收站点,并检测收到的帧是否出错,如有错则予丢弃。如果要求可靠传送,则LLC的面向连接服务能够提供差错校正和流量控制功能。差错校正采用请求重发或超时重发实现,它们都属干常用的自动重发请求(ARQ-AutomaticRepeat
Request)技术;流量控制则可以避免接收站点缓冲器溢出。
LLC还有一个功能是可以支待多重连接,如前所述,这一功能是通过SAP概念实现的。如图所示:
站点A的LLC子层有3个SAP,记为I.SAP,每个SAP有其自己的I.SAP地址,对应于站点A中的一个应用进程。这样进程X、Y、Z分别对应为复合地址(A,1)、(A,2)和(A,3),其中,A为站点地址,1/2/3为I.SAP地址。类似地,站点B和C分别有2个和1个I.SAP。如果A中的X进程要向B中的进程Q发数据,则数据帧的源地址为(A,1),宿地址为(B,2)。
由此可知,局域网数据链路层需有两层地址:
·MAC地址:标识站点。
LLC地址:即I.SAP号,标识站点中的一个用户,可以是一个软件进程,也可以是一个硬件端口。
数据链路层PDU也按照分层封装方式构成,即llCPDU封装在
MAC帧中。图2.13为MAC帧格式。其中,MAC地址有48比特和
16比特两种,后者为局部地址,由网络管理员分配,仅适用于本地网络;前者为全局地址,由1EEE分配,全球任意两个局域网站点的全局地址都不会相同。另外还定义有广播地址和多播地址。MAC控制字段为优先级等协议控制信息,CRC为校验码。
LLCPDU的格式如图2.14所示。其中,DSAP和s.5AP分别为目的地和源站点的区P号;控制字段则指明PDU的类型、序号等,和ISDNQ.921协议帧的控制字段相同,因为两者都是基于HDLC的。