腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2295)
视频
沙龙
3
回答
python匹配号后面跟着字符串或空
、
如何匹配紧跟/tcp或/
udp
或nothing的数字?编辑:猜测这确实是一个后续问题:如何匹配数字,要么是/tcp或/
udp
,要么是tcp/或/
udp
,或者仅仅是它本身?所以 5. tcp/123/tcp --> 123
浏览 2
提问于2016-11-17
得票数 2
回答已采纳
1
回答
你能重置NMAP隐私吗?
是否可以将nmap privs更改为所有
非
根用户?或者,还有哪些其他选择?
浏览 4
提问于2014-11-12
得票数 0
回答已采纳
2
回答
不轮询读取多条
UDP
消息
、
、
、
、
我想使用recvmmsg调用一次从一个套接字读取多个
UDP
消息。我正在读取一个多播
组
的数据。当我读取TCP数据时,我通常使用带有
非
阻塞套接字(和超时)的poll/select,以便在准备读取时得到通知。我遵循这一方法,因为我意识到虚假唤醒的问题和有阻塞套接字的潜在问题。因此,我的两个问题如下: 使用
UDP
时,我可以安全地使用没有recvmmsg的poll/select从阻塞套接字读取,还是必须应用与TCP (
非
阻塞+轮询)相同的原则?假设我有大量的多播通信,您会选择
非</e
浏览 3
提问于2015-08-21
得票数 1
3
回答
C语言中的
非
阻塞
udp
套接字编程:我得到了什么?
、
、
、
、
我在理解哪些recv()/recvfrom()从
非
块
UDP
套接字返回方面有问题。更具体一些,与TCP相比(如果我错了,请纠正我): 阻塞套接字( TCP或
UDP
)在缓冲区中有数据之前不会从recv()返回。这可能是一些字节( TCP )或一个完整的数据报(
UDP
)。
非
阻塞的套接字要么返回EWOULDBLOCK (
linux
) / WSAEWOULDBLOCK (windows),要么返回当前在缓冲区中的字节。由于TCP数据是一个流,所以不管返回多少字节。现在的问题是:
浏览 6
提问于2010-02-10
得票数 10
回答已采纳
1
回答
IP多播+
UDP
:我应该接收所有
组
的数据吗?
、
、
、
UDP
上IP多播的正确行为是什么? 多播
组<
浏览 0
提问于2019-02-05
得票数 1
回答已采纳
1
回答
linux
与windows上的
UDP
组
播差异
、
、
、
、
下面的示例程序创建两个
udp
套接字,将它们连接到两个不同的
组
播
组
,然后将它们绑定到同一个端口上的INET_ANY (使用SO_REUSEADDR)。该程序还向两个多播
组
中的一个发送数据报,以进行说明。如果我不能修改接收应用程序,是否可以通过配置发送套接字或OS配置来模拟我的
linux
机器上的windows行为? 我试图在
linux
上运行两个第三方窗口二进制文件的实例。我认为每个实例都按照示例代码(确切的多播
组
是可配置的,而不是它使用的端口)执行一些操
浏览 0
提问于2019-07-21
得票数 1
1
回答
使用ip命令安装XDP程序时出错
、
、
我正试图在我的网络驱动程序上安装XDP程序,但是在指向第4节的条目0中,我得到了错误ELF包含
非
{map,调用}相关的relo数据!编译错误?!错误获取程序/地图!我想要运行的代码:#include <arpa/inet.h>#include <
linux
/if_ether.h> #include <
linux
浏览 2
提问于2021-07-02
得票数 0
回答已采纳
2
回答
Linux
SCTP堆栈与其他
非
操作系统SCTP堆栈一起部署在同一台计算机上
、
我使用的是
Linux
SCTP协议栈。目前在同一台
Linux
机器上,我需要部署一个使用
非
OS SCTP堆栈的进程。(即,它打开一个原始套接字,然后自己处理传输层消息)。当SCTP Init到来时,
Linux
将数据包提供给这两个进程。这种情况可以避免吗?我不希望
Linux
SCTP处理不被它使用的消息。(由其他
非
操作系统SCTP堆栈使用)这可能吗?
浏览 11
提问于2011-04-29
得票数 1
2
回答
网络服务端口定义的Regex
、
、
、
该字段应该是一个逗号分隔的端口声明列表,可以如下所示: /^[TCP/\d+,|
UDP
/\d+,|TCP/\d+\-\d+,|
UDP
/\d+\-\d+,]*[TCP/\d+|
UDP
/\d+|TCP/\d+\-\d+|
UDP
/\d+\-\d+]$/g reg
浏览 5
提问于2022-01-13
得票数 1
回答已采纳
1
回答
更好的吞吐量-多播或多个
UDP
流
、
、
广播)从一台
linux
机器到多台
linux
机器的数据。假设
linux
机器都在一个交换机下,并且它们都在同一个子网下。 我看到这可以使用类似于Boost ASIO示例的
UDP
组
播来完成。在最大限度地利用数据吞吐量时,我是否可以期望使用多个
UDP
流来获得更好的性能?
浏览 0
提问于2017-08-09
得票数 -1
回答已采纳
1
回答
Tru64上的sendto返回ENOBUF
、
、
我目前在Tru64上运行一个旧系统,它使用sendto()函数使用了大量的
UDP
套接字。在我们的代码中,套接字用于向/从各种进程发送消息,然后最终发送到远程连接的胖客户端应用程序。我们已经将此应用程序移植到
Linux
上,问题似乎没有出现在那里。问候
浏览 2
提问于2010-05-11
得票数 2
1
回答
如何在多个节目中接收相同的
udp
流?
、
、
、
我有一个封闭的第三方系统,它发送单播
UDP
流(MPEG-TS),我希望在同一台计算机上的两个不同程序中访问该流。我无法更改源上的任何内容,即使是IP或端口也无法更改。
浏览 4
提问于2012-09-24
得票数 2
回答已采纳
1
回答
Linux
上
UDP
套接字上的send、sendto和sendmsg可能的返回值是什么?
、
、
、
、
在什么情况下,对于
Linux
上的
UDP
套接字,它们可能会返回小于长度且大于或等于0的值? 与此类似,但在
非
Linux
RTOS的上下文中。答案断言这是不可能发生的,而操作系统供应商则与之相矛盾。因此,我很好奇在
Linux
上什么情况下会导致
UDP
套接字的“短写”返回值?有没有互联网RFC或POSIX中禁止它的条款?例如,如果
UDP
数据报分段(在多个IP数据包中发送),是否会发生这种情况?
浏览 9
提问于2020-08-01
得票数 2
1
回答
在
Linux
的net/ipv4 4/
udp
.c中,为什么xfrm4_policy_check()需要处理
UDP
数据包?
、
int
udp
_queue_rcv_skb(struct sock *sk, struct sk_buff *skb) { goto drop; 我正在阅读
Linux
/ipv44/
udp
.c中的代码。有人能向我解释为什么
UDP
数据包需要在xfrm_p
浏览 1
提问于2011-10-28
得票数 2
回答已采纳
1
回答
连接本地
UDP
端口的Google计算引擎
、
、
、
我有一台服务器在google计算引擎上监听
UDP
端口22000。对默认计算引擎设置的唯一更改是添加防火墙规则,允许在端口22000处输入
UDP
。詹姆
浏览 0
提问于2018-08-02
得票数 0
2
回答
使用c#、java或c++创建包生成器
、
、
我想创建自己的数据包生成器,以便能够创建TCP、ICMP (ping、echo)、
UDP
数据包。
浏览 0
提问于2011-03-19
得票数 0
回答已采纳
1
回答
如何使用boost::asio查找
UDP
数据包的目的地址?
、
、
、
、
请求消息(和异步消息)被发送到
组
播
组
,并且对请求的回复被单播发送。因此,每个端点都会接收发送到
组
播
组
的
UDP
数据包,还会接收刚刚使用普通单播发送给它的消息。到目前为止,它工作得很好,但在boost::asio中似乎没有任何方法来找出收到的
UDP
包的目的地地址(使用socket.async_receive_from) -无论它是发送到
组
播
组
还是实际的接口。我们目前使用的是Windows7,但将来会过渡到
Linux
。 有没有办法找到使用b
浏览 2
提问于2013-02-11
得票数 0
回答已采纳
1
回答
即使套接字是非阻塞的,也会阻塞Perl上的recv
、
我在perl中的守护进程中创建了一个类似这样的套接字 Proto => '
udp
',Blocking => '0') or die "socket: $@"; 在recv调用期间,套接字的行为就像预期的
非
阻塞套接字一样,正如预期的$sock->recv($message我做了$sock->recv(
浏览 2
提问于2012-08-10
得票数 4
2
回答
用.Net内核创建
UDP
套接字
、
、
、
如何创建一个
UDP
套接字,它以
非
阻塞的方式接收本地端点中的数据(我不知道数据来自哪个远程端口)?我在
Linux
中使用.NET核心,我认为我可以使用ReceiveAsync(),但它似乎不是这样工作的。
浏览 2
提问于2016-12-21
得票数 6
回答已采纳
1
回答
运行
UDP
多播到外部世界的Docker容器
、
、
我想从我在
linux
机器上运行的docker容器发送
UDP
多播。我在网络中的另一台计算机上看不到
UDP
多播数据包。当我运行docker容器时,我尝试使用--net=host,它起作用了,但我不愿意这样做,因为我的
组
播数据包。是否有可能为此公开端口?是否有可能创建另一个仅用于
组
播的网络(以某种方式?)
浏览 7
提问于2020-03-05
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux网络编程-UDP和TCP协议详解
Linux组的管理的组添加
Linux基本操作-组、用户相关
Linux管理用户、用户组权限
Linux C语言高级编程之使用TCP和UDP协议实现网络通信!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券