计算机udp,tcp,icmp协议有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/15 14:38:33
计算机udp,tcp,icmp协议有什么区别?详细一点好吗?

UDP和TCP两个协议的区别
这两个协议是传输层的协议.TCP是面向连接的.而UDP是面向无连接的.也可以说TCP是保证数据稳定可靠传输的,而UDP是并没有保证。当然,有好处也有坏处。TCP因为要校验数据、等待数据确认,所以,它的传输速率没有不需要校验的UDP快。因此,在一些即时的数据传输当中,比如视频聊天,网络电话,都使用的是UDP协议。TCP的头部相对UDP的要长,所以,UDP更适合大数据量的对一定的传输错误能够容忍的地方。

udp协议是不需要建立连接直接就发送数据,TCP是需要验证建立连接后才发送数据,ICMP是电子信箱用的协议,就不需要我说了