传输层服务学习内容
- 理解传输层服务的基本理论和基本机制 - 复用/分用 - 可靠数据传输机制 - 流量控制机制 - 拥塞控制机制 - 掌握Internet的传输层协议 - UDP:无连接传输服务 - TCP:面向连接的传输服务 - TCP拥塞控制 |
![]() |
---|---|
1 传输层概述
1.1 传输层服务和协议
传输层协议为运行在不同Host上的进程提供了一种逻辑通信机制
- 端系统运行传输层协议
- 发送方:将应用递交的消息分成一个或多个的Segment,并向下传给网络层。
- 接收方:将接收到的segment组装成消息,并向上交给应用层。
传输层的两个主要协议
网络层:提供主机之间的逻辑通信机制
- 传输层:提供应用进程之间的逻辑通信机制
- 位于网络层之上
- 依赖于网络层服务
- 对网络层服务进行(可能的)增强
家庭类比:
12个孩子给12个孩子发信
应用进程= 孩子
应用消息= 信封里的信
主机= 房子
传输层协议= 李雷和韩梅梅
网络层协议= 邮政服务
1.3 Internet传输层协议
- 可靠、按序的交付服务(TCP)
拥塞控制
流量控制
连接建立
- 不可靠的交付服务(UDP)
基于“尽力而为(Best-effort)”的网络层,没有做(可靠性方面的)扩展
- 两种服务均不保证
2 复用和分用
多路复用和多路分用