数据链路层的主要功能及服务

上传人:陆** 文档编号:175339528 上传时间:2022-12-19 格式:DOCX 页数:5 大小:38.32KB
收藏 版权申诉 举报 下载
数据链路层的主要功能及服务_第1页
第1页 / 共5页
数据链路层的主要功能及服务_第2页
第2页 / 共5页
数据链路层的主要功能及服务_第3页
第3页 / 共5页
资源描述:

《数据链路层的主要功能及服务》由会员分享,可在线阅读,更多相关《数据链路层的主要功能及服务(5页珍藏版)》请在装配图网上搜索。

1、论文题目:数据链路层的主要功能及服务课程名称:计算机网络技术学 院:专业班级:学 号:姓 名:联系方式:任课教师:彭珞丽年 月曰数据链路层主要功能概述数据链路层最基本的服务是将源计算机网络层来的数据可靠的 传输到相邻节点的目标计算机的网络层。为达到这一目的,数据链 路层必须具备一系列相应的功能。有成帧(帧同步)、差错控制、 流量控制、链路管理、MAC寻址、区分数据与控制信息、透明传输 等七大功能,但主要功能是前五种。1成帧(帧同步)为了向网络层提供服务,数据链路层必须使用物理层提供的服务。 而物理层我们知道,它是以比特流进行传输的,这种比特流并不保 证在数据传输过程中没有错误,接收到的位数量可

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

3、 为接收方来不及接收而造成的数据丢失。这就是数据链路层的“流 量控制”功能。数据的发送与接收必须遵循一定的传送速率规则, 可以使得接收方能及时地接收发送方发送的数据。并且当接收方来 不及接收时,就必须及时控制发送方数据的发送速率,使两方面的 速率基本匹配。4. 链路管理数据链路层的“链路管理”功能包括数据链路的建立、链路的维持 和释放三个主要方面。当网络中的两个结点要进行通信时,数据的 发送方必须确知接收方是否已处在准备接受的状态。为此通信双方 必须先要交换一些必要的信息,以建立一条基本的数据链路。在传 输数据时要维持数据链路,而在通信完毕时要释放数据链路。5. MAC寻址这是数据链路层中的M

4、AC子层主要功能。这里所说的“寻址”与下 一章将要介绍的“IP地址寻址”是完全不一样的,因为此处所寻找 地址是计算机网卡的MAC地址,也称“物理地址”、“硬件地 址”,而不是IP地址。在以太网中,米用媒体访问控制(Media Access Control, MAC)地址进行寻址,MAC地址被烧入每个以太网 网卡中。这在多点连接的情况下非常必需,因为在这种多点连接的 网络通信中,必须保证每一帧都能准确地送到正确的地址,接收方 也应当知道发送方是哪一个站。链路层向网络层提供的服务 数据链路层的设计目标就是为网络层提供各种需要的服务。实际的 服务随系统的不同而不同,但是一般情况下,数据链路层会向网络

5、 层提供以下三种类型的服务:1. 无确认的无连接服务2. 有确认的无连接服务3. 有确认的面向连接服务1. 无确认的无连接服务“无确认的无连接服务”是指源计算机向目标计算机发送独立的 帧,目标计算机并不对这些帧进行确认。这种服务,事先无需建立 逻辑连接,事后也不用解释逻辑连接。正因如此,如果由于线路上 的原因造成某一帧的数据丢失,则数据链路层并不会检测到这样的 丢失帧,也不会恢复这些帧。出现这种情况的后果是可想而知的, 当然在错误率很低,或者对数据的完整性要求不高的情况下(如话 音数据),这样的服务还是非常有用的,因为这样简单的错误可以 交给OSI上面的各层来恢复。如大多数局域网在数据链路层所

6、采用 的服务也是无确认的无连接服务。2. 有确认的无连接服务为了解决以上“无确认的无连接服务”的不足,提高数据传输的可 靠性,引入了“有确认的无连接服务”。在这种连接服务中,源主 机数据链路层必须对每个发送的数据帧进行编号,目的主机数据链 路层也必须对每个接收的数据帧进行确认。如果源主机数据链路层 在规定的时间内未接收到所发送的数据帧的确认,那么它需要重发 该帧。这样发送方知道每一帧是否正确地到达对方。这类服务主要用 于不可靠信道,如无线通信系统。它与下面将要介绍的“有确认的 面向连接服务”的不同之处在于它不需要在帧传输之前建立数据链 路,也不要在在帧传输结束后释放数据链路。3. 有确认的面向

7、连接服务大多数数据链路层都采用向网络层提供面向连接确认服务。利用这 种服务,源计算机和目标计算机在传输数据之前需要先建立一个连 接,该连接上发送的每一帧也都被编号,数据链路层保证每一帧都 会被接收到。而且它还保证每一帧只被按正常顺序接收一次。这也 正是面向连接服务与前面介绍的“有确认无连接服务”的区别,在 无连接有确认的服务中,在没有检测到确认时,系统会认为对方没 收到,于是会重发数据,而由于是无连接的,所以这样的数据可能 会复发多次,对方也可能接收多次,造成数据错误。这种服务类型 存在3个阶段,即:数据链路建立、数据传输、数据链路释放阶 段。每个被传输的帧都被编号,以确保帧传输的内容与顺序的正确 性。大多数广域网的通信子网的数据链路层采用面向连接确认服 务。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!