计算机网络传输层

计算机网络传输层

ID:5321389

大小:955.00 KB

页数:38页

时间:2017-11-23

计算机网络传输层_第1页
计算机网络传输层_第2页
计算机网络传输层_第3页
计算机网络传输层_第4页
计算机网络传输层_第5页
资源描述:

《计算机网络传输层》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章传输层传输层的功能与服务传输层协议等级Internet中TCP用户数据报协议UDP传输层的作用是在通信子网提供的服务基础上,为源主机和目的主机之间提供可靠、透明和价格合理的数据传输。第一节传输层的功能与服务传输层的目的:是为用户提供有效、可靠的服务。传输层的作用:在通信子网提供服务的基础上,为源主机和目的主机之间提供可靠的、透明的、价格合理的数据传输;是面向用户的高层和面向通信子网的低层之间的软件接口。第一节传输层的功能与服务6.1.1传输层服务类型1.传输层抽象模型:利用网络层提供的服务来实现

2、为用户提供有效、可靠的服务的目标。传输实体:传输层为高层提供服务的软硬件。2.服务类型:可提供面向连接的和无连接的两种类型的服务。第一节传输层的功能与服务6.1.2传输层服务质量传输层的主要功能:增加和优化网络层服务质量。传输层协议与通信子网服务的关系:通信子网提供的服务越少,则传输层协议越复杂!传输协议1通信子网1所提供的服务运输协议2通信子网2所提供的服务第一节传输层的功能与服务服务质量参数:建立连接延时:传输服务用户发出传输请求连接到收到确认之间的时间,包括远端传输实体处理的延时。延时越短,服

3、务质量越好。建立连接失败概率:在最大连接延时时间内不能建立连接的可能性。吞吐率:每秒钟传输的用户数据的字节数。传输延时:从源端传输用户发送报文开始到目的用户接收到报文为止的时间。残余误码率:丢失的、错误的报文占全部报文数的百分比。优先级:为传输用户提供一种表明连接重要程度的方法。当发生拥塞时,确保高优先级连接比低优先级连接先获得服务。恢复功能:给出因内部原因或拥塞情况下自动终止连接的可能性。6.1.3 传输服务原语套接字(socket)原语:用于客户-服务器模式,通过系统功能调用来实现。主要原

4、语有:SOCKET服务原语:用于建立发方通信端点,返回一个整数用作为标识。BIND服务原语:用于给新建立的通信端点赋予一个地址。CONNECT服务原语:在面向连接的TCP服务中用于在本地端点和远地端点间建立一条连接,在无连接的UDP服务中是把对方地址存储下来。LISTEN服务原语:服务器为请求连接的客户分配请求连接队列空间,并指定队列长度(一般为5)。第一节传输层的功能与服务主要原语有:ACCEPT服务原语:由服务器执行,等待连接请求的到来,请求到达后,服务器创建一个新连接端点,并将该端点的标识符

5、返给请求端,接着产生一个进程为该连接服务,然后再去等待新的连接。SEND服务原语:进行发送数据。RECV服务原语:进行接收数据。CLOSE服务原语:用于释放连接,双方都使用CIOSE原语后,连接即释放。第一节传输层的功能与服务例如,在面向连接的服务中:1.建立连接阶段:服务器顺序执行:SOCKETBINDLISTENACCEPT客户顺序执行:SOCKETBINDCONNECT2.数据传输阶段:双方用SEND和RECV原语进行发送和接收数据。3.释放连接阶段:双方用CLOSE原语后释放连接

6、。第一节传输层的功能与服务第二节OSI传输层协议传输层提供的服务是通过两端的传输实体之间所用的协议实现的!传输层协议和数据链路层协议运行环境的差异:在数据链路层:两个路由器(交换节点)通过数据链路直接通信;建立连接的过程简单,一个输出线对应一个路由器,且目的路由器一直处于等待连接状态。在传输层:两端的主机通过整个通信子网进行通信;建立连接过程较复杂,有较复杂的寻址过程,并且经常存在多条连接,连接的数目也动态变化,因此传输层的缓冲器管理和流量控制较复杂。第二节OSI传输层协议第二节传输层协议等级6.2.

7、1传输协议的类型——传输层协议依赖网络层提供的服务。网络层服务分三类:A类:提供完善服务,分组的丢失、重复及乱序情况可忽略不计,不使用N-RESET原语。B类:分组很少丢失,但时常使用N-RESET原语,协议建立新的网络连接,重新同步,然后继续传输数据。C类:提供完全不可靠的服务。用此类服务的传输层协议最复杂。第二节传输层协议等级传输层协议分五类:0类(A类):最简单类,只提供建立和释放连接的机制。1类(B类):基本错误恢复类,提供从N-RESET中恢复,不需要检错、流控.2类(A类):多路复

8、用类,比0类增加了多路复用的功能。3类(B类):错误恢复和多路复用类,既可采用多路复用又可从N-RESET中恢复,且使用显式流量控制。4类(C类):错误检测和恢复类,能处理分组的丢失、重复,从N—RESET和其它错误中恢复,以及多路复用等功能,是最复杂的协议。通信双方协商协议类型的过程:连接发起者连接响应者从提供的协议类型种选择一种不接收所有协议接受请求拒绝连接呼叫请求(提供协议类型)

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

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

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