社区
网络编程
帖子详情
有人说tcp传输不会丢包,是这样的吗?
jeikyzhou
2005-11-16 08:56:16
我觉得是有可能丢包的,请有网络编程经验的人指点一下
...全文
1763
9
打赏
收藏
有人说tcp传输不会丢包,是这样的吗?
我觉得是有可能丢包的,请有网络编程经验的人指点一下
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
的重传机制保证了消息可靠性。当你发现服务异常的时候,比如接口延时很高,总是失败的时候,可以用ping或者mtr命令看下是不是中间链路发生了
丢包
。
TCP
只保证
传输
层的消息可靠性,并不保证应用层的消息可靠性。如果我们还想保证应用层的消息可靠性,就需要应用层自己去实现逻辑做保证。最后给大家留个问题吧,mtr命令是怎么知道每一跳的IP地址的?...
听
说
TCP
能保证不
丢包
?图解
TCP
六大
丢包
场景
咱大家每天都背八股文,但是有没有考证过背的对不对呢?比如
说
早年不知网上那份儿资料上
说
TCP
协议能保证不
丢包
,那很多人不管自己面试还是面别人都
说
TCP
协议不
丢包
,那到底对不对呢,今天就用图解给大家分析一下。 分析道最后你会发现,很多时候一些结论开始时是有定语的,传着传着定语就丢了。聊到
TCP
协议丢不
丢包
,咱们得从头开始聊起:“两千多年前,古希腊的仲夏夜,亚里士多德在......” 好像这个...
TCP
传输
协议中如何解决
丢包
问题
TCP
在不可靠的网络上实现可靠的
传输
,必然会有
丢包
。
TCP
是一个“流”协议,一个详细的包将会被
TCP
拆分为好几个包上传,也是将会把小的封裝成大的上传,这就是
说
TCP
粘包和拆包难题。 但是许多人有不同的理解。
TCP
协议本身确保
传输
的数据
不会
丢失完整性。如果在
传输
过程中发现数据丢失或数据包丢失,最大的可能性是在发送或接收程序的过程中出现问题。 例如,服务器向客户端发送大量数据,并且发送频率...
面试:
TCP
/UDP如何解决
丢包
问题?
目录
TCP
传输
协议中如何解决
丢包
问题首先TPC为什么会
丢包
?如何解决
TCP
丢包
的问题UDP
丢包
的问题一、主要
丢包
原因解决UDP
丢包
的问题
TCP
传输
协议中如何解决
丢包
问题 首先TPC为什么会
丢包
?
TCP
是基于不可靠的网路实现可靠
传输
,肯定会存在
丢包
问题。 如果在通信过程中,发现缺少数据或者
丢包
,那边么最大的可能性是程序发送过程或者接受过程中出现问题。 如何解决
TCP
丢包
的问题
TCP
协议
丢包
后,如何解决
丢包
的问题 为了满足
TCP
协议不
丢包
。
TCP
协议有如下规定: 数据分片:发送端对数据进
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章