2016 - 2024

感恩一路有你

UDP的主要功能是什么 网络中的udp有什么功能?

浏览量:2146 时间:2021-03-17 09:15:39 作者:admin

网络中的udp有什么功能?

什么是TCP和UDP

TCP和UDP是TCP/IP协议中的两个传输层协议。它们利用IP路由功能将数据包发送到目的地,从而为应用程序和应用层协议(包括HTTP、SMTP、SNMP、FTP和telnet)提供网络服务。TCP提供面向连接的可靠数据流传输,UDP提供非面向连接的不可靠数据流传输。面向连接的协议在任何数据传输之前建立点对点连接。ATM和帧中继是面向连接的协议,但它们工作在数据链路层,而不是传输层。普通的音频电话也是面向连接的。

可靠的传输协议可以避免数据传输错误。其实现方法是:在构造数据包时,在数据包中设置校验码,到达目的地后使用一定的算法重新计算校验码。通过比较二者,我们可以找出损坏的数据。由于受损和丢失的数据需要重新传输,协议必须能够使目的地在需要重新传输数据时给出源的确认信号。有些数据包不一定按顺序到达,因此协议必须能够检测出无序的数据包,临时存储它们,然后以正确的顺序将它们发送到应用层。此外,协议必须能够发现并丢弃重复的数据。一组计时器可以限制不同确认的等待时间,以便可以开始重新传输或重新建立连接。

数据流传输协议不支持位传输。TCP不能在数据包中以字节或位的形式构造数据。它只负责传输非结构化的8位字符串。

非连接定向传输协议在数据传输之前不建立连接,而是在每个中间节点路由非连接定向数据包和数据包。没有点对点连接,非面向连接的协议(如UDP)是不可靠的连接。当一个UDP包在网络中移动时,发送进程不知道它是否已经到达目的地,除非应用层已经确认它已经到达。非面向连接的协议也不能检测重复和无序的数据包。标准行话将UDP描述为“不可靠的”。在现代网络中,UDP不容易导致传输失败,但是你不能确定它是否可靠。

udp协议工作在什么层?

UDP协议工作在七层OSI的第四层:传输层。

UDP为应用程序提供了一种在不建立连接的情况下发送封装的IP数据报的方法。

无连接是UDP,它只不过是向应用程序发送数据包,并允许它们在所需级别构建自己的协议。

面向连接的是TCP,它几乎无所不能。

UDP协议和TCP协议用于处理数据包。在OSI模型中,它们都位于IP协议的传输层和上层。

UDP不提供数据包分组、组装和排序。换句话说,当一条消息被发送时,不可能知道它是否安全、完整地到达。

udp广播什么意思?

多播,也称为“多播”,对网络中相同服务类型的主机进行逻辑分组。发送和接收数据时,数据仅在同一组中。其他主机未加入此组,因此无法发送和接收相应的数据。

在广域网中进行广播时,交换机和路由器只将数据复制并转发到需要获取数据的主机。主机可以请求路由器加入或退出组。网络中的路由器和交换机有选择地复制和传输数据,并且只将数据传输到组中的主机。组播的这一功能可以同时向多个主机发送数据,保证不影响其他不需要加入组的主机的通信。

UDP的主要功能是什么 udp适用于什么场合 udp的重要特征

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。