社区
网络编程
帖子详情
udp和tcp的区别?
hnrainll
2011-11-22 08:32:45
想问下udp和tcp的区别?
在运输层看他们应该明很大区别的,比如TCP支持排序,重传,错误 检测等功能,而UDP没有.
他们就网络层看来,运输层数据到网络层后是一样的吗?
TCP连接建立成功之后,TCP发送的数据在路由选择上是一样的吗?
...全文
320
7
打赏
收藏
udp和tcp的区别?
想问下udp和tcp的区别? 在运输层看他们应该明很大区别的,比如TCP支持排序,重传,错误 检测等功能,而UDP没有. 他们就网络层看来,运输层数据到网络层后是一样的吗? TCP连接建立成功之后,TCP发送的数据在路由选择上是一样的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hnrainll
2011-11-22
打赏
举报
回复
[Quote=引用 4 楼 onlycs 的回复:]
遵循逐层封包的。因为UDP和tcp协议不同,这层的包肯定不同。在IP层,也只是在原来的基础上加上IP头。
网络对数据大小有限制,所以要分包发送,包的到达目的地所经过的路径不固定。也就造成了接受方接到的包的顺序不一致的问题。
[/Quote]
嗯,路经应该是不固定的.
hnrainll
2011-11-22
打赏
举报
回复
[Quote=引用 5 楼 alandingking 的回复:]
TCP/UDP需要通过IP来封装,在网络层来看,它们都是数据载荷而已,没有区别,IP是尽力传输(存在乱序丢包等),排序重传都需要TCP的具体实现来保证的,感兴趣的话可以看下TCP/IP详解 卷2 讲了TCP和UDP的具体实现
[/Quote]
好的,也有计划买一本看看.
这样来说,UDP包,TCP包,对IP层来说是没有区别的.
所以,IP包在路由器中要怎么转发就怎么转发.
所谓的TCP虚电路更多的应该是强调两个TCP端点.
alandingking
2011-11-22
打赏
举报
回复
TCP/UDP需要通过IP来封装,在网络层来看,它们都是数据载荷而已,没有区别,IP是尽力传输(存在乱序丢包等),排序重传都需要TCP的具体实现来保证的,感兴趣的话可以看下TCP/IP详解 卷2 讲了TCP和UDP的具体实现
onlycs
2011-11-22
打赏
举报
回复
遵循逐层封包的。因为UDP和tcp协议不同,这层的包肯定不同。在IP层,也只是在原来的基础上加上IP头。
网络对数据大小有限制,所以要分包发送,包的到达目的地所经过的路径不固定。也就造成了接受方接到的包的顺序不一致的问题。
Eleven
2011-11-22
打赏
举报
回复
TCP/IP 协议族
hnrainll
2011-11-22
打赏
举报
回复
嗯,因为看到了,网络相关的知识,心里有疑问就想弄明白.呵呵,
希望LS上的,能给一些自己的看法.
用户 昵称
2011-11-22
打赏
举报
回复
一般人也不怎么研究这些,就算是有些研究,也就是看了一些比较浅显的知识,对网络协议最清楚的,是做网络设备的那些人。
多图表实现员工满意度调查数据分析python
员工满意度是指员工对于工作环境、待遇、职业发展和组织管理等方面的满意程度。它是衡量员工对工作的整体感受和情绪状态的重要指标。
2020届软件工程本科毕业生毕业设计项目.zip
2020届软件工程本科毕业生毕业设计项目
基于stm32平衡小车
平衡小车 基于stm32 平衡小车 基于stm32 平衡小车 基于stm32
c语言火车票订票管理源码.rar
c语言火车票订票管理源码.rar
施耐德PLC例程源码四台水泵的轮换
施耐德PLC例程源码四台水泵的轮换提取方式是百度网盘分享地址
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章