TCP向其他设备进行传输,正常传输半分钟后无法传输数据,打印sockfd ,显示结果为 -1 ,可以从什么方向入手?(非阻塞,接收端没问题)
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
TCP的连接不稳定问题,sockfd出错
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2024-09-03 21:15αβ³的博客 它常用于TCP/IP套接字通信中,将数据从客户端发送到服务器或从服务器发送到客户端。:允许多个套接字绑定到相同的端口。函数用于从套接字接收数据,是网络编程中一个重要的系统调用。是一种高效的 I/O 事件通知机制...
- 2024-05-22 11:46银河麒麟操作系统的博客 【技术实操】银河高级服务器操作系统实例分享,TCP长连接与短连接详细说明
- 2025-04-14 20:14秦jh_的博客 端口号 我们定义为 8888 listen(): listen()声明 sockfd 处于监听状态, 并且最多允许有 backlog 个客户端处于连接等待状态, 如果接收到更多的连接请求就忽略, 这里设置不会太大(一般是5), 具体细节同学们课后深入...
- 2024-07-24 16:49安权_code的博客 在Linux下,实现传输层协议为TCP的套接字进行网络通信,网络层协议为IPv4,需要用到的接口如下:实现服务器的接口有(socket、bind、listen、accept、read、write),实现客户端的接口有(socket、connect、write、...
- 2025-10-29 12:10大锦终的博客 tcp复杂的原因是要保证可靠性又要尽可能提高效率可靠性:校验和序列号(按序到达)确认应答超时重发连接管理流量控制拥塞控制提高性能:滑动窗口快速重传延迟应答捎带应答其他:定时器(超时重传定时器, 保活定时器, TIME_...
- 2024-12-12 19:01可涵不会debug的博客 深入理解网络编程:应用层协议、序列化、TCP粘包问题与Socket封装
- 2025-11-05 15:24月末刀戈的博客 RTL8195AM通过软硬协同设计,将TCP/IP协议栈关键路径硬件加速,实现低CPU占用、多连接并发与自动重连,提升物联网设备联网稳定性,适合低功耗、高可靠场景。
- 2025-09-10 13:59我言秋日胜春朝★的博客 TCP协议大学习,面试必考题!!!
- 2025-12-14 14:32橘子真甜~的博客 3)TCP连接建立的三次握手过程和断开连接的四次挥手过程;4)TIME_WAIT状态的作用及端口复用解决方法;5)TCP可靠传输机制的简要概述。文章通过代码示例和流程图详细解析了TCP协议的关键技术点,包括连接管理、状态...
- 2025-11-02 20:38全体目光向我看齐,我宣布个事,我是个傻逼的博客 摘要: TcpConnection通过事件驱动和回调机制封装底层网络I/O,提供线程安全的连接管理。核心功能包括: 生命周期管理:自动处理连接建立/销毁,支持优雅关闭(shutdown)与强制关闭(forceClose); 数据收发:跨线程...
- 2025-08-16 14:42愚润泽的博客 【Linux】Socket编程——TCP版
- 2024-07-18 20:22夜夜亮晶晶的博客 基于上一篇套接字与UDP的博客,继续讲解了TCP服务,并着重讲解了两种服务的差异化,并进一步对TCP的服务端与客户端做了相应的通用封装。
- 2024-08-24 20:24掘根的博客 通过 TCP 连接传送的数据,无差错、不丢失、不重复,并且按序到达TCP 提供全双工通信。TCP 允许通信双方的应用进程在任何时候都能发送数据。TCP 连接的两端都设有发送缓存和接受缓存,用来临时存放双向通信的数据...
- 2023-11-12 11:05香蕉割草机的博客 总之,去掉某一层会破坏分层模型的结构和优势,导致网络系统变得不稳定、不灵活且难以维护。 socket实现分析 操作系统选择对于网络协议的实现模式是,二到四层的处理代码在内核里面,七层的处理代码让应用自己去做...
- 2025-08-20 16:08小八哥向前冲~的博客 学会socket套接字TCP编程!!!!
- 2024-08-20 18:21樱桃止疼片�的博客 select:监听文件描述符集合,将所有要监听的事件加入集合中,使用select监听所有事件,当集合中有事件发生, select不再阻塞,同时select会将产生事件的文件描述符留在集合中,而把没有产生事件的文件...UDP不安全、不可靠。
- 2024-04-16 19:18Han同学的博客 Linux 基于 TCP 协议的简单服务器-客户端应用
- 2024-08-20 21:38m0_61965705的博客 if (-1 == ret) { printf("连接出错!\n"); break; } else if (0 == ret) { printf("连接关闭\n"); break; } sleep(1); } close(sockfd); return 0; } server.c #include "head.h" int CreateListenSocket(const ...
- 2022-12-31 23:45求上进的小怪兽的博客 TCP编程基础(网络编程1)
- 2024-04-07 23:34阿猿收手吧!的博客 tcp编程由浅入深。【单进程回显式服务器/多进程服务器】
- 没有解决我的问题, 去提问