计算机网络课程笔记(四)

传输层(上)

本章概述
在这里插入图片描述

3.1 传输层服务概述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 复用和分用

多路复用和多路分用是传输层的必要功能
在这里插入图片描述

分用

在这里插入图片描述:网络层不处理端口号信息

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
:两种连接方式唯一的不同在于SP,TCP是一对一的
在这里插入图片描述

3.3 UDP

在这里插入图片描述
UDP尽管很简单,但依然有其存在的价值。
在这里插入图片描述:在UDP上也可以实现可靠数据传输。
在这里插入图片描述
在这里插入图片描述

3.4 可靠数据传输的基本原理

可靠数据传输原理

在这里插入图片描述
在这里插入图片描述

  • 注意单向箭头和双向箭头
  • 单向数据传输,控制信息双向流动

在这里插入图片描述

Rdt 1.0

在这里插入图片描述

  • 发送方和接收方之间没有控制信息交换
  • 是一种理想情况

Rdt 2.0

  • 假定只有位错误这一种错误形式(没有丢失、乱序等其他错误)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

Rdt 2.1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Rdt 2.2

在这里插入图片描述
在这里插入图片描述

Rdt 3.0

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

信道利用率计算请添加图片描述

3.5 滑动窗口协议

流水线机制

打破停-等机制
在这里插入图片描述
在这里插入图片描述

滑动窗口协议

在这里插入图片描述

Go-Back-N协议

在这里插入图片描述

  • 累计确认机制

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Selective Repeat协议

  • 不使用累计确认机制
  • 不直接舍弃乱序到达的分组
    在这里插入图片描述
    在这里插入图片描述
  • 发送方窗口和接收方窗口不同步

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

滑动窗口大小与序列号比特位数的关系

对于多种协议可以进行统一
请添加图片描述

总结

  • 信道的(不可靠)特性
  • 可靠数据传输的需求
  • Rdt 1.0
  • Rdt 2.0, rdt 2.1, rdt 2.2
  • Rdt 3.0
  • 流水线与滑动窗口协议
  • GBN
  • SR
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值