IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 计算机网络(第二部分 第三章) -> 正文阅读

[网络协议]计算机网络(第二部分 第三章)

剧透

  • 链路层的功能

  • 链路层的两种信道

  • 局域网、广域网

  • 链路层的设备

数据链路层的研究思想

image-20211206143925347

数据链路层基本概念

数据链路层功能概述

image-20211206144903095

封装成帧

透明传输

image-20211206150231490

字符计数法

image-20211206150435357

字符填充法

image-20211206150659693

实现方法:

image-20211206150943441

零比特填充法

违规编码法

image-20211206151453940

差错控制(检错编码)

差错从何而来?

数据链路层的差错控制

image-20211206153857000

检错编码--奇偶校验码

image-20211206155057432

检错编码--CRC循环冗余码

image-20211206160714464

image-20211206160904421

纠错编码--海明码

海明码:发现双比特错,纠正单比特错。

工作原理:动一发而前全身

工作流程:

确定校验码位数r -> 确定校验码和数据的位置 -> 求出效验码的值 -> 检错并纠错

  • 确定效验码位数r

    image-20211206161928166

  • 确定检验码和数据的位置

    image-20211206162142037

  • 求出效验码的值

    image-20211206162743027

  • 检错并纠错

    image-20211206163134329

流量控制与可靠传输机制

数据链路层的流量控制

流量控制的方法

image-20211206181320434

流量控制的方法发送窗口/接受窗口的大小
停止-等待协议发送窗口大小=1,接受窗口大小=1
后退N帧协议(GBN)发送窗口大小>1,接受窗口大小=1
选择重传协议(SR)发送窗口大小>1,接受窗口大小>1

可靠传输、滑动窗口、流量控制

可靠传输:发送端发啥,接受端收啥。

流量控制:控制发送速率,使接收方有足够的缓冲空间来接收每一个帧。

滑动窗口解决:

  • 流量控制(收不下就不给确认,想发也发不了)

  • 可靠传输(发送方自动重传)

停止等待协议

image-20211206182947391

&停等协议--无差错情况

image-20211206193136038

&停等协议--有差错情况

image-20211207001229382

image-20211207001440714

停等协议性能分析

image-20211207001946403

信道利用率

后退N帧协议中的滑动窗口(GBN)

image-20211207183330676

GBN发送方必须响应的三件事

image-20211207183803343

GBN接收方要做的事

image-20211207184056222

运行中的GBN

image-20211207184436538

滑动窗口的长度

image-20211207184801536

GBN协议重点总结

  1. 累积确认(偶尔捎带确认)

  2. 接收方只按顺序接受帧,不按序无情丢弃

  3. 确认序列号最大的、按序到达的帧

  4. 发送窗口最大为2^n -1,接受窗口大小为1

GBN协议性能分析

好:因连续发送数据帧而提高了信道利用率。

坏:在重传时必须把原来已经正确传送的数据帧重传,使得传送效率低。

选择重传协议中的滑动窗口(SR)

image-20211207152340839

SR发送方必须响应的三件事

image-20211207153023526

SR接受方要做的事

image-20211207153548327

SR运行流程

image-20211207180828300

滑动窗口长度

image-20211207181731978

SR协议重点总结

  1. 对数据帧逐一确认,收一个确认一个

  2. 只重传出错帧

  3. 接收方有缓存

  4. image-20211207182103877

信道划分介质访问控制

传输数据使用得两种链路

image-20211207190253295

介质访问控制

image-20211207190802391

image-20211207221922570

信道划分介质访问控制(MAC Multiple Access Control)

image-20211207210241406

频分多路复用FDM(并行)

image-20211207210533037

时分多路复用TDM(并发)

image-20211207211201852

改进的时分复用--统计时分复用STDM

image-20211207211731325

波分多路复用WDM

image-20211207212012915

码分多路复用CDM

image-20211207213044412

动态分配信道

又称动态媒体介入控制/多点接入

特点:信道并非在用户通道时固定分配给用户。

随机访问介质访问控制

特点:所有用户可随机发送信息。发送信息时占全部宽带。当所有用户发送时,会有不协调问题,从而造成冲突。

