第5章运输层 ■ 5.1运输层协议概述 ■ 5.2用户数据报协议UDP ■ 5.3传输控制协议TCP概述 5.4可靠传输的工作原理 ■ 5.5TCP报文段的首部格式 ■ 5.6TCP的滑动窗口机制 ■ 5.7TCP的拥塞控制 ■5.8TCP的运输连接管理
第 5 章 运输层 5.1 运输层协议概述 5.2 用户数据报协议UDP 5.3 传输控制协议TCP概述 5.4 可靠传输的工作原理 5.5 TCP报文段的首部格式 5.6 TCP的滑动窗口机制 5.7 TCP的拥塞控制 5.8 TCP的运输连接管理
5.1运输层协议概述 ■ 5.1.1进程之间的通信 ■5.1.2运输层的两个主要协议 ■5.1.3运输层的端口
5.1 运输层协议概述 5.1.1 进程之间的通信 5.1.2 运输层的两个主要协议 5.1.3 运输层的端口
5.1.1进程之间的通信 从通信和信息处理的角度看,运输层向它上面 的应用层提供通信服务,它属于面向通信部分 的最高层,同时也是用户功能中的最低层。 当网络的边缘部分中的两个主机使用网络的核 心部分的功能进行端到端的通信时,只有位于 网络边缘部分的主机的协议栈才有运输层,而 网络核心部分中的路由器在转发分组时都只用 到下三层的功能
5.1.1 进程之间的通信 从通信和信息处理的角度看,运输层向它上面 的应用层提供通信服务,它属于面向通信部分 的最高层,同时也是用户功能中的最低层。 当网络的边缘部分中的两个主机使用网络的核 心部分的功能进行端到端的通信时,只有位于 网络边缘部分的主机的协议栈才有运输层,而 网络核心部分中的路由器在转发分组时都只用 到下三层的功能
运输层的作用 50 AP 应用进程 应用进程 AP2 端口运输层提供应用进程间的逻辑通信 端口 AP3 4 3 IP层 ■ 。 ◆ 2 a ■ ■ ■ ▣ ◆ ■ n ■■■ 主机A 主机B AP 1 路由器 路由器2 AP LAN WAN AP2 LAN2 AP4 IP协议的作用范围 运输层协议TCP和UDP的作用范围 运输层为相互通信的应用进程提供了逻辑通信
运输层的作用 5 4 3 2 1 运输层提供应用进程间的逻辑通信 主机 A 主机 B 应用进程 应用进程 路由器 1 路由器 2 AP1 WAN LAN2 AP2 AP3 AP4 IP 层 LAN1 AP1 AP2 AP4 端口 端口 5 4 3 2 1 IP 协议的作用范围 运输层协议 TCP 和 UDP 的作用范围 AP3 运输层为相互通信的应用进程提供了逻辑通信
运输层的作用 “逻辑通信”的意思是“好像是这样通信,但 事实上并非真的这样通信” 从P层来说,通信的两端是两台主机。但“两 台主机之间的通信”这种说法还不够清楚 严格地讲,两台主机进行通信就是两台主机中 的应用进程互相通信 ■ 从运输层的角度看,通信的真正端点并不是主 机而是主机中的进程。也就是说,端到端的通 信是应用进程之间的通信
运输层的作用 “逻辑通信”的意思是“好像是这样通信,但 事实上并非真的这样通信”。 从IP层来说,通信的两端是两台主机。但“两 台主机之间的通信”这种说法还不够清楚。 严格地讲,两台主机进行通信就是两台主机中 的应用进程互相通信。 从运输层的角度看,通信的真正端点并不是主 机而是主机中的进程。也就是说,端到端的通 信是应用进程之间的通信