零基础带你学习计算机网络复习—(五)(2)

简介: 零基础带你学习计算机网络复习—(五)

零基础带你学习计算机网络复习—(五)(1)https://developer.aliyun.com/article/1383329


五、可靠传输的实现机制-停止等待协议SW(Stop-and-Wait)

为什么要有停止等待协议?

  • 除了比特出差错,底层信道还会出现丢包问题。为了实现流量控制。
  • 丢包:物理线路故障、设备故障、病毒攻击、路由信息、错误等原因,会导致数据的丢包。

研究停等协议的前提?

  • 虽然现在常用全双工通信方式,但为了讨论问题的方便,仅考虑一方发送数据。
  • “停止-等待”就是每发送完一个分组就停止发送,等待对方确认,在收到确认后再发送。

停等协议有几种应用情况?

  • 无差错情况、有差错情况。

无差错情况主要有三种

1)数据帧丢失或者检测到帧出错

2)ACk丢失

3)ACk迟到

练习:

六、可靠传输的实现机制-回退N帧协议

练习:

七、可靠传输的实现机制-选择重传协议

  • 为了进一步提高性能,可设法只重传出现误码的数据分组,因此,接收窗口等于1(而应该大于1),以便接收方先收下失序到达但无误码并且序号落在数据分组,等到所缺分组收齐后再一并送交上去,这就是选择重传协议。


    练习:


    八、点对点协议PPP
  • 点对点协议PPP(Point-to-Point Protocol)是目前使用最广泛的点对点数据链路层协议。

    PPP协议为在点对点链路传输各种协议数据报提供了一个标准的方法,主要由以下三部分组成:
  • 对各种协议数据报的封装方法(封装成帧)。
  • 链路控制协议LCP : 用于建立、配置、以及测试数据链路的连接
  • 一套网络控制协议NCPs :其中的每一个协议支持不同的网络层协议。


九、媒体接入控制的基本概念

共享信道要着重考虑的一个问题就是如何协调多个发送和接收站点对一个共享传输媒体的占用,即媒体接入控制MAC(Medium Access Control)。

十、媒体接入控制-静态划分信道

  • 复用(Multiplexing)是通信技术中的一一个重要概念。复用就是通过一条物理线路同时传 输多路用户的信号。
  • 当网络中传输媒体的传输容量大于多条单一信道传输的总通信量时,可利用复用技术在一条 物理线路上建立多条通信信道来充分利用传输媒体的带宽。

相关文章
|
1月前
|
监控 网络协议 Linux
网络学习
网络学习
132 68
|
4月前
|
NoSQL Java Redis
Redis系列学习文章分享---第十八篇(Redis原理篇--网络模型,通讯协议,内存回收)
Redis系列学习文章分享---第十八篇(Redis原理篇--网络模型,通讯协议,内存回收)
68 0
|
4月前
|
存储 消息中间件 缓存
Redis系列学习文章分享---第十七篇(Redis原理篇--数据结构,网络模型)
Redis系列学习文章分享---第十七篇(Redis原理篇--数据结构,网络模型)
80 0
|
4天前
|
网络协议 网络架构
网络协议介绍与学习
网络协议介绍与学习
14 4
|
4天前
|
网络协议 网络安全 数据安全/隐私保护
网络基础知识学习
如果你打算深入学习网络技术,建议从上述基础知识入手,并逐渐扩展到更高级的主题,如网络编程、网络安全、网络管理等。同时,实践是学习网络技术的关键,可以通过搭建自己的小型网络环境来进行实验和探索。
9 2
|
1月前
|
网络协议 安全 网络安全
网络基础知识学习
【9月更文挑战第1天】
47 0
|
2月前
|
前端开发 算法 网络协议
如何学习计算机基础知识,打好前端和网络安全的基础
如何学习计算机基础知识,打好前端和网络安全的基础
37 4
|
2月前
|
网络协议
详解VXLAN网络中报文是如何转发的?值得收藏学习!
详解VXLAN网络中报文是如何转发的?值得收藏学习!
详解VXLAN网络中报文是如何转发的?值得收藏学习!
|
1月前
|
安全 Linux 网络安全
网络安全学习
【9月更文挑战第1天】
52 0
|
2月前
|
机器学习/深度学习 人工智能 TensorFlow
神经网络不再是黑魔法!Python带你一步步拆解,让AI学习看得见
【8月更文挑战第3天】神经网络,曾被视为难以触及的黑魔法,现已在Python的助力下变得平易近人。以TensorFlow或PyTorch为“魔法杖”,仅需几行Python代码即可构建强大的AI模型。从零开始,我们将教导AI识别手写数字,利用经典的MNIST数据集。通过数据加载、预处理至模型训练与评估,每个步骤都如精心编排的舞蹈般清晰可见。随着训练深入,AI逐渐学会辨认每个数字,其学习过程直观展现。这不仅揭示了神经网络的奥秘,更证明了任何人都能借助Python创造AI奇迹,共同探索未来的无限可能。
36 2
下一篇
无影云桌面