ALOHA协议(不听就说!)

  • 纯ALOHA协议

    image-20211207214501154

  • 时隙ALOHA协议

    image-20211207214824715

关于ALOHA要知道的事

  1. 纯ALOHA比时隙ALOHA吞吐量更低,效率更低。

  2. 纯ALOHA想发就发,时隙ALOHA只有在时间片段开始时才能发。

CSMA协议(先听再说。)

image-20211207215406380

1-坚持CSMA

image-20211207215622739

非坚持CSMA

image-20211207215815922

p-坚持CSMA

image-20211207220307539

三种CSMA对比总结

1-坚持CSMA非坚持CSMAp-坚持CSMA
信道空闲马上发马上发p概率马上发,1-p概率等下一个时许再发送
信道忙继续坚持监听放弃监听,等一个随机时间再监听推迟到下一个时隙再监听

CSMA/CD协议

image-20211207235957569

传播时延对载波监听的影响

image-20211208001059769

如何确定碰撞后的重传时机

image-20211208001830682

image-20211208002002023

最小帧长问题

image-20211208002403680

CSMA/CA协议

image-20211207223957106

CSMA/CA协议工作原理

image-20211207224818562

CSMA/CD与CSMA/CA

image-20211207224959209

轮询协议

image-20211207222350235

令牌传递协议

image-20211207223309326

局域网基本概念和体系结构

局域网

image-20211208115830960

局域网拓扑结构

image-20211208120247607

局域网传输介质

局域网传输介质
有线局域网双绞线、同轴电缆、光纤
无线局域网电磁波

局域网介质访问控制方法

局域网介质访问控制方法特点
CSMA/CD常用于总线型局域网,也用于树形网络
令牌总线常用于总线局域网,也用于属性网络。它是把总线型或树形网络中的各个工作站按一定顺序如按接口地址大小排列形成一个逻辑环。只有令牌特有者才能控制总线,才有发送信息的权力
令牌环用于环形局域网,如令牌环网

局域网的分类

image-20211208121608579

IEEE 802标准

IEEE 802系列标准是IEEE 802 LAN/MAN标准委员会制定的局域网、城域网技术标准(1980年2月 成立)。其中最广泛使用的有以太网、令牌环、无线局域网等。这一-系列标准中的每一个子标准都由委员会中的一个专门工作组负责。——IEEE 802委员会

image-20211208122208733

MAC子层和LLC子层

image-20211208122632254

以太网概述

image-20211208133727008

以太网提供无连接、不可靠的服务

image-20211208133948970

以太网传输介质与拓扑结构的发展

image-20211208134257229

10BASE-T以太网

image-20211208134553105

适配器与MAC地址

image-20211208134920697

以太网MAC帧

image-20211208135621988

高速以太网

image-20211208135819082

IEEE 802.11

image-20211208151803473

802.11的MAC帧头格式

image-20211208152307318

802.11的MAC帧头格式

image-20211208152547574

无线局域网的分类

  • 有固定基础设施无线局域网

  • 无固定基础设施无线局域网的自组织网络

有固定基础设施无线局域网

image-20211208153040648

无固定基础设施无线局域网的自组织网络

image-20211208153145418

广域网

image-20211208153709263

PPP协议的特点

image-20211208153755401

PPP协议应满足的要求

image-20211208154236077

PPP协议无序满足的要求

  • 纠错

  • 流量控制

  • 序号

  • 不支持多点线路

PPP协议的三个组成部分(实现的功能)

image-20211208154634590

PPP协议的状态图

image-20211208154757895

PPP协议的帧格式

image-20211208155013824

PPP协议是面向字节的协议

HDLC协议

image-20211208155243213

HDLC的站

image-20211208155422903

HDLC的帧格式

image-20211208155650687

PPP协议&HDLC协议

image-20211208155958880

物理层扩展以太网

image-20211208164112906

链路层扩展以太网

网桥分类--透明网桥

image-20211208170954220

网桥分类--源路由网桥

image-20211208171313243

多接口网桥--以太网交换机

image-20211208171621276

以太网交换机的两种交换方式

image-20211208185537876

冲突域和广播域

image-20211208200638134

参考资料:

2019 王道考研 计算机网络

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-12-09 12:01:41  更:2021-12-09 12:01:52 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 9:49:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码