为TCP和UDP协议的学习前奏,简单的介绍一下运输层的相关内容,方便对TCP,UDP的学习。
1.概述
运输层的任务主要是负责主机中两个进程之间的通信。
运输层的基本功能:
- 复用与分用
- 差错控制(完整性控制)
- 可靠传输(按序交付,无丢失,不重复)
- 拥塞控制(收发双方的协调一致)
- 流量控制(全局上的通信流量调节)
2.网络层与运输层的区别
- 运输层为应用进程之间提供端到端的逻辑通信。
网络层为主机之间提供端到端的逻辑通信
- 运输层对收到的报文进行差错检测,包括首部和数据部分。
网络层IP数据报首部中的检验和字段,只检验首部是否出现差错而不检验数据部分。