黑马程序员技术交流社区
标题:
TCP与udp协议的区别是什么
[打印本页]
作者:
梦想蓝色天空
时间:
2013-5-29 18:12
标题:
TCP与udp协议的区别是什么
本帖最后由 梦想蓝色天空 于 2013-5-29 21:01 编辑
TCP与udp协议的区别是什么
作者:
Super_Class
时间:
2013-5-29 18:21
TCP协议是面向连接的安全协议。安全是因为才用了三次握手机制。相对来说安全性能更高。
UDP是面向无连接的不可靠协议。
两个各有千秋。
作者:
First
时间:
2013-5-29 18:27
UDP特点:
1.将数据封装成数据包,不需要建立连接
2.每个数据包大小在64k内
3.面向无连接,是不可靠协议
4.不需要建立连接,速度快。
TCP特点:
1.建立连接,形成传输数据通道。
2.在连接过程中进行大数据量传输
3.通过三次握手完成连接,是可靠协议。
4.必须建立连接,效率会稍低
作者:
youngster
时间:
2013-5-29 19:06
UDP:
* 将数据源和目的封装成数据包,不需要建立连接,(面向无连接)
* 大小每包64K
* 无连接是不可靠协议
* 无需建立连接,速度快
*
* TCP
* 建立连接,形成数据传输的通道
* 可进行大数据量的传输
* 可靠
* 效率低*/
楼主要好好看视频总结啊
作者:
花开花落总相似
时间:
2013-5-29 20:39
TCP和UDP
UDP
1. 将数据及源和目的封装成数据包中,不需要建立连接
2. 每个数据报的大小在限制在64k内
3. 因无连接,是不可靠协议
4. 不需要建立连接,速度快
TCP
1. 建立连接,形成传输数据的通道。
2. 在连接中进行大数据量传输
3. 通过三次握手完成连接,是可靠协议
4. 必须建立连接,效率会稍低。
作者:
小陈期待逆袭
时间:
2013-5-29 20:47
UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。具有以下特点:
1.面向无连接。将数据源和目的地装成数据包中,不需要建立连接。
2.限制大小。数据包限制在64k内。
3.不可靠协议。因为其面向无连接,能否到达目的地,以及到达目的地的时间和内容的完整性都不能保证。
4.速度快。
TCP(Transmission Control Protocol,传输控制协议)具有以下特点:
1.面向连接。也就是说,在正式收发数据前,必须和对方建立可靠的连接。
2.连接传输。通过数据通道进行大量数据的传输。
3.可靠协议。一个TCP连接必须要经过三次“对话”才能建立起来 ,也就是说需要验证,称为“三次握手”。
4.效率稍低。
作者:
梦想蓝色天空
时间:
2013-5-29 21:00
谢谢各位学长,学到了挺多的东西,因为视频还没有看到这块儿,只是听别人说起过,平时也是只接触TCP没有接触过UDP,所以了解的比较少
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2