tcp 与 udp的区别
来源:互联网 发布:我的淘宝已买到的宝贝 编辑:程序博客网 时间:2024/06/06 01:24
tcp udp 都是传输层。
1
tcp 是面向连接字节流的可靠的传输服务。
udp则是面向无连接数据报尽最大可能交付的传输服务。
2
tcp 需先建立连接
udp 无连接
3
tcp 可以处理失序问题
udp 无反馈机制,不能处理失序问题
4
tcp 有流量控制,拥塞控制
udp 无
5
tcp 会分片(mss) -- ip层则是mtu 有关。(不同的层,不同的分片与重组)
udp 数据报形式不分片
IP分片一般是是由于UDP传输协议造成的,因为UDP传输协议并未限定传输数据报的大小。(但tcp的的mss+ 头部还是比mtu小!!)
对于以太网,MTU为1500字节,而MTU往往会大于MSS.
tcp 协议复杂,编程复杂
udp 协议简单,编程容易,可以自定义服务。
0 0
- TCP与UDP的区别
- TCP与UDP的区别
- tcp与udp的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- tcp与udp的区别
- TCP与UDP的区别
- TCP与UDP的区别
- tCp 与 UDp 的区别
- TCP与UDP的区别 .
- TCP与UDP的区别
- MFC ADO方法实现SQL Server数据库编程(转载)(2014-05-18)
- CentOS6.5 开启并配置ftp服务
- 7.7 杜绝“野指针”
- 3. Java 语言的发展简史
- gun所有组件的下载地址
- tcp 与 udp的区别
- 对你同样重要的非技术贴,10件事证明你跟错了人
- spring aop AspectJ
- strncpy的实现
- 7.8 有了malloc/free 为什么还要new/delete ?
- 4. Java 语言的特性
- C++容器之deque
- 全排列问题--剑指offer28
- 第十二周工作总结