《计算机网络》课程教学资源(PPT课件)第五章 运输层

第5章运输层
第 5 章 运输层

第5章运输层 ■5.1运输层协议概述 ■5.2用户数据报协议UDP ■5.3传输控制协议TCP概述 ■5.4可靠传输的工作原理 ■5.5TCP报文段的首部格式 ■5.6TCP可靠传输的实现 ■5.7TCP的流量控制 ■5.8TCP的拥塞控制 ■5.9TCP的运输连接管理
第 5 章 运输层 ◼ 5.1 运输层协议概述 ◼ 5.2 用户数据报协议 UDP ◼ 5.3 传输控制协议 TCP 概述 ◼ 5.4 可靠传输的工作原理 ◼ 5.5 TCP 报文段的首部格式 ◼ 5.6 TCP 可靠传输的实现 ◼ 5.7 TCP 的流量控制 ◼ 5.8 TCP 的拥塞控制 ◼ 5.9 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 进程之间的通信 ◼ 从通信和信息处理的角度看,运输层向它上面 的应用层提供通信服务,它属于面向通信部分 的最高层,同时也是用户功能中的最低层。 ◼ 当网络的边缘部分中的两个主机使用网络的核 心部分的功能进行端到端的通信时,只有位于 网络边缘部分的主机的协议栈才有运输层,而 网络核心部分中的路由器在转发分组时都只用 到下三层的功能

运输层的作用 A 应用进程 应用进程 AP 端口 运输层提供应用进程间的逻辑通信 端口 IP层 主机A 主机B AP 路由器1 路由器2 AP3 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层来说,通信的两端是两台主机。但“两 台主机之间的通信”这种说法还不够清楚。 ◼ 严格地讲,两台主机进行通信就是两台主机中 的应用进程互相通信。 ◼ 从运输层的角度看,通信的真正端点并不是主 机而是主机中的进程。也就是说,端到端的通 信是应用进程之间的通信

网络层和运输层有明显的区别役 网络层是为主机之间提供逻辑通信, 而运输层为应用进程之间提供端到端的逻辑通信。 应用进程 应用进程 互联网 IP协议的作用范围 (提供主机之间的逻辑通信) TCP和UDP协议的作用范围 (提供进程之间的逻辑通信) 运输层协议和网络层协议的主要区别
网络层和运输层有明显的区别 网络层是为主机之间提供逻辑通信, 而运输层为应用进程之间提供端到端的逻辑通信。 应用进程 . 应用进程 . IP 协议的作用范围 (提供主机之间的逻辑通信) TCP 和 UDP 协议的作用范围 (提供进程之间的逻辑通信) 互联网 运输层协议和网络层协议的主要区别

运输层的作用 ■ 在一台主机中经常有多个应用进程同时分别和 另一台主机中的多个应用进程通信。 ■ 这表明运输层有一个很重要的功能一复用 (multiplexing)和分用(demultiplexing)。 ■了 根据应用程序的不同需求,运输层需要有两种 不同的运输协议,即面向连接的TCP和无连接 的UDP
运输层的作用 ◼ 在一台主机中经常有多个应用进程同时分别和 另一台主机中的多个应用进程通信。 ◼ 这表明运输层有一个很重要的功能——复用 (multiplexing)和分用 (demultiplexing)。 ◼ 根据应用程序的不同需求,运输层需要有两种 不同的运输协议,即面向连接的 TCP 和无连接 的 UDP

基于端口的复用和分用功能 发送方 接收方 应用进程 应用进程 应用层 眉雪目雪目冒 眉雪目雪目冒 日端口。 端口日 运输 TCP复用 UDP复用 TCP分用 UDP分用 UDR TCP报文段 用户数据报 UDP TCP 极文段 用户数据报 网络层 IP复用 IP分用 IP数据报 IP数据报
基于端口的复用和分用功能 应 用 层 运 输 层 网 络 层 TCP 报文段 UDP 用户数据报 应用进程 TCP 复用 IP 复用 UDP 复用 TCP 报文段 UDP 用户数据报 应用进程 端口 端口 TCP 分用 UDP 分用 IP 分用 IP 数据报 IP 数据报 发送方 接收方

