数据通信与计算机网络--14传输层.ppt
《数据通信与计算机网络--14传输层.ppt》由会员分享,可在线阅读,更多相关《数据通信与计算机网络--14传输层.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第14讲 传输层第第1414讲讲 运输层运输层/传输层传输层 课时授课计划 课 程 内 容第14讲 传输层第第1414讲讲 运输层运输层内容:与传输层相关的基本概念 TCP的基本内容 UDP的基本内容 目的与要求:掌握进程通信中客户/服务器模式的基本概念;掌握传输层的基本功能与服务质量QoS的基本概念;掌握TCP和UDP的基本内容;重点与难点:重点:TCP、UDP;难点:TCP。第14讲 传输层第第1414讲讲 运输层运输层课堂讨论:TCP?UDP?现代教学方法与手段:投影 PowerPoint幻灯课件复习(提问):解释本地路由?第14讲 传输层第八章第八章 传输层传输层和高层协议和高层协议8
2、.1 传输层8.2 实时运输协议8.3 远程过程调用第14讲 传输层8.1 传输层 传输服务 传输协议的要素 InternetInternet的传输协议第14讲 传输层传输服务 传输层的功能及在协议层次中的作用 传输层提供的服务 传输服务原语第14讲 传输层传输层在OSI模型中的位置 介于通信子网和资源子网之间,对高层用户屏蔽了通信的细节 弥补了通信子网所提供服务的差异和不足,提供端到端之间的无差错保证 传输层工作的繁简取决于通信子网提供服务的程度第14讲 传输层传输层与上下层之间的关系 传输层使高层用户看见的好象就在两个传输层实传输层使高层用户看见的好象就在两个传输层实体之间有一条端到端的、
3、可靠的、全双工的通信通路体之间有一条端到端的、可靠的、全双工的通信通路(即数字管道)(即数字管道)第14讲 传输层传输层提供的服务 面向连接的服务:通信可靠,对数据有校验和重发如TCP/IPTCP/IP模型中的FTPFTP、TelnetTelnet面向非连接的服务:对数据无校验和重发,通信速率高如TCP/IPTCP/IP模型中的SNMP SNMP 第14讲 传输层传输服务原语是应用程序和传输服务之间的接口 一个典型的面向连接的服务原语 第14讲 传输层伯克利套接字第14讲 传输层典型的套接字应用过程套接字的使用与文件的使用类似第14讲 传输层传输协议的要素传输层与数据链路层的比较 相同点:数据
4、的传送 不同点:数据链路层通过物理通道直接通信,而在传输层,其面对的传输通道是一个网络 数据链路层的通信是点对点的,每条输出线对应了唯一的一个设备,而传输层则需要给出目的端地址 第14讲 传输层传输协议的要素数据链路层的连接建立很简单,而传输层要复杂得多 在数据链路层无中间存储环节,而在传输层,每一途径的路由器都是存储、寻径、转发,而寻径到转发的时间随路由器本身和路由算法而定 数据链路层通常使用发送缓冲区和接收缓冲区,而在传输层,对每个连接都必须分配一定的缓冲区,其缓冲区的管理将复杂得多第14讲 传输层传输层必须讨论:寻址 连接建立 释放连接 流量控制和缓冲策略第14讲 传输层传输服务访问点T
5、SAP(Transport Service Access Point)两个程序要建立连接时,必须指明对方是哪一个应用程序,这个标记称为传输层地址,也称为传输服务访问点(TSAPTSAP)在TCPTCP协议中即TCPTCP的端口号 网络层地址称为网络服务访问点NSAPNSAP(Network Service Access PointNetwork Service Access Point)NSAPNSAP在IPIP协议中即IPIP地址 第14讲 传输层连接方案举例 访问一个时间服务器第14讲 传输层访问一个时间服务器的说明1.1.主机2 2上的定时器服务进程将自己连到122122号TSAPTSA
6、P上,等待即将到来的请求。例如,可以用LISTENLISTEN调用 2.2.主机1 1上的一个应用进程想找出当天的时间,便发出一个CONNECTCONNECT请求,将6 6号TSAPTSAP设定为源地址,将122122号TSAPTSAP设定为目的地址 3.3.主机1 1的传输实体使用其网络地址并通过主机2 2的网络地址,便能与主机2 2的传输实体通话了 4.4.主机1 1上的传输实体向主机2 2上对等端说的第一句话是:“我想在我的6 6号TSAPTSAP和你的122122号TSAPTSAP之间建立一个传输连接,如何?”?”5.5.主机2 2上的传输实体便询问122122号TSAPTSAP的定时
7、服务器是否愿意接受一个新的连接,如果它同意,传输连接便建立成功 第14讲 传输层如何知道对方的TSAP well-known TSAPwell-known TSAP 每个服务都有自己固定的TSAPTSAP,所有网络用户都知道采用名字服务器(name servername server)或目录服务器(directory serverdirectory server)用户与名字服务器建立连接,向服务器发送一个报文,指明服务的名称,服务器将该服务对应的TSAPTSAP返回给用户。类似于114114查号 对方将分配的TSAPTSAP通知主机第14讲 传输层对方将分配的TSAPTSAP通知主机 初始连接
8、协议(initial connection protocol)第14讲 传输层TSAPTSAP地址的结构 层次型:TSAPTSAP地址=NSAP=NSAP地址+本地应用标识(端口号)平面型:需要一个名字服务器来解析。输入TSAPTSAP,输出它的网络地址 第14讲 传输层连接建立 通信子网的不可靠性 通信子网中存在着延时和分组的丢失,以及由于延时和丢失而带来的重复分组 由于通信子网的尽力而为的传输原则,一个早已超时的分组最终还是到达了目的端,所以有必要将分组的生命周期限制在一个适当的范围内 连接建立时,如何处理过期分组,保证连接的唯一性是连接建立过程中首要考虑的问题 常用的方法是:三次握手法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据通信 计算机网络 14 传输
限制150内