计算机网络【3】传输层

ppt、笔记总结

一、传输层服务

1. 传输层服务 协议

  • 传输层 协议在终端 进程间的逻辑交流
  • 网络层 -----------------主机(hosts)的逻辑交流
  • 上层 依赖于 下层的服务
    在这里插入图片描述
    在这里插入图片描述

2. 网络层

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

二、多路复用、解复用

1. 原理

发送方 sender 向下 多路复用
接收方 receiver 向上 多路分解
在这里插入图片描述

解封装原理

在这里插入图片描述

无连接的解封装:二元组

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

有连接的解封装 : 四元组

在这里插入图片描述

一个进程 多个线程

在这里插入图片描述

三、UDP

1. 概述 为何使用

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

2. UDP报文段

在这里插入图片描述

3.校验和 checksum

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

四、可靠传输原理

可靠

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

rdt1.0 : 无错误、无丢包

在这里插入图片描述

rdt 2.0 :有位错误 :引入ACK NAK

:

在这里插入图片描述

FSM

在这里插入图片描述

无错误的场景

在这里插入图片描述

有错误的场景

在这里插入图片描述

rdt 2.0 的致命错误

在这里插入图片描述

解决:序列号

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

rdt 2.1

在这里插入图片描述

在这里插入图片描述

对比

在这里插入图片描述

rdt 2.2 NAK-free ACK0=NAK1

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

rdt 3.0 合理时间:定时器

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

无丢失
丢包

在这里插入图片描述

ACK loss
计时过早

在这里插入图片描述

性能不佳

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

解决性能不佳:流水线协议

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

流水线协议

在这里插入图片描述

滑动窗口协议

在这里插入图片描述

GBN协议

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

SR协议

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

在这里插入图片描述

五、TCP

1. TCP概述

在这里插入图片描述

2. TCP报文段格式

在这里插入图片描述

序列号

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

ACKS

在这里插入图片描述

3. TCP RTT和超时

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

指数加权平均值

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

六、TCP可靠数据传输

在这里插入图片描述

1. TCP 发送方的三个事件

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

TCP sender

在这里插入图片描述

TCP重传

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

2. TCP 快速重传机制

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

3. TCP 流量控制 flow (考虑接收方能否接的过来)

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

4. TCP 连接管理

建立

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

关闭

在这里插入图片描述

客户端lifecycle

在这里插入图片描述

服务器cycle

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

5. TCP 拥塞控制 congestion(网络 道路)

在这里插入图片描述

拥塞成因和代价

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

拥塞控制基本原理

在这里插入图片描述

合理调整发送速率
加性增-乘性减 AIMD

加: 线性增长
乘:成倍减少
在这里插入图片描述

慢启动 SS

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

Threshold变量

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

6. TCP 吞吐率

在这里插入图片描述

7. 未来的TCP TCP 公平性

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值