屏蔽作用 ■ 运输层向高层用户屏蔽了下面网络核心的细节 (如网络拓扑、所采用的路由选择协议等), 它使应用进程看见的就是好像在两个运输层实 体之间有一条端到端的逻辑通信信道。 AP 逻辑通信信道 互联网
屏蔽作用 ◼ 运输层向高层用户屏蔽了下面网络核心的细节 (如网络拓扑、所采用的路由选择协议等), 它使应用进程看见的就是好像在两个运输层实 体之间有一条端到端的逻辑通信信道。 互联网 AP AP 逻辑通信信道
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机网络》课程教学资源(PPT课件)第六章 应用层.ppt
- 《计算机网络》课程教学资源(PPT课件)第七章 网络安全.ppt
- 《计算机网络》课程教学资源(PPT课件)第八章 互联网上的音频和视频服务.ppt
- 《计算机网络》课程教学资源(PPT课件)第九章 无线网络和移动网络.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)哈夫曼编码 Huffman Coding.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第零章 算法课程简介 Design and Analysis of Computer Algorithms.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第一章 算法概述概述(主讲:王红霞).ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第二章 分治与递归.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第三章 动态规划 Dynamic Programming.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第四章 贪心算法 Greedy Algorithm.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第五章 回溯算法 Backtrack Algorithm.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第六章 分支限界法 Branch-and-Bound Algorithm.ppt
- 《编译原理》课程教学资源(教材和参考书)编译原理-清华张素琴-第2版.pdf
- 《编译原理》课程教学资源(教材和参考书)编译原理-陈火旺-第3版.pdf
- 《编译原理》课程教学课件(PPT讲稿,2022)ch1-引论 Principles of Compiler.ppt
- 《编译原理》课程教学课件(PPT讲稿,2022)ch2-文法和语言.ppt
- 《编译原理》课程教学课件(PPT讲稿,2022)ch3-词法.ppt
- 《编译原理》课程教学课件(PPT讲稿,2022)ch4-自顶而下语法分析方法.ppt
- 《编译原理》课程教学课件(PPT讲稿,2022)ch6-LR分析.ppt
- 《编译原理》课程教学课件(PPT讲稿,2022)ch7-8-语法制导翻译和中间代码生成1/2.ppt
- 《计算机网络》课程教学资源(PPT课件)第四章 网络层.ppt
- 《计算机网络》课程教学资源(PPT课件)第三章 数据链路层.ppt
- 《计算机网络》课程教学资源(PPT课件)第二章 物理层.ppt
- 《计算机网络》课程教学资源(PPT课件)第一章 概述.ppt
- 《编译原理》课程教学课件(2023讲稿)cha01 引论.pdf
- 《编译原理》课程教学课件(2023讲稿)cha02-1 文法和语言.pdf
- 《编译原理》课程教学课件(2023讲稿)cha02-1 文法和语言——阅读.pdf
- 《编译原理》课程教学课件(2023讲稿)cha02-2 文法和语言_短语直接短语句柄.pdf
- 《编译原理》课程教学课件(2023讲稿)cha03 词法分析(NFA确定化最小化DFA).pdf
- 《编译原理》课程教学课件(2023讲稿)cha03 词法分析.pdf
- 《编译原理》课程教学课件(2023讲稿)cha04 自顶向下语法分析方法 讲授.pdf
- 《编译原理》课程教学课件(2023讲稿)cha04 自顶向下语法分析方法.pdf
- 《编译原理》课程教学课件(2023讲稿)cha05 自底而上语法分析.pdf
- 《编译原理》课程教学课件(2023讲稿)cha06 LR分析 1.pdf
- 《编译原理》课程教学课件(2023讲稿)cha07-08 01 语法制导翻译和中间代码生成.pdf
- 《编译原理》课程教学课件(2023讲稿)cha07-08 02 语法制导翻译和中间代码生成(补充 说明语句).pdf
- 《编译原理》课程教学课件(2023讲稿)cha09 运行时存储组织 讲授.pdf
- 《编译原理》课程教学课件(2023讲稿)cha09 运行时存储组织 阅读(含 嵌套过程定义中的非局部量访问 display表).pdf
- 《编译原理》课程教学课件(2023讲稿)cha10_1 代码优化 讲授.pdf
- 《编译原理》课程教学课件(2023讲稿)cha10_1 代码优化 阅读(含局部循环优化举例&基本块流图&DAG构造算法).pdf
