A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 梦想蓝色天空 高级黑马   /  2013-5-29 18:12  /  1718 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 梦想蓝色天空 于 2013-5-29 21:01 编辑

TCP与udp协议的区别是什么

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

6 个回复

倒序浏览
TCP协议是面向连接的安全协议。安全是因为才用了三次握手机制。相对来说安全性能更高。

UDP是面向无连接的不可靠协议。


两个各有千秋。
回复 使用道具 举报
UDP特点:
1.将数据封装成数据包,不需要建立连接
2.每个数据包大小在64k内
3.面向无连接,是不可靠协议
4.不需要建立连接,速度快。

TCP特点:
1.建立连接,形成传输数据通道。
2.在连接过程中进行大数据量传输
3.通过三次握手完成连接,是可靠协议。
4.必须建立连接,效率会稍低

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
UDP:

* 将数据源和目的封装成数据包,不需要建立连接,(面向无连接)

* 大小每包64K

* 无连接是不可靠协议

* 无需建立连接,速度快

*

* TCP

* 建立连接,形成数据传输的通道

* 可进行大数据量的传输

* 可靠

* 效率低*/
楼主要好好看视频总结啊

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
TCP和UDP

UDP
1. 将数据及源和目的封装成数据包中,不需要建立连接
2. 每个数据报的大小在限制在64k内
3. 因无连接,是不可靠协议
4. 不需要建立连接,速度快

TCP
1. 建立连接,形成传输数据的通道。
2. 在连接中进行大数据量传输
3. 通过三次握手完成连接,是可靠协议
4. 必须建立连接,效率会稍低。

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。具有以下特点:
1.面向无连接。将数据源和目的地装成数据包中,不需要建立连接。
2.限制大小。数据包限制在64k内。
3.不可靠协议。因为其面向无连接,能否到达目的地,以及到达目的地的时间和内容的完整性都不能保证。
4.速度快。
TCP(Transmission Control Protocol,传输控制协议)具有以下特点:
1.面向连接。也就是说,在正式收发数据前,必须和对方建立可靠的连接。
2.连接传输。通过数据通道进行大量数据的传输。
3.可靠协议。一个TCP连接必须要经过三次“对话”才能建立起来 ,也就是说需要验证,称为“三次握手”。
4.效率稍低。

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
谢谢各位学长,学到了挺多的东西,因为视频还没有看到这块儿,只是听别人说起过,平时也是只接触TCP没有接触过UDP,所以了解的比较少
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马