腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5497)
视频
沙龙
1
回答
当
以太网
重新
连接
时
,
UDP
套接
字
写入
过期
的
数据包
。
当
以太网
断开
连接
时
,
如何
刷新
套接
字
中
的
写入
缓冲区
?
、
、
、
我有一个“传输线程”,它管理一个
套接
字
(#include WinSock2.h)来传输我
的
应用程序所需
的
所有
UDP
数据。该应用程序是在Windows10上运行
的
c++ Windows应用程序。我每秒向一个子网广播地址发送最多5个左右
的
数据包
,每个
数据包
小于200
字
节。 问题是,当我
断开
以太网
连接
时
,
套接
字
<em
浏览 29
提问于2020-02-12
得票数 1
1
回答
S7NetPlus库在C#
中
的
通信错误
、
、
、
、
连接
和实时通信都很好。但我面临
的
问题是 2& 3.我期望同样
的
行为,但它会抛出不同
的
错误。
当
以太网
电缆在应用程序端或PLC端
断开
时
浏览 6
提问于2020-07-14
得票数 0
2
回答
TCP
套接
字
无
连接
超时
、
、
、
我打开一个TCP
套接
字
,并将其
连接
到网络上其他位置
的
另一个
套接
字
。然后,我可以成功地发送和接收数据。我有一个计时器,它每秒向
套接
字
发送一些东西。然后,我通过强制
断开
连接
来粗暴地中断
连接
(在本例
中
,拔出
以太网
电缆)。我
的
套接
字
仍然报告它每秒都在成功地
写入
数据。这将持续大约1小
时
浏览 0
提问于2012-10-26
得票数 52
回答已采纳
2
回答
使用Ruby TCPSocket指定
数据包
大小
、
我正在使用Ruby测试一个使用
套接
字
的
C#网络应用程序。我用@socket = TCPSocket.new(IP,PORT)打开
连接
,它就能工作了--直到我想要发送
的
文本超过1024个字符。C++和C#将消息作为一个包发送,因此C#应用程序不需要
连接
各个部分。 消息
的
长度永远不会超过大约。2000个字符。是否可以为TCPSocket设置
数据包
大小?编辑:你所有的答案都是正确
的
,但在阅读了大量ruby
套接
字</
浏览 0
提问于2009-11-02
得票数 1
回答已采纳
1
回答
如何
将boost
udp
套接
字
绑定到特定接口
、
、
、
我已经实现了一个boost多播
UDP
侦听器。如果我运行我
的
进程,
当
以太网
电缆
断开
连接
时
,我会收到
数据包
。但是,如果我在
连接
以太网
电缆
时
启动该过程(因此有两个接口可用),则无法接收
数据包
。以下是我
的
代
浏览 1
提问于2014-07-30
得票数 1
1
回答
当
使用PF_PACKET类型
的
套接
字
时
,PACKET_ADD_MEMBERSHIP是什么?
、
、
、
、
当
使用PF_PACKET类型
的
套接
字
和协议类型
的
ETH_P_IP
时
,文档讨论了用于多播
的
套接
字
选项。
套接
字
选项是PACKET_ADD_MEMBERSHIP。现在,我接收到所有传入
的
IP
数据包
,所以我查看每个
数据包
,看看它是否具有正确
的
IP dst地址和
UDP
dst端口,并跳过所有其他
数据包
。
浏览 4
提问于2015-03-29
得票数 4
回答已采纳
1
回答
Android
套接
字
连接
问题
、
我使用
套接
字
连接
到聊天服务器,并使用setSoTimeout声明超时。
当
连接
空闲时(例如,当我在家
连接
到WiFi
时
),我从不会遇到问题。当我外出
时
,我
的
WiFi
连接
断了,我
的
手机就会切换到3G。问题是
套接
字
保持
连接
而不接收任何数据。(所以不会调用超时异常。)<有时它会在30分钟后
连接
,但这需要减少到至少几秒。请参阅下面的
浏览 0
提问于2016-01-17
得票数 1
1
回答
重新
连接
问题
、
、
、
、
我已经实现了文件上传代码,它使用安全
套接
字
将文件上传到服务器,使用内容类型
的
多部分表单数据来
写入
字节。时不时地,我会收到一个错误
的
套接
字
id错误,通过wireshark
中
的
分析,它告诉我出于某种原因,一个fin
数据包
正从服务器发送到客户端。相同
的
代码上载80%
的
时间,所以我不认为这是一个糟糕
的
格式错误,那么
当
内容类型声明有更多数据要发送
时
浏览 2
提问于2011-05-10
得票数 2
2
回答
以太网
和TCP/IP协议在编程
中
的
区别
、
、
、
、
假设一个
套接
字
对于
以太网
是开放
的
,那么它是否与TCP/IP
中
的
套接
字
相同?在一些现有的代码
中
,我发现它支持
以太网
协议,这是否意味着我可以使用TCP
套接
字
客户端
连接
到这个
以太网
套接
字
。
浏览 6
提问于2016-11-04
得票数 2
1
回答
UDP
连接
不会为特定接口路由流量
、
、
、
、
我有一个奇怪
的
问题,在
UDP
套接
字
上
连接
的
行为取决于从其接收流量
的
接口。 我生成一个
UDP
套接
字
,它绑定到所有接口上
的
特定端口,并等待传入
的
数据包
。如果没有在本地
套接
字
上调用connect,我(1)
连接
到远程地址,(2)跟踪
套接
字
,(3)在相同
的
本地端口上生
浏览 16
提问于2020-03-03
得票数 0
回答已采纳
1
回答
TCP
套接
字
异常
断开
连接
和
写入
超时
、
、
我可以通过切断
连接
的
客户端
的
以太网
连接
来重现类似的
断开
。 因此,现在我们有一个
断开
连接
的
套接
字
,但正如您所知道
的
,服务器端尚未检测到它,因此服务器也将继续尝试向该客户端发送数据。但是
当
服务器尝试向
断开
连接
的
客户端
写入
数据
时
......Write()或WriteLn()在尝试<
浏览 6
提问于2010-03-22
得票数 2
2
回答
即使取消了网络
连接
,发送消息
时
TCP
套接
字
也不会抛出任何异常
、
、
、
我在Java
中
创建了一个TCP
套接
字
web客户端,并将它
连接
到一个远程TCP服务器。在正常情况下,它工作正常。但是,当我关闭wifi
连接
或删除
套接
字
客
浏览 0
提问于2018-08-13
得票数 0
1
回答
如何
启用/禁用NIC Rx
我
的
计算机有两个接收数据
的
以太网
端口,每个端口都有一个打开
的
套接
字
。发送方还有两个
以太网
端口,它们同步和传输相同
的
数据。 根据我
的
理解,
当
一个
UDP
套接
字
打开
时
,传入
的
数据就会累积到
套接
字
缓冲区
中
。不过,我希望能在方便
的
时候从发件人那里得到
浏览 0
提问于2023-05-16
得票数 0
1
回答
内核应该将数据从tap接口传递给侦听INADDR_ANY
的
应用程序吗?
我将IP分配给接口,10.10.10.10\24,以便
套接
字
应用程序可以绑定到它,并使内核将虚拟子网
的
任何
数据包
传递给tap接口。该软件生成具有IP/
UDP
数据包
的
帧,目标IP被分配给接口,源IP存在于同一子网
中
。源和dest mac地址与抽头设备
的
地址匹配。这些框架用write(tun_fd,...)写回内核。( Wireshark中格式良好
的
数据包
,但
套接
字<
浏览 4
提问于2020-09-21
得票数 1
回答已采纳
2
回答
在Linux上,select()
如何
确定何时可以不阻塞地将TCP/IP
连接
写入
?
、
、
、
、
从手册中选择select(): 如果发送
缓冲区
已满,select()将不会返回fd_set
中
的
fd。如
浏览 2
提问于2015-04-17
得票数 4
回答已采纳
2
回答
关于通过(unix-)
套接
字
发送/接收大量数据
的
另一个困惑。
、
、
、
我有一个C++程序,它从高速摄像机读取帧,并将每个帧
写入
套接
字
(unix )。每次
写入
的
字节数为4096
字
节。每个帧大约是5MB。(不能保证帧大小是恒定
的
,但它总是4096
字
节
的
倍数。)有一个python脚本,它从
套接
字
读取:每次调用recv
时
10 * 4096
字
节。我经常会得到意想不到
的
行为,我认为这些行为可以归结为理解以下有关
套接</
浏览 4
提问于2016-12-05
得票数 0
回答已采纳
1
回答
当
客户端
断开
连接
时
,为什么‘`select()’返回
的
客户端是可写
的
?
、
、
、
我正在实现这个,用于在简单
的
回显服务器中使用select。一切正常,客户端发送消息,接收回波并
断开
连接
。这是我为客户端使用
的
代码: sockfd = socket.socketresponse = sockfd.recv(len(msg)) sockfd.cl
浏览 0
提问于2018-09-30
得票数 0
回答已采纳
2
回答
断开
或
刷新
时
关闭websocket
连接
、
我正在使用SockJS客户端库
连接
到使用SockJS节点js库
的
服务器。
如何
检查web
套接
字
浏览 6
提问于2016-11-26
得票数 4
3
回答
连接
的
UDP
套接
字
何时会被操作系统关闭?
、
、
、
在Linux下运行
的
C++程序中有一个
UDP
文件描述符。我在上面调用connect()将其
连接
到远程地址,然后从该
套接
字
中
读取和
写入
。根据UNIX网络编程,“异步错误返回给
连接
的
UDP
套接
字
的
进程。”我猜想这些异步错误将导致操作系统关闭
UDP
套接
字
,但这本书并不那么清楚。还不清楚哪些类型
的
异步
浏览 18
提问于2011-04-28
得票数 2
回答已采纳
1
回答
对于socket客户端,有什么方法可以重用以前关闭
的
旧
套接
字
吗?
、
每当移动用户
连接
到我
的
node.js
时
,socket.io服务器就会离开他们
的
浏览器(可能检查instagram或其他什么),
套接
字
由于“传输关闭”而
断开
连接
。
当
它们返回
时
,我希望它们使用它们
的
旧
套接
字
重新
连接
,这样它们就可以接收缓冲
的
数据包
,并且能够访问存储在所述
套接
<em
浏览 1
提问于2022-08-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
收发数据的原理(上)
收发数据的原理(下)
网络协议—TCP
Tunna:一款神奇的工具,它可以通过HTTP封装隧道通信任何TCP
使用Go语言写一个DNS服务
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券