文章 2024-06-07 来自:开发者社区

计算机网络——数据链路层-点对点协议(组成部分、PPP帧格式、透明传输、差错检测、工作状态)

本篇我们介绍点对点协议PPP 介绍 点对点协议PPP(Point-to-Point Protocol)是目前使用最广泛的点对点数据链路层协议。 请大家想想看:一般的英特网用户,是如何接入到英特网的呢? 常都是要通过连接到某个英特网服务提供者ISP(例如中国电信、中国联通、中国移动 这三大运营商)才能接入英特网。这些ISP已经从英特网管...

计算机网络——数据链路层-点对点协议(组成部分、PPP帧格式、透明传输、差错检测、工作状态)
文章 2024-06-07 来自:开发者社区

计算机网络——数据链路层-可靠传输的实现机制:回退N帧协议GBN(无差错情况、累积确认、有差错情况、发送窗口尺寸)

上篇中所介绍的停止-等待协议的信道利用率很低;若出现超时重传,则信道利用率更低。 如果发送方在收到接收方的确认分组之前可以连续发送多个数据分组,则可大大提高信道利用率,也就是一种流水线式的传输。 回退N帧协议GBN 介绍 本篇我们介绍回退N帧协议,该协议在流水线传输的基础上,利...

计算机网络——数据链路层-可靠传输的实现机制:回退N帧协议GBN(无差错情况、累积确认、有差错情况、发送窗口尺寸)

计算机网络基础

16 课时 |
26488 人已学 |
免费
开发者课程背景图
文章 2024-06-06 来自:开发者社区

计算机网络——数据链路层-差错检测(奇偶校验、循环冗余校验CRC)

我们知道, 实际的通信链路都不是理想的,比特在传输过程中可能会产生差错;1可能变成0,而0也可能变成1,这称为比特差错。 如下图所示: 比特流在传输过程中由于受到各种干扰就可能会出现比特差错,或称...

计算机网络——数据链路层-差错检测(奇偶校验、循环冗余校验CRC)
文章 2024-05-09 来自:开发者社区

计算机网络:封装成帧 & 透明传输 & 差错检测

数据链路层概述 从数据链路层来看,主机 H1 到 H2 的通信可以看成是在四段不同的链路上的通信组成的,所谓链路就是从一个节点到相邻节点的一段物理线路,中间没有任何其他的交换节点。要在链路上传输数据,仅有链路还不够,还需要一...

计算机网络:封装成帧 & 透明传输 & 差错检测
文章 2024-04-25 来自:开发者社区

【计算机网络】第三章 数据链路层(概述 封装成桢 差错检错)

第三章 数据链路层 3.1 数据链路层概述 数据链路层是计算机网络体系结构中的一层,位于物理层和网络层之间。它负责在相邻节点之间传输数据,并提供可靠的数据传输。 数据链路层的主要功能包括: 帧封装:将由网络层传递下来的数据分割成较小的数据帧(Fra...

【计算机网络】第三章 数据链路层(概述 封装成桢 差错检错)
文章 2024-03-07 来自:开发者社区

计算机网络:数据链路层之差错控制、奇偶校验码、CRC循环冗余码、海明码

一、差错控制 概括来说,传输中的差错都是由于噪声引起的。 全局性 1.由于线路本身电气特性所产生的随机噪声(热噪声),是信道固有的,随机存在的。 解决办法:提高信噪比来减少或避免干扰。(对传感器下手) 局部性 ⒉.外界特定的短暂原因所造成的冲击噪声,是产生差错的主要原因。 解决办法:通常利用编码技术来解决。 差错 ...

计算机网络:数据链路层之差错控制、奇偶校验码、CRC循环冗余码、海明码
文章 2023-10-16 来自:开发者社区

【计算机网络】第三章 数据链路层(概述 封装成桢 差错检错)

文章目录第三章 数据链路层3.1 数据链路层概述3.2 封装成帧3.3 差错检测3.3.1 奇偶校验3.3.2 循环冗余校验第三章 数据链路层3.1 数据链路层概述数据链路层是计算机网络体系结构中的一层,位于物理层和网络层之间。它负责在相邻节点之间传输数据,并提供可靠的数据传输。数据链路层的主要功能包括:帧封装:将由网络层传递下来的数据分割...

【计算机网络】第三章 数据链路层(概述 封装成桢 差错检错)
文章 2023-02-01 来自:开发者社区

<<计算机网络>>差错控制---奇偶效验码/循环冗余码ORC/海明码

检错编码1.奇偶效验码从图我们可以看出1.奇偶效验码由两部分组成 分别是一位校验元(也就是一个校验码)和n-1个信息原2.奇偶效验码分为奇效验码和偶效验码,使用那种要根据最前面加上校验元1后一共有几个1                奇效验码有奇数个1 偶校验码有偶数个1  数据经过转换发送过去的就是在前面加...

<<计算机网络>>差错控制---奇偶效验码/循环冗余码ORC/海明码
文章 2023-01-10 来自:开发者社区

计算机网络学习8:封装成帧、差错检测

封装成帧接收方的数据层如何从物理层交付的比特流中提取出一个个的帧呢?帧头和帧尾的作用之一就是 帧定界。例如PPP帧的帧头帧尾中就含有标志了。这样就可以一个个提取了。但是并不是每一种数据链路层协议的帧都包含有帧定界的标志。如MAC帧就没有这个格式。接收方是怎么接受的呢?物理层会在MAC帧前加上一个前导码。同时mac帧还规定了 帧间间隔,所以不需要 帧尾的定...

计算机网络学习8:封装成帧、差错检测
文章 2022-11-30 来自:开发者社区

【计算机网络】数据链路层学习笔记(二)差错检测和纠错及汉明码详解

本文首发于稀土掘金。该平台的作者 逐光而行 也是本人。参考书籍《Computer Networks (the fifth edition) 》(注:由于我看的是英文教材,以下内容为个人理解和翻译的内容,如有不恰当之处,还望多多包涵和指出)差错检测和纠错再次提醒!必须要牢记的是:虽然在数据链路层重点讲述了检错纠错,但是它并不仅仅是在该层出现!检错纠错码要用到比较高深的数学知识,如果不是特别有把握(....

【计算机网络】数据链路层学习笔记(二)差错检测和纠错及汉明码详解

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。