用户数据报协议是用于在Internet上传输信息的主要网络协议之一。它是Internet协议套件的一部分,它控制计算机如何通过Internet协议(IP)网络与服务器和彼此通信。当使用用户数据报协议时,应用程序可以发送数据报,或消息,无需...
用户数据报协议是用于在Internet上传输信息的主要网络协议之一。它是Internet协议套件的一部分,它控制计算机如何通过Internet协议(IP)网络与服务器和彼此通信。当使用用户数据报协议时,应用程序可以发送数据报,或消息,无需事先设置特殊的传输通道或数据路径就可以传送到其他主机。这使得通信速度更快,该协议是由麻省理工学院(MIT)的美国计算机科学家David P.Reed于1980年设计的。经过评审和测试,该协议在rfc768中正式定义。RFC或征求意见是由互联网发布的备忘录工程任务组,概述了可接受的互联网使用协议。用户数据报协议的重点是数据传输。它不提供任何保障措施来确保信息实际到达或在数据移动时保护其完整性。该协议假定,如果错误检查很重要,进行通信的计算机会处理它。用户数据报协议是一个无状态协议。这意味着它将每个信息请求视为一个独立的事务。这种方式的优点是服务器可以支持更高的流量,因为不需要为正在进行对话。在某些情况下,用户数据报协议实际上比更可靠的通信方法更可取。例如,它允许消息在没有错误检查所造成的延迟的情况下被传递。对时间敏感的应用程序经常使用它。这类应用程序的一个常见例子是流媒体,如IP语音用户数据报协议对于处理大量小请求的服务器也很有用。由于服务器在通信之前不需要分配存储空间或设置连接,因此它可以更快地响应每个单独的请求。结果是为所有用户提供更快的服务。因此,用户数据报协议经常被运行在线游戏的服务器使用,尽管用户数据报协议很有用,但它并不适用于所有的应用程序。有时为了保证数据的可靠传输,需要进行纠错。在这种情况下,RFC 768建议使用RFC 761中概述的传输控制协议
-
发表于 2020-08-07 16:28
- 阅读 ( 997 )
- 分类:电脑网络