腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
套接
字
未
传送
数据包
、
、
、
我正在使用
套接
字库在
Python
中创建一个简单的消息传递服务器和客户端。首先,在让用户发送消息之前,我要做一些验证和密钥交换。我不明白这是怎么发生的,因为我认为
套接
字
API运行TCP,这应该是保证交付的。
浏览 5
提问于2019-02-27
得票数 1
回答已采纳
2
回答
原始
套接
字
侦听器
、
、
、
这是一个关于linux c编程原始
套接
字
的快速问题。如果我只想侦听具有原始
套接
字
的任何接口,我是否必须真正绑定到ip地址或接口才能侦听流量?
浏览 0
提问于2012-10-26
得票数 5
回答已采纳
1
回答
具有SO_REUSEPORT的多线程中的UDP服务器
套接
字
、
、
但是看起来,如果单播
数据包
有多个服务器
套接
字
(绑定调用),内核将只将包传递给其中一个线程。谢谢。
浏览 4
提问于2021-11-11
得票数 0
回答已采纳
3
回答
为什么TCP接收器可以在Socket服务器关闭后接收数据?
、
、
、
但现在我遇到了一个奇怪的问题:当我关闭服务器
套接
字
时,接收方仍然可以连续接收最后发送的
数据包
。由于
套接
字
读取的细节是内核关心的,所以我找不出原因。有谁能给出一些指导意见吗?提前感谢!buffer); }catch(IOException e) { }} 当关闭服务器
套接
字
时,此读操作将连续接收
数据包<
浏览 0
提问于2010-12-02
得票数 1
1
回答
如果我打开原始
套接
字
并开始读取
数据包
,是否已读取的
数据包
未发送到目标TCP
套接
字
?
、
另一种说法是:通过原始
套接
字
读取的
数据包
是否完全从通信通道中删除,以便它们甚至不会被
传送
到最初打算用于TCP
套接
字
的位置。例如,如果有一个web服务器在我的主机上运行,监听端口80,并且我打开一个原始
套接
字
监听所有TCP协议
数据包
,那么web服务器永远不会接收到发送到端口80的那些
数据包
吗? 谢谢。
浏览 1
提问于2018-10-11
得票数 0
1
回答
TCP什么时候发送ACK?
、
我有一个应用程序,我看到
数据包
被重传多次。连接在多次重传后被重置。在Wireshark中,我可以看到
数据包
到达服务器,但我看不到应用程序级别的
数据包
。我想知道如何检查
数据包
是否被丢弃在TCP层?TCP何时发送
数据包
ACK?在将
数据包
传送
到应用程序之后还是在接收到
套接
字
上的
数据包
之后?
浏览 4
提问于2022-07-28
得票数 0
1
回答
UDP多播监听
套接
字
能否在Linux IPv4堆栈上接收单播包,或者,UDP单播
套接
字
能否接收多播包?
、
、
、
、
我的理解是,如果
套接
字
不绑定本地地址(或绑定到INADDR_ANY),并且不调用connect()来设置远程地址/端口,那么就无法阻止将单播
数据包
传递到多播侦听
套接
字
,反之亦然,因为当
数据包
到达UDP层时socket A监听端口号为MULTICAST_IP_A的UDP多播地址PORT_A那么下列任何一种说法都是正确的吗?发送到具有端口号MULTICAST_IP_A的组地址PORT_B的多播
数据
浏览 0
提问于2020-05-18
得票数 0
2
回答
为什么ping会收到另一个ping命令
数据包
?
、
、
、
我正在学习C语言的ping实现,但问题是,我使用的是原始
套接
字
来接收
数据包
。对于所有
数据包
,我们在ICMP header中都有一个标识值。为每个ping创建新的原始
套接
字
。但是它会收到另一个ping
数据包
。谁能给我解释一下,为什么它会收到另一个ping
数据包
?我还有一个疑问。问题是, 原始
套接</
浏览 3
提问于2016-05-05
得票数 0
1
回答
TCP RST数据段通过
套接
字
向对等设备发送了多少个案例?
、
、
、
、
我知道当一个进程崩溃时,现有的TCP
套接
字
将通过发送RST包(段)到其他对等体而被丢弃,并且其他对等体上的相关
套接
字
fd将接收到RST包。 是否存在RST
数据包
发出的其他情况?例如,如果进程在
套接
字
fd上调用close(),但
套接
字
上有
未
读数据,它是否还会通过
套接
字
fd向其他对等方发送RST
数据包
(段)?
浏览 0
提问于2013-01-30
得票数 3
回答已采纳
2
回答
为什么PF_PACKET原始
套接
字
在"Wireshark“启动后停止丢失
数据包
?
、
、
、
我需要使用原始
套接
字
接收传入的UDP
数据包
,该
套接
字
正在使用以下代码片段打开:char *iface; if ( (fd = socket只有93个
数据包
被
传送
,然后recv(.)还在等下一个。但是,如果我在接收端的计算机上运行"Wireshark“(它使用libpcap)并让它侦听UDP
数据包
的"eth0”,那么我的应用程序将始终没有任何问题
浏览 6
提问于2015-08-16
得票数 1
回答已采纳
7
回答
系统的TCP/IP堆栈如何区分连接到相同地址和端口的多个程序?
操作系统如何识别哪些
数据包
来自哪个程序/针对哪个程序? 每个程序的TCP报头中是否都有唯一的id字段?如果是这样的话,这个字段叫什么?
浏览 1
提问于2009-07-20
得票数 14
回答已采纳
2
回答
什么控制TCP数据段是传递给accept()的
套接
字
还是由accept()返回的
套接
字
?
、
、
、
在TCP
套接
字
代码中,我们创建了两个
套接
字
。第一个接受新连接,第二个接受来自客户端的数据,并在建立新连接时创建。TCP报头中的哪个控制位允许服务器知道是将此数据段
传送
到ServerSocket (连接请求要发送到的那个)还是
套接
字
(建立连接后为通信而创建的
套接
字
)?
浏览 1
提问于2015-04-29
得票数 1
1
回答
分组的顺序和可靠性
、
、
PGM看起来像是解决方案,但我仍然不清楚其中的一些细节: 在一些地方,有人说:"PGM不支持确认交付,也不保证从多个发件人订购
数据包
。“这是否意味着:发送方A发送5包,发送方B发送- 3。或者,这是否意味着即使是来自给定源的
数据包
在给定的情况下也不会符合顺序: A2、A5、B2、A4.?我希望这个问题不要太混乱。它会给应用程序提供足够的信息,这样它才能尝试重新发送
数据包
吗?
浏览 4
提问于2014-04-02
得票数 0
回答已采纳
2
回答
Python
:如何在不适当关闭
套接
字
的情况下突然断开连接
、
我有一个
Python
测试程序,用于测试另一个软件组件的特性,让我们将后者称为被测组件(COT)。
Python
测试程序通过持久的TCP连接连接到COT。
Python
程序使用
Python
套接
字
API来实现这一点。现在,为了模拟物理链路的故障,我想让
Python
程序关闭
套接
字
,但不适当地断开连接。我只想让
套接
字
静默。它不能再对远程
数据包
作出响应。 这并不像看起来那么简单,因为在
套
浏览 3
提问于2012-11-20
得票数 16
回答已采纳
2
回答
UdpClient.Send法与UdpClient.Client.Send法的区别
、
、
、
我可以使用UdpClient.Send(字节数组)或UdpClient.Client.Send(流)方法在整个udp协议中发送数据。这两种方法都有效。唯一的区别是,在一个方法上,我传递一个字节数组,而在另一个方法上,我传递一个流。UdpClient udpClient = new UdpClient(localEndPoint);udpClient.Send(new byte[] { 0, 1, 2 }, 3);另外,哪种方法可以确保我的数据在不
浏览 1
提问于2011-09-06
得票数 0
回答已采纳
3
回答
同一台机器上不同的ip和传输协议的不同端口号是否不同?
、
、
、
、
假设我有一个nic,它有两个地址10.0.1.1和10.0.1.2,我有四个进程,每个进程有一个
套接
字
,1使用tcp,10.0.1.1:30,2使用udp,10.0.1.1:30,3使用tcp,10.0.1.2这四个
套接
字
是否都接收相同的
数据包
,还是与谁不同?四个
套接
字
在一个过程中是否会影响结果?
浏览 4
提问于2013-08-20
得票数 0
回答已采纳
1
回答
iptables重定向的奇怪问题
、
-s localhost --sport 5060 -j REDIRECT --to-port 56789为什么会发生这种事?有什么想法吗?您认为这是iptables规则的问题还是与原始
套接
字
有关的问题? 这是ubuntu10.04和
浏览 0
提问于2010-10-19
得票数 2
1
回答
如果
数据包
没有发送到另一个终端系统,是否等待发送?C send()
、
、
、
、
我在Linux std
套接
字
上使用send来通过网络写入
数据包
。发送调用,缓冲数据,“总是”返回大于0的值。发送将问题转给操作系统和更低级别。如何停止send调用并等待将
数据包
传送
到另一端系统?if (send(broker->socket, packet, sizeof(packet), 0) < sizeof(packet)){} 该测试将如下:开始发送
数据包
浏览 0
提问于2013-04-11
得票数 0
回答已采纳
1
回答
如何在Linux上绑定
Python
2.7中已经存在的
套接
字
?
、
如何通过已在浏览器中创建的
套接
字
发送
数据包
?我不想在
Python
中创建新的
套接
字
,只是像我前面提到的那样绑定
套接
字
。
浏览 2
提问于2015-06-25
得票数 1
回答已采纳
1
回答
python
套接
字
- recvfrom,但是getpeername()给出了“传输端点没有连接”错误?
、
、
、
我在
python
中有一个udp服务器,我正在用netcat -u server_ip server_port发送包来测试它 在udp服务器上,我可以使用data,addrport = socket.recvfrom(some_number)接收
数据包
--我可以读取接收到的数据,并使用addrport查看其他
套接
字
的地址端口。我感到困惑,因为我的netcat终端在发送后没有关闭,这意味着它已经连接到我的UDP
套接
字
。
浏览 4
提问于2021-11-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python udp套接字
Python网络编程中的套接字名和DNS解析
计算机网络自顶向下方法套接字编程Python实现
在Python 3.5中通过零用户空间内存的套接字进行文件传输
Tunna:一款神奇的工具,它可以通过HTTP封装隧道通信任何TCP
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券