零基础带你学习计算机网络复习—(五)(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)是通信技术中的一一个重要概念。复用就是通过一条物理线路同时传 输多路用户的信号。
- 当网络中传输媒体的传输容量大于多条单一信道传输的总通信量时,可利用复用技术在一条 物理线路上建立多条通信信道来充分利用传输媒体的带宽。