数据链路层的主要功能.docx

上传人:牧羊曲112 文档编号:3111244 上传时间:2023-03-10 格式:DOCX 页数:2 大小:37.28KB
返回 下载 相关 举报
数据链路层的主要功能.docx_第1页
第1页 / 共2页
数据链路层的主要功能.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据链路层的主要功能.docx》由会员分享,可在线阅读,更多相关《数据链路层的主要功能.docx(2页珍藏版)》请在三一办公上搜索。

1、数据链路层的主要功能计算机网络中数据链路层的主要功能 一、数据链路层的功能 数据链路层最基本的服务是将源计算机网络层来的数据可靠的传输到相邻节点的目标计算机的网络层。为达到这一目的,数据链路层必须具备一系列相应的功能,主要有: 1、如何将数据组合成数据块; 2、如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使之与接收方相匹配; 3、在两个网路实体之间提供数据链路通路的建立、维持和释放管理。 二、数据链路层功能的体现 1、成帧 为了向网络层提供服务,数据链路层必须使用物理层提供的服务。而物理层我们知道,它是以比特流进行传输的,这种比特流并不保证在数据传输过程中没有错误,接

2、收到的位数量可能少于、等于或者多于发送的位数量。而且它们还可能有不同的值,这时数据链路层为了能实现数据有效的差错控制,就采用了一种“帧”的数据块进行传输。而要采帧格式传输,就必须有相应的帧同步技术,这就是数据链路层的“成帧”功能。 2、差错控制 在数据通信过程可能会因物理链路性能和网络通信环境等因素,难免会出现一些传送错误,但为了确保数据通信的准确,又必须使得这些错误发生的机率尽可能低。这一功能也是在数据链路层实现的,就是它的“差错控制”功能。 3、流量控制 在双方的数据通信中,如何控制数据通信的流量同样非常重要。它既可以确保数据通信的有序进行,还可避免通信过程中不会出现因为接收方来不及接收而

3、造成的数据丢失。这就是数据链路层的“流量控制”功能。 4、链路管理 数据链路层的“链路管理”功能包括数据链路的建立、链路的维持和释放三个主要方面。当网络中的两个结点要进行通信时,数据的发送方必须确知接收方是否已处在准备接受的状态。为此通信双方必须先要交换一些必要的信息,以建立一条基本的数据链路。在传输数据时要维持数据链路,而在通信完毕时要释放数据链路。 5、MAC寻址 这是数据链路层中的MAC子层主要功能。这里所说的“寻址”与下一章将要介绍的“IP地址寻址”是完全不一样的,因为此处所寻找地址是计算机网卡的MAC地址,也称“物理地址”、“硬件地址”,而不是IP地址。在以太网中,采用媒体访问控制地址进行寻址,MAC地址被烧入每个以太网网卡中。 1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号