第68讲运输层ppt课件

第68讲运输层ppt课件

ID:18749185

大小:1.83 MB

页数:157页

时间:2018-09-22

第68讲运输层ppt课件_第1页
第68讲运输层ppt课件_第2页
第68讲运输层ppt课件_第3页
第68讲运输层ppt课件_第4页
第68讲运输层ppt课件_第5页
资源描述:

《第68讲运输层ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络层复习课件:网络层重点9/26/20211计算机网络_运输层第5章运输层5.1运输层协议概述5.1.1进程之间的通信5.1.2运输层的两个主要协议5.1.3运输层的端口5.2用户数据报协议UDP5.2.1UDP概述5.2.2UDP的首部格式9/26/20212计算机网络_运输层第5章运输层(续)5.3传输控制协议TCP概述5.3.1TCP最主要的特点5.3.2TCP的连接5.4可靠传输的工作原理5.4.1停止等待协议5.4.2连续ARQ协议5.5TCP报文段的首部格式9/26/20213计算机网络_运输层第5章运输层(续)5.6TCP可靠传输的实现5.6.1以字节为单位的滑动窗口5.6.2

2、超时重传时间的选择5.6.3选择确认SACK5.7TCP的流量控制5.7.1利用滑动窗口实现流量控制5.7.1必须考虑传输效率9/26/20214计算机网络_运输层第5章运输层(续)5.8TCP的拥塞控制5.8.1拥塞控制的一般原理5.8.2几种拥塞控制方法5.8.3随机早期检测RED5.9TCP的运输连接管理5.9.1TCP的连接建立5.9.2TCP的连接释放5.9.3TCP的有限状态机9/26/20215计算机网络_运输层5.1.1进程之间的通信为什么需要运输层两台主机通过网络层已可相互通信IP数据报包含源IP地址和目的IP地址为什么还要运输层?通信的终点并非主机;而是主机中的应用进程(Q

3、Q,IE等)一台主机中可能同时有多个应用进程与另一台主机的多个应用进程通信数据到达主机后,如何区分这些应用进程?9/26/20216计算机网络_运输层运输层的功能复用与分用复用:发送方的多个进程共用一个运输层协议分用:接收方的运输层把数据分交给不同进程其他重要功能可靠传输(差错检测)拥塞控制流量控制通过“端口”区分不同的进程9/26/20217计算机网络_运输层运输层协议和网络层协议的主要区别应用进程…应用进程…IP协议的作用范围(提供主机之间的逻辑通信)TCP和UDP协议的作用范围(提供进程之间的逻辑通信)因特网9/26/20218计算机网络_运输层运输层为相互通信的应用进程提供了逻

4、辑通信54321运输层提供应用进程间的逻辑通信主机A主机B应用进程应用进程路由器1路由器2AP1LAN2WANAP2AP3AP4IP层LAN1AP1AP2AP4端口端口54321IP协议的作用范围运输层协议TCP和UDP的作用范围AP39/26/20219计算机网络_运输层应用进程之间的通信两个主机进行通信实际上就是两个主机中的应用进程互相通信。应用进程之间的通信又称为端到端的通信。“运输层提供应用进程间的逻辑通信”。“逻辑通信”的意思是:运输层之间的通信好像是沿水平方向传送数据。但事实上这两个运输层之间并没有一条水平方向的物理连接。9/26/202110计算机网络_运输层5.1.3运输层的端

5、口操作系统中,进程是用进程标识符来标志的但是,不同操作系统使用的进程标识符不统一为了使运行不同操作系统的计算机的应用进程能够互相通信,就必须用统一的方法对TCP/IP体系的应用进程进行标志。9/26/202111计算机网络_运输层端口号(protocolportnumber)简称为端口(port)解决这个问题的方法就是在运输层使用协议端口号(protocolportnumber),或通常简称为端口(port)。虽然通信的终点是应用进程,但我们可以把端口想象是通信的终点,因为我们只要把要传送的报文交到目的主机的某一个合适的目的端口,剩下的工作(即最后交付目的进程)就由TCP来完成。9/26/20

6、2112计算机网络_运输层辨析:软件端口与硬件端口在协议栈层间的抽象的协议端口是软件端口(即运输层的端口)。路由器或交换机上的端口是硬件端口。硬件端口是不同硬件设备进行交互的接口,而软件端口是应用层的各个进程与运输实体进行层间交互的一种地址。9/26/202113计算机网络_运输层TCP的端口端口用一个16位端口号进行标志。端口号只具有本地意义,即端口号只是为了标志本计算机应用层中的各进程。在因特网中不同计算机的相同端口号是没有联系的。9/26/202114计算机网络_运输层三类端口熟知端口,数值一般为0~1023。登记端口号,数值为1024~49151,为没有熟知端口号的应用程序使用的。使用

7、这个范围的端口号必须在IANA登记,以防止重复。客户端口号或短暂端口号,数值为49152~65535,留给客户进程选择暂时使用。当服务器进程收到客户进程的报文时,就知道了客户进程所使用的动态端口号。通信结束后,这个端口号可供其他客户进程以后使用。9/26/202115计算机网络_运输层常用熟知端口80:http协议端口81:https协议端口53:域名解析服务DNS的端口21:FTP服务的端口……

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。