社区
网络编程
帖子详情
有人说tcp传输不会丢包,是这样的吗?
jeikyzhou
2005-11-16 08:56:16
我觉得是有可能丢包的,请有网络编程经验的人指点一下
...全文
1933
9
打赏
收藏
有人说tcp传输不会丢包,是这样的吗?
我觉得是有可能丢包的,请有网络编程经验的人指点一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gnixemos
2005-11-18
打赏
举报
回复
1
传输层保证的
会自动重发
上层看不到
HeShe
2005-11-17
打赏
举报
回复
使用tcp传输没有包的概念.自然不会丢包,要么成功要么失败,如果程序发生什么奇怪的现象,到应用层实现上debug,不要怀疑tcp,就如1+1,等于2就正确,其他就错误,没有第三种可能,这是tcp的定义。ip层差错或丢包,tcp会替你纠正,否则就返回失败。
softrain
2005-11-17
打赏
举报
回复
重传次数达到一次次数,系统就会告诉你socket连接断了.
xiangding
2005-11-17
打赏
举报
回复
重传也有次数的,如果3次重传不是失败,就会报告传输失败
vicky_jam
2005-11-17
打赏
举报
回复
看TCP协议!!
有人说你就信了么?
我现在也是有人在说啊~
自己测试,实践!!!
xiao_xiao_zi
2005-11-17
打赏
举报
回复
丢包都会
只是TCP协议规定了丢包自动重发
所以对程序员看来TCP是不会丢包的
Pipi0714
2005-11-17
打赏
举报
回复
TCP协议不可能100%不丢包,他采用校验的方法来确定是否丢包。他丢包就会重发。
sevencat
2005-11-17
打赏
举报
回复
看TCP协议!!
有人说你就信了么?
我现在也是有人在说啊~
自己测试,实践!!!
//==================
我当然信啦。
artmouse
2005-11-16
打赏
举报
回复
应该是不会的,没收到的包会重发的
用了
TCP
协议,就一定
不会
丢包
吗?
本文通过一个情感故事引入,解析了聊天软件中消息丢失的技术原因,详细讲解了数据包在网络
传输
过程中可能发生的
丢包
场景及解决方案。
用了
TCP
就一定
不会
丢包
吗?
本文通过真实故障案例揭示
TCP
协议的可靠性边界,指出即使使用
TCP
也可能发生
丢包
,原因包括连接异常断开、缓冲区溢出、应用层处理不当及网络分区等。结合超时重传、滑动窗口机制分析,并强调应用层需实现确认机制、幂等性与断点续传来保障数据可靠
传输
。
用了
TCP
协议,就一定
不会
丢包
吗?
本文深入探讨了
TCP
协议下的数据包丢失问题,分析了不同场景下的
丢包
原因,并介绍了如何利用
TCP
重传机制确保数据
传输
的可靠性。
听
说
TCP
能保证不
丢包
?图解
TCP
六大
丢包
场景
本文深入探讨
TCP
协议在数据
传输
过程中可能出现的
丢包
问题,详细分析了
丢包
的原因及应对策略。
用了
TCP
协议,就一定
不会
丢包
嘛?
本文通过一个情感故事引入,深入剖析了网络通信中数据包从发送到接收的过程,解释了
TCP
协议如何处理
丢包
问题。文中详细探讨了从
TCP
连接建立、流量控制到网卡性能等多个可能导致
丢包
的环节,并提供了诊断和解决方案。最后,文章指出
TCP
仅保证
传输
层的可靠性,应用层需额外处理确保消息的完整传递。
网络编程
18,356
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章