根据具体需求不同,传输层主要有两种不同的传输协议,即TCP和UDP。接下来IP包在网络中进行转发,目的主机收到IP包之后,网络层提取出IP包的数据部分,即UDP 数据报,提交给传输层UDP 协议,按照目的端口号寻找本地进程进行匹配。与UDP相比,TCP的协议复杂,效率较低,但是能够在传输层保证服务质量。......
2023-06-26
传输服务是通过建立连接两个传输实体之间所用的传输协议来实现,类似于数据链路层协议,但是也存在着显著差别,主要是因为两个协议所运行的环境不同。数据链路层是两个路由器通过物理通道直接通信,传输层则是整个子网中的通信。而传输层因为网络层提供的服务质量不同,可以分为5种类型的协议。
传输层协议的复杂程度取决于网络提供的服务。对于可靠的网络服务,只需基本的传输层协议机制,主要解决寻址、多路复用、流控、连接建立与拆除四个问题。对不可靠的网络服务,传输层协议要复杂得多,有6个方面的问题需要解决:重传策略、重复检测、流控、连接建立、连接结束、故障恢复。
1.寻址
当两个应用程序建立连接时,一方必须指定是与哪个应用程序相连的,在无连接传输中则是报文发送给谁的问题。
网络层中类似的端点为NSAP,IP就是NSAP的一个例子。传输层实体一般只有一个,不需要专门的传输层实体标识。
2.连接建立
简单地说.只是由一个传输实体向目的机器发送一个连接请求TPDU,然后等待对方接收连接的应答,但实际上网络可能会丢失分组或分组出错或出现重复分组,这样就把问题复杂化了。
我们考虑第四类传输协议,它是处理网络服务不可靠的情况。当一个会话层CONNECT.confirm之后,还应该再发送一个AK TPDU加以确认才行,这样的情况也称为“三次握手”或“三次联络”。
3.数据传送
这里给出了第四类协议中正常的协议数据的传送过程。(www.chuimin.cn)
第四类协议中正常的协议数据的传送过程如图3—30所示。
图3—30 第四类协议中正常的协议数据传送过程
它涉及TSDU和DT TPDU的概念,所以讲一下TSDU和DT TPDU的关系。一个运输服务数据单位TSDU可以分割成多个数据运输协议数据单元DT TPDU。在DT TPDU的格式中有一个EOT比特,它表示这个TPDU是一个TSDU中的最后一个TPDU,所以图3—30中的TSDU分割成了n+1个DT TPDU,在最后的DTn带有EOT,标明它是最后一个DPTU。注意到对数据的确认情况,每一个AK DPTU都携带有一个序号,表明所期望收到的下一个DT TPDU的序号,同时也意味着对该序号以前的各DT TPDU都已经确认了。
4.连接释放
如果传输实体从用户收到一个拆除连接的通知,就放弃未送完的数据,并发出一个拆除连接请求TPDU给对方。当对方传输收到拆除请求后,就发回确认TPDU,除去未接收完的数据,并通知用户。为增加拆除连接的可靠性,常用“三次握手法”拆除连接。
5.多路复用
当传输服务用户进程产生的信息流较少时,可将多个传输连接映射到一个网络连接上,以充分利用网络连接的传输效率,即所谓向上多路复用。相反,当一对进程间传送的信息量大于网络连接(即一条虚电路)所能传送的信息量时,该传输连接可打开多个网络连接(即多条虚电路),以保证传输层信息吞吐量的要求,即所谓向下多路复用。
有关计算机网络技术基础的文章
根据具体需求不同,传输层主要有两种不同的传输协议,即TCP和UDP。接下来IP包在网络中进行转发,目的主机收到IP包之后,网络层提取出IP包的数据部分,即UDP 数据报,提交给传输层UDP 协议,按照目的端口号寻找本地进程进行匹配。与UDP相比,TCP的协议复杂,效率较低,但是能够在传输层保证服务质量。......
2023-06-26
在TCP/IP协议中,传输层使用的端口号用一个16位的二进制数表示。因此,在传输层如果使用TCP协议进行进程通信,则可用的端口号共有216个。由于UDP也是传输层一个独立于TCP的协议,因此,使用UDP协议时也有216个不同的端口。另外,当服务器要向客户端传输数据时,由于服务器可以从客户的请求报文中获得其端口号,因此也可以正常通信。......
2023-11-20
1)流量控制机制该机制主要用于确保发送端发送的数据量不超过接收端的最大处理能力。TCP的流量控制具体通过滑动窗口算法来实现。地面网络常用TCP的拥塞控制机制主要包括TCP-Tahoe,TCP-Reno,TCP-SACT等。......
2023-07-02
物理层的主要功能是要确保原始的比特流可以在各种物理媒介上正确地传输。由以上物理层的功能描述可知,物理层考虑的是怎样才能在连接各种网络设备的传输介质上传输比特流信息,而并不关心连接网络设备的具体的物理设备或具体的传输介质是什么,因此,传输介质并不属于物理层的考虑范畴。为实现以上功能,物理层协议规定了与建立、维持以及断开物理信道有关的机械连接特性、电气信号特性、信号的功能特性以及交换电路的规程特性。......
2023-11-29
1.竞争机制竞争机制反映竞争向供求关系、价格变动、资金流动、劳动力流动等市场活动之间的有机联系,它同价格机制、供求机制等密切结合,共同发挥作用。4.供求机制价格、竞争等市场机制的作用离不开供求关系,没有供求机制作用于价格与价值之间,价格机制就不能发挥作用,没有供给略大于需求这个条件,竞争机制就不能形成。供求机制的实质是供求双方矛盾运动的平衡机制。......
2023-10-06
如果网络不可靠,可能会出现重复的分组和不按序到达的分组,这时就要涉及差错的检测和如何从差错中恢复的问题。这些问题在第四传输协议中是具有普遍意义的,所以下面就针对第四传输协议的差错检测和恢复进行阐述。......
2023-10-22
相关推荐