❶ 数据链路层的有什么功能
数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.
1、数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能
2、与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,NFS,SMTP等。
3、数据链路(逻辑线路):在一条物理线路之上,通过一些规程或协议来控制这些数据的传输,以保证被传输数据的正确性。实现这些规程或协议的硬件和软件加到物理线路,这样就构成了数据链路。从数据发送点到数据接收点(点到点 point to point)所经过的传输途径。
❷ 数据链路层中的链路控制包括哪些功能 a,链路管理 b,帧定界 c,流量控制 d,差错控
a、b、c、d
❸ 数据链路层中的链路控制包括哪些功能试讨论
数据链路层在物理层提供服务的基础上向网络层提供服务,其主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造成为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路。
1、为网络层提供服务
对网络层而言,数据链路层的基本任务是将源机器中来自网络层的数据传输到目标机器的网络层。数据链路层通常可为网络层提供的服务有:
(1)无确认的无连接服务;
适用于实时通信或误码率较低的通信信道,如以太网。
(2)有确认的无连接服务;
适用于误码率较高的通信信道,如无线通信。
(3)有确认的面向连接服务;
适用于通信要求(可靠性、实时性)较高的场合。
有连接就一定要有确认,即不存在无确认的面向连接的服务。
2、链路管理
数据链路层连接的建立、维持和释放过程就称作链路管理。它主要用于面向连接的服务。
3、帧定界、帧同步与透明传输
两个工作站之间传输信息时,必须将网络层的分组封装成帧,以帧的格式进行传送。将一段数据的前后分别添加首部和尾部,就构成了帧。首部和尾部中含有很多控制信息,它们的一个重要作用是确定帧的界限,即帧定界。而帧同步指的是接收方应当能从接收到的二进制比特流中区分出帧的起始与终止。
❹ 数据链路层包括哪些主要功能
一、数据链路层使用的信道分类
数据链路层使用的信道主要有以下两种类型:
点对点信道:这种信道使用一对一的点对点通信方式。
广播信道:这种信道使用一对多的广播通信方式,因此过程比较复杂。
二、各层传输的数据单位
网络层:IP数据报(或IP分组)
数据链路层:帧
物理层:比特
三、数据链路层传输数据时的三个基本问题
(1)
封装成帧(framing)——在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。首部和尾部的一个重要作用就是进行帧定界。
(2)
透明传输
❺ 数据链路层的有哪能些功能作用是什么
数据链路层是建立在屋里传输能力的基础上,以帧为单位传输数据,它的主要任务就是进行数据封装和数据链接的建立。封装的数据信息中,地址含有发送结点和接受结点的地址;控制段用来表示数格链接帧的类型;数据段包含实际要传输的数据;差错控制段用来检测传输中帧出现的错误。 数据链路层可使用的协议有SLIP、PPP、X25和帧中继等。常见的集线器和低档的交换机网络设备都是工作在这个层次上,Modem之类的拨号设备也是如此。工作在这个层次上的交换机俗称“第二层交换机”。 具体讲,数据链路层的功能包括:数据链路连接的建立与释放、构成数据链路数据单元、数据链路连接的分裂、定界与同步、顺序和流量控制和差错的检测和恢复等方面。
❻ 链路控制的功能
链路控制是由特定的数据链路控制规程(见数据链路)来实现的。数据链路控制规程通常有面向字符的数据通信基本型控制规程和面向比特的高级数据链路控制规程两种。
它们具有的基本功能有:
①建立数据链路
主要是确定链路的操作方式,如在HDLC规程中选用正常响应方式、异步响应方式或异步平衡方式,在数据通信基本型控制规程中选用“探询”或“选择”方式,
以确定数据站之间的收发关系,谁先发谁后发;>置各种状态参数为原始状态,即清“0”;在某些情况下还可增加通信者身份的识别等。
②码组或桢控制 这种控制包括按码组的格式或帧的结构发送消息电文;发送必要的控制信息;在接收站还原成消息电文送给用户等。
③差错控制 在数据通信基本型控制规程中对信息码组采用水平垂直奇偶校验码或循环码(见纠错码)进行编码,并用等待发送方式进行重发差错控制;在HDLC规程中用循环码进行编码,用连续发送方式进行重发差错控制。
④链路流量控制 当接收站缓冲存储器存满或接收机构出现临时故障,数据链路控制规程应能控制信息流量,能够使发送暂停或继续。
⑤异常状态的报告和恢复 数据链路规程应能检测到异常状态,并能采取相应的措施恢复到正常状态;当确实无法恢复时应能通知高层加以处理或发出吿警指示。
⑥保证编码透明传输 数据链路规程应能保证对链路上所传送的字符及数据无限制,在帧的结构与规程处理上应有特殊措施。
⑦释放链路 当数据站与数据站间通信完毕或其他原因发出拆链信号后,规程应能及时释放链路。
❼ 数据链路层中的链路控制包括哪些功能
数据链路必须具备一系列相应的功能,主要有:如何将数据组合成数据块,在数据链路层中称这种数据块为帧(frame),帧是数据链路层的传送单位;如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使与接收方相匹配;以及在两个网络实体之间提供数据链路通路的建立、维持和释放的管理。
❽ 数据链路功能是什么
数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其
连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数
据通信.每次通信都要经过建立通信联络和拆除通信联络两过程.这种建立起来的数据收发关系就
叫作数据链路.而在物理媒体上传输的数据难免受到各种不可靠因素的影响而产生差错,为了弥补
物理层上的不足,为上层提供无差错的数据传输,就要能对数据进行检错和纠错.数据链路的建立,
拆除,对数据的检错,纠错是数据链路层的基本任务.
⑴链路层的主要功能
链路层是为网络层提供数据传送服务的,这种服务要依靠本层具备的功能来实现。链路层应
具备如下功能:
① 链路连接的建立,拆除,分离.
② 帧定界和帧同步.链路层的数据传输单元是帧,协议不同,帧的长短和界面也有差别,但
无论如何必须对帧进行定界.
③ 顺序控制,指对帧的收发顺序的控制.
④ 差错检测和恢复。还有链路标识,流量控制等等.差错检测多用方阵码校验和循环码校
验来检测信道上数据的误码,而帧丢失等用序号检测.各种错误的恢复则常靠反馈重发
技术来完成.
⑵数据链路层的主要协议
数据链路层协议是为发对等实体间保持一致而制定的,也为了顺利完成对网络层的服务。主
要协议如下:
a. ISO1745--1975:"数据通信系统的基本型控制规程".这是一种面向字符的标准,利用10
个控制字符完成链路的建立,拆除及数据交换.对帧的收发情况及差错恢复也是靠这些
字符来完成.ISO1155, ISO1177, ISO2626, ISO2629等标准的配合使用可形成多种链路
控制和数据传输方式.
b. ISO3309--1984:称为"HDLC 帧结构".ISO4335--1984:称为"HDLC 规程要素 ".
ISO7809--1984:称为"HDLC 规程类型汇编".这3个标准都是为面向比特的数据传输控制
而制定的.有人习惯上把这3个标准组合称为高级链路控制规程.
c. ISO7776:称为"DTE数据链路层规程".与CCITT X.25LAB"平衡型链路访问规程"相兼容.
⑶链路层产品
独立的链路产品中最常见的当属网卡,网桥也是链路产品。MODEM的某些功能有人认为属于链
路层,对些还有争议.
数据链路层将本质上不可靠的传输媒体变成可靠的传输通路提供给网络层。在IEEE802.3情况
下,数据链路层分成了两个子层,一个是逻辑链路控制,另一个是媒体访问控制。
❾ 数据链路层的主要功能有哪六个
您好,数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.
1、数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能
2、与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,NFS,SMTP等。
3、数据链路(逻辑线路):在一条物理线路之上,通过一些规程或协议来控制这些数据的传输,以保证被传输数据的正确性。实现这些规程或协议的硬件和软件加到物理线路,这样就构成了数据链路。从数据发送点到数据接收点(点到点 point to point)所经过的传输途径。