数据链路
1.什么是数据链路
数据链路是指从发送端经过通信线路到接收端之间物理上的传送路径和逻辑上的传输信道的总称。在数据通信网中,按一种链路协议的技术要求连接两个或多个数据站的电信设施,称为数据链路,简称数据链。数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
2.数据链路的内涵
数据链路的本质是以数据传输为媒介构成的链路总和,包括链路、链路节点和链路关系。数据链路包括传输的物理媒体、链路协议、有关设备以及有关计算机程序。但不包括提供数据的 功能设备(即数据源)和接收数据的功能设备。数据链路是根据不同的用途与特定的需求研制的,不同的数据链路有其相应的标准与编号,例如,美军有link11、link16、link22 等多种数据链路。
而“链路协议”,是指建立、保持 和释放一个逻辑数据链路以及经由链路传送数据的一组规则。数据是要通过一定的物理媒体如电话线、微波或光缆传输的。数据链路的作用与数据电路的作用不同,不同单纯地在两地间实现数据信息的传输,而是按照规定的交互工作方式在两个或两个以上的DTE之间有效地交换信息。为此,通信双方必须建立一定的协议,对所采用的信息格式、通信顺序、差错控制以及在信息传输与交换过程中出现的各种情况的监控与处理方式作出规定。这种协议就叫做数据链路控制规程。
3.数据链路的内容
1)HDLC定义了两种数据链路: 不平衡式链路结构和平衡式链路结构,
- 不平衡式链路结构是由一个主站和多个次站通过一条链路连接而成的。该链路可以是点到点或点到多点、双向交替或双向同时、交换或非交换的。主站负责对链路实施控制,通过发送命令帧,将次站置于某种逻辑状态和适当的操作方式。次站响应主站的命令,执行相应的操作,并向主站回送应答帧作为响应。它们之间可以相互交换数据和控制信息,并按规定执行链路级的差错控制和恢复功能。
- 平衡式链路结构是由两个复合站以点对点方式连接而成的。这种链路可以是双向交替或双向同时、交换或非交换的。两个复合站点都具有数据传送和链路控制能力。
2)其主要功能归纳为: 成帧、流量控制、差错控制、链路管理、将数据和控制信息分开、透明传输、寻址、IP网络基础知识。
评论 | 0条评论
评论