52监测网

标题: TCP和UDP之间的区别 [打印本页]

作者: 淼淼    时间: 2023-10-13 17:31
标题: TCP和UDP之间的区别
TCP 和 UDP 是负责提供端到端通信的传输层协议。TCP 是面向连接的协议,而 UDP 是无连接协议。
什么是 TCP?
       传输控制协议(TCP)是TCP/IP模型的传输层协议。它是一个面向连接的协议。因此,协议首先在源和目标之间建立连接。此外,源和目标开始通过此已建立的路径进行通信。TCP 实现三次握手协议,有助于流量控制、错误控制和拥塞控制,这使得TCP高度可靠。TCP 确保从源发送的数据以正确的顺序到达目标。如果万一收到的数据格式不正确,则TCP将重新传输数据。
TCP使用滑动窗口系统进行传输。它有助于检测确认的传输。它还会自动重新传输未能接收的数据。
什么是 UDP?
       UDP 或用户数据报协议是 TCP/IP 模型传输层的无连接协议。它既不建立连接,也不检查目标计算机是否已准备好接收。该协议只是将数据发送到目标计算机。但是,与TCP相比,它以更快的速度传输数据。该协议相对不太可靠。因此,用于传输音频和视频文件等数据。UDP 既不保证数据的传递,也不重新传输丢失的数据包。它只是一个包装器协议,便于应用程序访问 IP。






欢迎光临 52监测网 (http://bbs.52jiance.cn/) Powered by Discuz! X3.2