计算机网络技术与应用第五章.pdf
计算机网络技术及应用计算机网络技术及应用
AprilApril,
董开坤
Computer Networks & Applications 1
ChChaptter5:5: 运输层运输层
主机A 主机B
应用进程应用进程AA 应用程序数据应用程序数据 应用进程应用进程BB
应用层 首部 数据部分 应用层
运输层 首部 数据部分 运输层
网际层网际层 首部首部 数据部分数据部分 网际层网际层
数据链路层 首部 数据部分 尾部 数据链路层
物理层 … 比 特 流 … 物理层
物物理理传传输输媒媒体体
Computer Networks 2
运输层运输层
运输层协议概述
用户数据报协议用户数据报协议UDPUDP
传输控制协议TCP 概述
可靠传输的工作原理可靠传输的工作原理
TCP 报文段的首部格式
TCP 可靠传输的实现
TCPTCP的流量控制的流量控制
TCP 的拥塞控制
TCPTCP 的运输连接管理的运输连接管理
Computer Networks 3
5.1 运输层协议概述
5.1.1 进程之间的通信
从通信和信息处理的角度看,运输层向它上面
的应用层提供通信服务的应用层提供通信服务,它属于面向通信部分它属于面向通信部分
的最高层,同时也是用户功能中的最低层。
当网络的边缘部分中的两个主机使用网络的核
心部分的功能进行端到端的通信时心部分的功能进行端到端的通信时,,只有位于只有位于
网络边缘部分的主机的协议栈才有运输层,而
网络核心部分中的路由器在转发分组时都只用网络核心部分中的路由器在转发分组时都只用
到下三层的功能。
Computer Networks 4
运输输层为相互通信的应用用进程提供程提供了逻辑辑通信
应用进程 应用进程
55AP1 AP22 端口 运输层提供应用进程间的逻辑通信 端口端口 APAP33 AP455
4 4
3 IP 层 3
2 2
1 1
主机A 主机 B