OSI七层模型:传输层协议

网络协议传输层:

传输层在开放系统互连(OS I)模型中负责网络端到端通信,别名运输层。传输层在分层体系结构协议和其它网络组件应用范围内为运行在不同主机上的应用进程之间提供逻辑通信服务(logical communication)。


OSI传输层是干什么用的?

传输层还负责纠错管理,为终端用户提供高质量和可靠的信息。传输层允许主机通过网络发送和接收错误已校数据、数据包或消息,该层属于网络组件并允许复用。

传输层是OSI模型的第几层?

传输层是OSI网络参考模型中的第四层.


OSI传输层有什么特点?

在OSI七层模型中,传输层无形地工作于位于其上面的三层即会话层、表示层、应用层,并为其准确的传递和接收数据。发送端将应用程序消息分段,并将它们传递到网络层。接收端会将这些分段重组成消息并将它们传递给应用层。

设置传输层的原因及传输层的具体任务包括:

面向连接通信:网络通信终端设备在数据交换前都会与正确的目标设备建立通信握手协议以确保网络连接畅通。这种方法与自动纠错数据包相比,不足之处就是每次消息发出之前都需要认证请求,这就大大的增加了网络负荷。当发送有缺陷的字节流或数据报时,重复的请求会造成网络速度的显著减慢。

发送请求数据包:数据包的发送顺序有着严格的排序,虽然这项任务是由网络层负责的,设置传输层的原因之一就是它负责修复由网络丢包或设备中断引起的任何数据包排序问题。

数据完整性:校验和(checksums)确保数据在所有交付层的完整性。在OSI七层模型各层重复尝试发送丢失数据的过程中,这些校验和的作用是保证传输数据与接收数据的一致性。

流控制:与网络通信各端连接的设备通常无从知晓彼此的数据吞吐量,这就会造成数据发送的速度快于接收设备的缓冲或处理能力。这种情况下,缓冲区溢出会导致通信完全中断。反之,如果接收设备接收数据不够快,出现缓冲欠载运行的情况就有可能导致网络性能的不必要降低。

流量控制:带宽和处理速度受限影响着数字通信网络,这就造成了网络数据拥塞的情况发生。网络数据拥塞会影响到网络的每一个部分。传输层可以识别超载节点并分流数据。

复用:来自不同应用程序或复用的多个数据包流通过网络传输时需要专门的控制机制,而该控制机制就存在于传输层中。复用允许不同的应用程序被同时使用,比如在同一台计算机上打开不同的Internet浏览器。在OSI七层模型中,复用是在服务层中处理。


OSI传输层所传输的是什么?

面向字节流:一些应用程序更倾向于接收字节流而不是数据包;如果有请求传输层会传输面向字节的数据流。

传输层协议有哪些?传输层协议有TCP, UDP, SPX。


Author: Maha

我是Wintesting中国站的 Maha,目前职位是市场营销&内容经理,负责CN Wintetsing网站内容的设计、编写与发布,同时还监管国内市场营销工作。与此同时,我也是一名IT培训教员,我的教育背景和所从事的行业都是与IT工程师行业及信息通信技术相关。此外,除了编写中英双语的新兴技术文稿外,我还是一名IT翻译工作者,累积翻译字数逾近10万,涉及的领域有大数据、人工智能、IoT、机器学习、云计算、AR&VR、计算机网络技术、计算机网络安全技术、应用程序测试、软件测试、系统测试、网络测试及IT基础设施等。如果你需要相关领域的内容编写或翻译工作请联系我。