第六章 网络传输服务要点课件.ppt
《第六章 网络传输服务要点课件.ppt》由会员分享,可在线阅读,更多相关《第六章 网络传输服务要点课件.ppt(59页珍藏版)》请在三一办公上搜索。
1、1,第六章网络传输服务(一),2,6.1传输服务的地位和作用6.2传输协议的基本要素6.3面向连接的TCP协议6.4无连接的UDP协议,第六章网络传输服务,3,6.1传输服务的地位和作用,1)什么是传输服务2)传输层的地位3)传输层的必要性4)传输层的功能,4,1)什么是传输服务,为应用进程提供端到端的服务增强网络层提供的服务质量QoS,应用进程,应用进程,网络层,网络层,传输实体,传输实体,TPDU,接口,接口,TSAP(传输地址),NSAP(网络地址),传输协议,5,什么是传输实体,Transport Entity在收/发两端的传输层实现对等实体通信的硬件或软件利用网络层提供的点到点的分组
2、传输服务向高层提供端到端的TPDU(传输协议数据单元)传输服务,6,软件系统,硬件系统,主机 总线,CPU,内存,外设,硬盘,网卡,打印,软盘,终端,操作系统,文字处理,通信网络,文件管理,开发工具,高级语言,设备驱动,应用软件,应用软件,传输实体的实现,用户进程网络应用程序OS内核网卡/子网接口,7,点到点的传输 (Point-to-Point),AEnd,CEnd,BEnd,R1,R2,R3,A-to-R1,R3-to-R1,R1-to-R2,R2-to-B,R1-to-R2,R3-to-R2,C-to-R3,R1-to-A,8,端到端的传输 (End-to-End),R1,R3,R2,A
3、End,A-to-B,C-to-A,CEnd,BEnd,9,Frame,Packet,TPDU,TPDU,传输协议数据单元TPDU,Data,Data,Data,Packet,TPDU,Data,传输层的数据封装,10,2)传输层的地位,传输层Transport,传输层Transport,OSI上三层,OSI上三层,OSI下三层,OSI下三层,用户进程管理,通信子网,向上提供标准的传输服务向下屏蔽不同的通信子网,11,3)传输层的必要性,网络层的分组传输是不可靠的无法确定数据到达终点的时间子网中各站点存储转发的随机性无法确定数据未达终点的状态丢失/延迟/即刻到达有必要增强网络层提供的服务质量,
4、12,连接建立的延迟连接建立失败的概率吞吐率(Byte/s)传输延迟残余误码率保护优先级恢复,传输层服务质量的典型参数,请求,确认,主机A,主机B,数据,A B,13,4)传输层的功能,端到端的连接管理建立连接数据传输释放连接流量控制差错控制L4与L2的比较,14,TCP连接的状态,一条TCP连接在其生命期内会经历一系列的状态。这些状态有:LISTEN:正在等待一个来自任何远程TCP和端口的连接请求。SYNSENT:在已经发出一个连接请求后正在等待一个匹配的连接请求SYNRECEIVED:在已经收到并发出了一个连接请求后等待一个证实连接请 求的确认。ESTABLISHED:一个打开的连接。通过
5、此连接接收到的数据能够被传递到用户。该状态是此连接的数据传输阶段的正常状态。FINWAIT1:正在等待一个针对先前发送的连接终止请求的确认。FINWAIT2:正在等待一个来自远程TCP的连接终止请求。CLOSEWAIT:正在等待一个来自本地用户的连接终止请求CLOSING:正在等待一个来自远程TCP的连接终止请求的确认。LASTACK:正在等待一个先前发往远程TCP的连接终止请求的确认(包括对其连接终止请求的确认)TIMEWAIT:等足够的时间以确保远程TCP接收到了其连接终止请求的确认CLOSED:根本不存在连接的状态。,15,L2物理通信信道,L4与L2的比较,功能相似流量控制差错控制数据
6、(报文/帧)排序传输环境不同通信子网的存储能力,L4,通信子网,主机,16,6.2传输协议的基本要素,1)标识端点 (传输用户)2)建立连接3)释放连接4)流量控制和缓冲策略5)多路复用6)崩溃恢复,17,1)标识端点,需要实现传输用户的全网唯一标识定义端点地址NSAPTSAP主机地址,应用进程,网络层,传输实体,接口,接口,TSAP(传输地址),NSAP(网络地址),18,2)建立连接,传输连接的概念识别接收方端点TSAP建立连接面临的问题重复连接问题的解决办法,19,传输连接的概念,概念面向应用层需要传输服务的进程在两个传输用户之间建立逻辑联系承认对方是自己的传输连接端点表象内部表现为一些
7、缓冲区和一组协议机制外部表现为高可靠性,20,识别接收方端点TSAP,连接的发起方如何确定对方的TSAP?静态分配TSAP每个用户进程拥有固定的、公开的TASP每个用户进程始终侦听TSAP动态分配TSAP(用C/S方式)进程服务器,统一处理传输连接请求名字(或目录)服务器,21,进程服务器,用户进程,服务器进程1,进程服务器,服务器进程n,1.请求连接进程1,3. 进程1的TSAP,2.装载进程1分配TSAP,客户机,服务器,固定/公开,初始连接协议,22,名字(目录)服务器,用户进程,服务器进程1,名字服务器,服务器进程n,1.请求连接进程1,3. 进程1的TSAP,2.目录查询 获知TSA
8、P,客户机,服务器,固定/公开,23,confirm,建立连接面临的问题,request,confirm,indication,response,超时,request,re-request,indication,indication,response,response,confirm,正常连接,重复连接,24,重复连接的解决办法,非重复TSAP过时连接表分组的TTL机制三次握手机制,25,非重复TSAP,方法系统为每次连接赋予一个新的TSAP当连接被释放时将此TSAP废弃问题不支持C/S动态连接方式(没有公认的TSAP地址概念),26,过时连接表,方法为每个连接分配连接标识符,存入TPDU当连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六章 网络传输服务要点课件 第六 网络 传输 服务 要点 课件
链接地址:https://www.31ppt.com/p-1921238.html