美文网首页收藏
计算机网络数据链路层的功能

计算机网络数据链路层的功能

作者: 傻疯子 | 来源:发表于2022-02-08 00:11 被阅读0次

1.概要
数据链路层再物理层提供服务的基础上向网络层提供服务,其主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路

2.为网络层提供服务
无确认的无连接服务
有确认的无连接服务
有确认的面相连接服务

3.链路管理
概述:据链路层的建立、维持和释放过程称为链路管理,它主要用于面相连接的服务
实现过程:首先确认对方已处于就绪状态、交换一些必要的信息以对帧序号初始化、建立连接,再传输过程中则要能维持连接,而在传输完毕后要释放该连接

4.帧定界、帧同步与透明传输
概述:两个工作站之间传输信息时,必须将网络层的分组装成帧,以帧的格式进行传送
帧定界:将一段数据的前后分别添加首部和尾部身就构成了帧。首部和尾部中含有很多控制信息,其作用是确定帧的界限
帧同步:接收方应能从接收到的二进制比特流中区分出帧的起始与终止
透明传输:采取有效的措施解决误认为“传输结束”而丢弃后面的数据问题

5.流量控制
概述:收到双方各自的工作速率和缓存空间的差异,出现发送方的发送能力大于接受方的接收能力的现象,如不对其进行流量控制会导致数据丢失
实现:通过控制发送方的发送速度,从而实现流量控制

6.差错控制
使发送方确定接收方是否正确收到由其发送的数据的方法:位错、帧错
解决位错:CRC循环冗余码
解决帧错:自动重传请求(ARQ)

相关文章

  • 计算机网络-数据链路层

    计算机网络-数据链路层 数据链路层属于计算机网络的低层数据链路层使用的信道主要有以下两种类型 点对点信道 广播信道...

  • 计算机网络-数据链路层(上)

    数据链路层最基本的服务是将源计算机网络层来的数据可靠的传输到相邻节点的目标计算机的网络层 数据链路层 功能 保证数...

  • 计算机网络知识--三次握手与四次挥手

    计算机网络的七层分布: 物理层:以二进制数据形式在物理机上传输数据数据链路层:传输有地址的帧以及错误检测功能,常用...

  • 数据链路层功能——封装成帧&&差错控制

    本文内容 从本节开始介绍数据链路层的内容,数据链路层属于计算机网络的低层,需要对其上层网络层提供服务。本文主要介绍...

  • 计算机网络 - 目录

    计算机网络01 - 应用层 计算机网络02 - 传输层 计算机网络03 - 网络层 计算机网络04 - 数据链路层...

  • 计算机网络 复习笔记 物理层

    目录 计算机网络 复习笔记 概述 计算机网络 复习笔记 物理层 计算机网络 复习笔记 数据链路层 计算机网络 复习...

  • 计算机基础

    1、计算机网络(应用层,传输层,网络层,数据链路层,物理层) 物理层:利用传输介质为数据链路层提供物理连接,实现比...

  • 谈谈对HTTP、TCP、IP、socket协议的理解

    一、计算机网络分层及作用 物理层:透明的传输比特流 数据链路层:简历逻辑链接、进行硬件地址寻址、差错效验等功能 网...

  • TCP/IP 模型 数据链路层

    数据链路层属于计算机网络的底层,使用的信道主要有点对点信道和广播信道两种类型。 在TCP/IP协议族中,数据链路层...

  • 网络基础——数据链路层

    数据链路层属于计算机网络的低层。数据链路层使用的通道主要由两种类型: 点对点信道:这种信道使用一对一的点对点通信方...

网友评论

    本文标题:计算机网络数据链路层的功能

    本文链接:https://www.haomeiwen.com/subject/ztgpkrtx.html