网络传输服务实用培训教程课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网络传输服务实用培训教程课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 传输 服务 实用 培训 教程 课件
- 资源描述:
-
1、16.1传输服务的地位和作用传输服务的地位和作用6.2传输协议的基本要素传输协议的基本要素6.3面向连接的面向连接的TCP协议协议6.4无连接的无连接的UDP协议协议第六章第六章 网络传输服务网络传输服务26.1 传输服务的地位和作用传输服务的地位和作用1)什么是传输服务)什么是传输服务2)传输层的地位)传输层的地位3)传输层的必要性)传输层的必要性4)传输层的功能)传输层的功能31)什么是传输服务)什么是传输服务 为应用进程提供端到端的服务为应用进程提供端到端的服务 增强网络层提供的服务质量增强网络层提供的服务质量QoS应用进程应用进程应用进程应用进程网络层网络层网络层网络层传输实体传输实体
2、传输实体传输实体TPDU接口接口接口接口TSAP(传输地址)(传输地址)NSAP(网络地址)(网络地址)传输协议传输协议4什么是传输实体什么是传输实体Transport Entity 在收在收/发两端的传输层实现对等实体通信发两端的传输层实现对等实体通信的硬件或软件的硬件或软件 利用网络层提供的点到点的分组传输服务利用网络层提供的点到点的分组传输服务 向高层提供端到端的向高层提供端到端的TPDU(传输协议数据(传输协议数据单元)传输服务单元)传输服务5软件软件系统系统硬件硬件系统系统主机主机 总线总线CPU内存内存外设外设硬盘硬盘网卡网卡打印打印软盘软盘终端终端操作系统操作系统文字处理文字处理
3、通信网络通信网络文件文件管理管理开发开发工具工具高级高级语言语言设备设备驱动驱动应应用用软软件件应应用用软软件件传输实体的实现传输实体的实现 用户进程用户进程 网络应用程序网络应用程序 OS内核内核 网卡网卡/子网接口子网接口6点到点的传输点到点的传输(Point-to-Point)AEndCEndBEndR1R2R3A-to-R1R3-to-R1R1-to-R2R2-to-BR1-to-R2R3-to-R2C-to-R3R1-to-A7端到端的传输端到端的传输(End-to-End)R1R3R2AEndCEndBEnd8FramePacketTPDUTPDU传输协议数据单元传输协议数据单元T
4、PDUDataDataDataPacketTPDUData传输层的数据封装传输层的数据封装92)传输层的地位)传输层的地位传输层传输层Transport传输层传输层TransportOSI上三层上三层OSI上三层上三层OSI下三层下三层OSI下三层下三层用户进程管理用户进程管理通信子网通信子网向上提供标准的传输服务向上提供标准的传输服务向下屏蔽不同的通信子网向下屏蔽不同的通信子网103)传输层的必要性)传输层的必要性 网络层的分组传输是不可靠的网络层的分组传输是不可靠的 无法确定数据到达终点的时间无法确定数据到达终点的时间 子网中各站点存储转发的随机性子网中各站点存储转发的随机性 无法确定数据
5、未达终点的状态无法确定数据未达终点的状态 丢失丢失/延迟延迟/即刻到达即刻到达有必要增强网络层提供的服务质量有必要增强网络层提供的服务质量11 连接建立的延迟连接建立的延迟 连接建立失败的概率连接建立失败的概率 吞吐率吞吐率(Byte/s)传输延迟传输延迟 残余误码率残余误码率 保护保护 优先级优先级 恢复恢复传输层服务质量的典型参数传输层服务质量的典型参数请求请求确认确认主机主机A主机主机B数据数据A B124)传输层的功能)传输层的功能 端到端的连接管理端到端的连接管理 建立连接建立连接 数据传输数据传输 释放连接释放连接 流量控制流量控制 差错控制差错控制 L4与与L2的比较的比较13一
6、个连接管理状态图一个连接管理状态图服务器服务器虚电路虚电路客户机客户机空闲空闲被动建立被动建立主动建立主动建立主动释放主动释放被动释放被动释放空闲空闲Connect连接连接ConnectTPDU receivedTPDU receivedDisconnectTPDU receivedDisconnectTPDU received14L2物理通信信道物理通信信道L4与与L2的比较的比较 功能相似功能相似 流量控制流量控制 差错控制差错控制 数据(报文数据(报文/帧)排序帧)排序 传输环境不同传输环境不同 通信子网的存储能力通信子网的存储能力L4通信子网通信子网主机主机156.2 传输协议的基本要
7、素传输协议的基本要素1)标识端点)标识端点(传输用户)(传输用户)2)建立连接)建立连接3)释放连接)释放连接4)流量控制和缓冲策略)流量控制和缓冲策略5)多路复用)多路复用6)崩溃恢复)崩溃恢复161)标识端点)标识端点 需要实现传输用户需要实现传输用户的全网唯一标识的全网唯一标识 定义端点地址定义端点地址 NSAP TSAP 主机地址主机地址应用进程应用进程网络层网络层传输实体传输实体接口接口接口接口TSAP(传输地址)(传输地址)NSAP(网络地址)(网络地址)172)建立连接)建立连接 传输连接的概念传输连接的概念 识别接收方端点识别接收方端点TSAP 建立连接面临的问题建立连接面临的
8、问题 重复连接问题的解决办法重复连接问题的解决办法18传输连接的概念传输连接的概念 概念概念 面向应用层需要传输服务的进程面向应用层需要传输服务的进程 在两个传输用户之间建立逻辑联系在两个传输用户之间建立逻辑联系 承认对方是自己的传输连接端点承认对方是自己的传输连接端点 表象表象 内部表现为一些缓冲区和一组协议机制内部表现为一些缓冲区和一组协议机制 外部表现为高可靠性外部表现为高可靠性19识别接收方端点识别接收方端点TSAP 连接的发起方如何确定对方的连接的发起方如何确定对方的TSAP?静态分配静态分配TSAP 每个用户进程拥有固定的、公开的每个用户进程拥有固定的、公开的TASP 每个用户进程
9、始终侦听每个用户进程始终侦听TSAP 动态分配动态分配TSAP(用(用C/S方式)方式)进程服务器,统一处理传输连接请求进程服务器,统一处理传输连接请求 名字(或目录)服务器名字(或目录)服务器20进程服务器进程服务器用户进程用户进程服务器进程服务器进程1进程服务器进程服务器服务器进程服务器进程n1.请求连接进程请求连接进程13.进程进程1的的TSAP2.装载进程装载进程1分配分配TSAP客户机客户机服务器服务器固定固定/公开公开初始连接协议初始连接协议21名字(目录)服务器名字(目录)服务器用户进程用户进程服务器进程服务器进程1名字服务器名字服务器服务器进程服务器进程n1.请求连接进程请求连
10、接进程13.进程进程1的的TSAP 2.目录查询目录查询 获知获知TSAP客户机客户机服务器服务器固定固定/公开公开22confirm建立连接面临的问题建立连接面临的问题requestconfirmindicationresponse超时超时requestre-requestindicationindicationresponseresponseconfirm正常连接正常连接重复连接重复连接23重复连接的解决办法重复连接的解决办法 非重复非重复TSAP 过时连接表过时连接表 分组的分组的TTL机制机制 三次握手机制三次握手机制24非重复非重复TSAP 方法方法 系统为每次连接赋予一个新的系统为
11、每次连接赋予一个新的TSAP 当连接被释放时将此当连接被释放时将此TSAP废弃废弃 问题问题 不支持不支持C/S动态连接方式(没有公认的动态连接方式(没有公认的TSAP地址概念)地址概念)25过时连接表过时连接表 方法方法 为每个连接分配连接标识符,存入为每个连接分配连接标识符,存入TPDU 当连接被释放时,将此连接信息存入过时连当连接被释放时,将此连接信息存入过时连接表接表 每个新的连接请求到达时,根据标识符核对每个新的连接请求到达时,根据标识符核对过时连接表,如已过时则视为重复连接过时连接表,如已过时则视为重复连接 问题问题 需要保留历史记录,不适应突变情况需要保留历史记录,不适应突变情况
12、26分组的分组的TTL机制机制 方法方法 定义和计数每个分组的生存时间定义和计数每个分组的生存时间TTL 超时未达目的地,视为陈旧分组,被抛弃超时未达目的地,视为陈旧分组,被抛弃 问题问题 消除重复连接请求需要依赖子网完成消除重复连接请求需要依赖子网完成 网络层分组传输的不可靠性网络层分组传输的不可靠性27三次握手建立连接三次握手建立连接Three-way handshaking 正常建立连接过程正常建立连接过程 对重复连接的处理对重复连接的处理 重复重复CR 重复重复CR与重复与重复ACC并存并存28三次握手建立连接过程三次握手建立连接过程连接请求连接请求CR(seq=x)接受连接,回送确认
展开阅读全文