您所在位置: 网站首页 / 第7章传输层课件教学提纲.ppt / 文档详情
第7章传输层课件教学提纲.ppt 立即下载
2024-12-04
约2.5千字
约59页
0
1.3MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

第7章传输层课件教学提纲.ppt

第7章传输层课件教学提纲.ppt

预览

免费试读已结束,剩余 54 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章传输层本章学习要求:7.1网络环境中分布式进程通信的基本概念网络层及以下的各层实现了网络中主机之间的通信,但是数据通信不是最终的目的;

计算机网络最本质的活动是分布在不同地理位置的主机之间的进程通信,以实现各种网络服务功能;

设置传输层的主要目的就是要实现分布式进程通信。正在运行的进程叫做运行态;

等待分配CPU的进程叫做就绪态;

等待其他的条件的进程叫做等待态;

进程状态反映出进程执行过程的变化;

要保证系统正常地工作,操作系统必须对进程的创建、撤消与状态转换进行控制;

从进程的观点看,操作系统的核心则是控制和协调这些进程的运行,解决进程之间的通信。在解决单机环境下操作系统的进程通信中:

BSDUNIX引入了管道(pipe)、命名管道(namedpipe)和软中断信号(signal)机制;
AT&TUNIX引入了消息(message)、共享存储区(sharedmemory)和信号量(semaphore)等;
UNIX系统的消息、共享存储区和信号量统称为进程通信(interprocesscommunication,IPC)机制;
IPC机制也不适应于网络环境中的进程通信。7.1.2网络环境中分布式进程通信的特点网络环境中的进程通信与单机系统内部的进程通信的主要区别:

网络中主机的高度自治性;

不是在同一个主机系统之中,没有一个统一的高层进行控制与管理;

网络中一台主机对其他主机的
•活动状态;
•位于其他主机系统中的各个进程状态;
•这些进程什么时间参与网络活动;
•希望与网络中哪一台主机的什么进程通信一概无从知道。1.网络环境中分布式进程通信需要解决:2.网络环境中进程标识3.多重协议的识别网络环境中一个完整的进程通信标识需要一个五元组来表示:

协议本地地址本地端口号
远地地址远地端口号


在UNIX操作系统中:

三元组又叫做半相关half-association
五元组叫做一个相关association7.1.3进程间相互作用模式:Client/Server模型1.Client/Server模型的基本概念网络环境中进程通信要解决的进程间相互作用的模式;
在TCP/IP协议体系中,进程间的相互作用采用客户/服务器(Client/Server)模型;
客户与服务器分别表示相互通信的两个应用程序的进程;
客户向服务器发出服务请求,服务器响应客户的请求,提供客户机所需要的网络服务。2.为什么要采用客户机/服务器模型?网络环境中进程通信的异步性

分布在不同主机系统中的进程什么时间发出通信请求,希望和哪一台主机的哪一个进程通信,以及对方进程是否能接受通信请求是不确定的;

网络分布式进程之间不存在一个高层的调度与协调;

必须要建立一个体制,为准备通信的进程之间建立起连接,在进程交换数据的过程中维护连接,为数据交换提供同步。客户—一次进程通信中发起的一方;

服务器—接受进程通信的请求,提供服务的
一方;

每一次通信由客户进程随机启动;

服务器进程处于等待状态,及时响应客户服务请求。7.1.4进程通信中Client/Server模型实现方法解决服务器处理并发请求的基本方案:

设计一个并发服务器;

采用重复服务器的方法。并发服务器(concurrentserver)客户与并发服务器建立传输连接的过程重复服务器(interativeserver)比较讨论7.2传输层的基本功能7.2.1传输层的端-端通信7.2.2传输层协议的基本功能1.传输层在协议层次结构中的位置2.传输协议数据单元7.2.3网络服务与服务质量QoS衡量服务质量QoS的主要指标

连接建立延迟/连接释放延迟;

连接建立/释放失败概率;

传输时延;

吞吐率;

残留误码率;

传输失败概率。
连接建立延迟

从传输服务用户要求建立连接到收到连接确认之间所经历的时间;
它包括了远端传输实体的处理延迟;
连接建立延迟越短,服务质量越好。

连接建立失败的概率

在最大连接建立延迟时间内,连接未能建立的可能性;
由于网络拥塞,缺少缓冲区或其他原因造成的失败。吞吐率

吞吐率是在某个时间间隔内测得的每秒钟传输的用户数据的字节数;
每个传输方向分别用各自的吞吐率来衡量。

传输延迟

传输延迟是指从源主机传输用户发送报文开始到目的主机传输用户接收到报文为止的时间;
每个方向的传输延迟是不同的。残余误码率

残余误码率用于测量丢失或乱序的报文数占整个发送的报文数的百分比;
理论上残余误码率应为零,实际上它可能是一较小的值。

安全保护

安全保护为传输用户提供了传输层的保护,以防止未经授权的第三方读取或修改数据。优先级

为传输用户提供用以表明哪些连接更为重要的方法;
当发生拥塞事件时,确保高优先级的连接先获得服务。

恢复功能

当出
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

第7章传输层课件教学提纲

文档大小:1.3MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用