腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
连接的
UDP
套接字何时会被操作
系统
关闭?
、
、
、
在
Linux
下运行的C++程序中有一个
UDP
文件描述符。我在上面调用connect()将其连接到远程地址,然后从该套接字中读取和写入。根据UNIX网络
编程
,“异步错误返回给连接的
UDP
套接字的进程。”我猜想这些异步错误将导致操作
系统
关闭
UDP
套接字,但这本书并不那么清楚。所以我的问题是:在什么情况下
Linux
将关闭
UDP
文件描述符? 还有其他人吗?
浏览 18
提问于2011-04-28
得票数 2
回答已采纳
1
回答
使用write()
系统
调用发送
UDP
广播
、
、
、
我正在
Linux
平台上做一些
编程
。 我想做一个
UDP
广播。我设置了套接字选项SO_BROADCAST,当我调用sendto()
系统
调用它完美地发送广播时,但是当我使用bind()将套接字描述符绑定到目标地址并调用write()
系统
调用时,它会引发一条错误消息:
浏览 4
提问于2014-06-23
得票数 0
回答已采纳
1
回答
使用特定软件查找本地子网中的计算机
、
我正在尝试制作一个软件,该软件将使用我本地子网中的计算机,这些计算机也使用与我正在制作的软件相同的软件。关于这一点,我想知道我应该如何扫描我的设备以查找1)本地子网中的设备,2)正在使用该软件的本地子网中的设备?任何关于这方面的想法都将不胜感激。
浏览 1
提问于2014-12-25
得票数 0
3
回答
linux
内核的自定义网络协议
、
我正在尝试为大学项目的
Linux
内核实现一个自定义的
UDP
协议。我还需要实现一个使用协议进行通信的user land程序。我正在寻找关于它的详细指南,包括示例代码,但在任何地方都找不到它。大多数书都是关于理论的,但我想要一些更实用的东西-哪些文件要更改,哪些函数要专门为
Linux
内核实现。
浏览 3
提问于2012-03-24
得票数 3
3
回答
调度分组重传
、
、
、
、
我正在
UDP
上编写一个网络协议,在
Linux
中使用C/C++。协议必须提供可靠性,所以我将模拟类似于在
UDP
上的TCP重传。编辑:有些人问我为什么要这么做。为什么不使用TCP呢?
浏览 6
提问于2011-01-04
得票数 3
回答已采纳
1
回答
谷歌云平台为什么我声明了一个防火墙规则,它不起作用?
、
、
、
、
我在VM
实例
中安装了Debian Stretch作为我的操作
系统
。我已经下载了一个已安装(通过git)的AllStarLink软件,以便在提到的
实例
中安装它。在安装和测试阶段之后,我运行了VM
实例
,并且工作正常。该应用程序似乎已在allstarlink.org注册服务器上注册,但我尝试从外部访问该应用程序-
系统
拒绝我的连接。我需要端口4569/
udp
与应用程序一起工作,但在
编程
几个防火墙规则后,
实例
仍然拒绝来自越位的任何连接。 允许我的连接的
浏览 5
提问于2020-09-26
得票数 0
7
回答
用于确定进程拥有的套接字的
Linux
、
、
、
是否有一个
Linux
库可以让我知道哪些IP套接字是由哪些进程拥有的?我想我是在寻找与lsof -i类似的
编程
工具。最终,我希望将通过libpcap看到的数据包与进程关联起来。更新:有几个人建议使用/proc/<pid>/net/tcp和
udp
,但是在我的
系统
中,每个进程都显示相同的数据,所以没有帮助。
浏览 16
提问于2009-12-30
得票数 30
回答已采纳
1
回答
无法在Mac主机上发送/接收两个Docker容器之间的
UDP
通信
、
、
、
、
基于Container-1:
linux
的操作
系统
,运行基于
UDP
的服务器程序侦听14
UDP
端口(
udp
://:14xxx/).。基于Container-2:
linux
的操作
系统
,python应用程序通过
UDP
地址作为
udp
://14xxx/发送/接收数据,没有任何特定的主机名.。问题:我在Container-2上的python能够在
UDP
端口
浏览 2
提问于2020-01-08
得票数 0
1
回答
禁用
UDP
数据包
我想要完全禁用
UDP
数据包退出或进入我的计算机(Ubuntu11.04),我要怎么做呢?禁用
UDP
数据包的缺点是什么?这样做的原因是为了防止我真正的IP被广播。
浏览 0
提问于2011-09-03
得票数 0
回答已采纳
2
回答
解复用
UDP
/RTP多节目传输流
、
、
、
我正在使用Directshow处理
UDP
/RTP多程序传输流。我希望在一个单一的图形解码不同程序带来的音频通道。如何配置多路分解器才能实现这一点?
浏览 2
提问于2014-07-22
得票数 0
3
回答
Windows环境下用C实现数据包捕获
、
、
、
、
我对C
编程
语言和数据包捕获是相当陌生的。现在,我正在编写一个简单的程序(使用Visual Studio2010 express)来解码数据包跟踪捕获文件。我读了很多指南,但大多数都是针对
linux
/unix的。我设法包括了wpcap库,但现在我需要在
系统
中定义的结构,这些结构旨在使解码Internet数据包报头变得更容易。usr/include/netinet/in.hstruct
浏览 1
提问于2011-11-24
得票数 3
回答已采纳
2
回答
您能否在受控网络中对TCP进行优化/配置,使其与
UDP
一样快?
、
、
、
、
我正在考虑编写自己的可靠
UDP
实现(数据包排序和丢包重传)。这是针对我的受控网络中的内部
系统
。我想知道在
Linux
系统
上是否有可能对TCP进行如此多的优化,使其变得与
UDP
一样快?如果是,我将只使用超级优化的TCP,而不用担心如何实现可靠的
UDP
。
浏览 8
提问于2012-01-21
得票数 1
回答已采纳
4
回答
如何在Ubuntu17.10中使nfs服务器支持协议版本2?
、
我有一个
linux
嵌入式
系统
(在对它进行主动开发时)将其根文件
系统
挂载为从我的ubuntu盒导出的nfs共享。所以要特别清楚的是:嵌入式
linux
是nfs客户端,我的ubuntu框是nfs服务器。我对执行实际nfs安装的嵌入式
系统
没有太多的控制。 当我升级到ubuntu 17.10时,我发现这已经不能用了。经过多次调试后,我想我把这个问题定位在协议版本错配上:当我用wireshark嗅探流量时,我发现嵌入式
系统
用旧的协议版本2发送NFS数据包,但是下面是我在我运行的ubuntu盒上得到的
浏览 0
提问于2017-11-09
得票数 4
1
回答
Tru64上的sendto返回ENOBUF
、
、
我目前在Tru64上运行一个旧
系统
,它使用sendto()函数使用了大量的
UDP
套接字。在我们的代码中,套接字用于向/从各种进程发送消息,然后最终发送到远程连接的胖客户端应用程序。我们已经将此应用程序移植到
Linux
上,问题似乎没有出现在那里。问候
浏览 2
提问于2010-05-11
得票数 2
3
回答
如何在C++中以
编程
方式确定MTU
、
、
、
我正在开发一个应用程序,在该应用程序中,我需要以多个
UDP
数据包的形式向客户端发送大量数据,如何以
编程
方式确定
UDP
套接字的MTU? 我需要能够在windows和
linux
上做到这一点。
浏览 1
提问于2012-10-26
得票数 2
回答已采纳
1
回答
无法使用
udp
协议从网络接收数据
、
、
我的目标是用
udp
协议编写接收网络数据的C++程序。操作
系统
-
linux
。我没什么问题。 我想确保我可以使用
linux
库编写C++程序。在任何地方都有完整的教程,这些教程一步一步地扩展,如何在
linux
中使用套接字
编程
?(我知道在网络中有很多教程,但我正在寻找帮助我从互联网接收
udp
数据的东西,而不是从同一设备上的其他程序接收
udp
数据。)我在终端(使用tcpdump)中看到,我的计算机接收发送到指定端口的
udp
包。<&l
浏览 4
提问于2013-07-18
得票数 0
回答已采纳
2
回答
我的Mac上没有加载客户端和服务器之间的
UDP
连接
、
我使用Mac,从C到Xcode
编程
。版本是macOS Mojave 10.14。我使用的代码有一个请求时间的客户端和一个通过
UDP
连接提供打印的当前时间的服务器。代码在
linux
上运行得很好,但在Mac上,它只是开始加载,永远不会停止。
UDP
客户端
UDP
服务器
浏览 0
提问于2018-10-19
得票数 0
2
回答
使用windows而不是
Linux
时丢失的
UDP
数据包
、
、
在测试
系统
时,我一直在观察一个奇怪的问题,我正在尝试找出可能导致这个问题的原因。 被测
系统
通过
UDP
从外部源接收HTTP请求。为了测试,我使用Python模拟了这个源代码,通过本地网络发送
UDP
数据包,测试我发送了1、20、133和1000条消息。当我在我的本地windows机器上运行测试时,我经常会收到
UDP
数据包的丢弃,有时甚至连一条消息都无法接收。但是,当我使用virtual Box创建一个虚拟
Linux
Box (Centos)并从那里运行相同的测试时,我获得了100%的成功率。
浏览 73
提问于2018-07-25
得票数 0
2
回答
流量:进出港
、
通信可以是TCP、
UDP
或raw。可以是单向的也可以是双向的。
浏览 0
提问于2019-10-09
得票数 0
回答已采纳
2
回答
CentOS,Chrony和AWS端口
、
、
我想知道如何正确配置AWS安全性,以便让时间同步CentOS 7
实例
上的
系统
时间。网络ACL:端口123上的传入
UDP
,端口123上的传出
UDP
。但是,当运行yum或使用最新的CentOS 7发行版启动一个新
实例
(其中包括rony2.1.1)时,我只能让它与下面的配置同步。
实例
安全组:端口123上的传出
UDP
浏览 0
提问于2016-03-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java UDP编程实例
Linux网络编程-UDP和TCP协议详解
LabVIEW编程实例:如何使用UDP协议进行数据通信
网络编程 UDP专题
Linux系统调用实例和功能速查
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券