腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
套接
字
:为什么选择()?
、
、
我是
Linux
套接
字
编程
新手。这里我有一个基本问题: 如果是这样的话,一旦这个
套接
字
有了数据,就会返回/通知select()。因此,我们不需要通过吞吐量来检查通知哪个
套接
字
(因为只有一个<
浏览 1
提问于2016-06-27
得票数 0
回答已采纳
3
回答
连接的
UDP
套接
字
何时会被操作系统关闭?
、
、
、
在
Linux
下运行的C++程序中有一个
UDP
文件描述符。我在上面调用connect()将其连接到远程地址,然后从该
套接
字
中读取和写入。根据UNIX网络
编程
,“异步错误返回给连接的
UDP
套接
字
的进程。”我猜想这些异步错误将导致操作系统关闭
UDP
套接
字
,但这本书并不那么清楚。还不清楚哪些类型的异步错误是可能的,尽管建议如果远程计算机上的端口不打开,
套接
字
将被关闭。 所
浏览 18
提问于2011-04-28
得票数 2
回答已采纳
1
回答
在C语言中,如何定期向多个对等体(可能是数千个)发送
UDP
数据报?
、
、
、
(我是网络
编程
新手,在
Linux
上从事C
编程
)我按照Beej的指南编写了一个简单的
UDP
listener-talker,我知道如何创建
套接
字
并将其发送到目的地(通过使用SOCK_DGRAM调用getaddrinfo我的问题是:我需要为每个对等点创建一个
套接
字
吗?我担心的是可伸缩性。或者我应该创建
套接
字
,使用它,并在每条消息之后销毁它(关闭它)? 总而言之,是否有一种好方法可以定期向多个目的地发送
UDP</e
浏览 0
提问于2013-06-30
得票数 0
回答已采纳
2
回答
如何在C中进行
UDP
套接
字
编程
、
、
在这里,我想用C语言进行
UDP
套接
字
编程
。因此,任何人都可以建议我如何实现这个目标。我想做
UDP
套接
字
编程
。(客户端和服务器和发送消息到设备使用这个)。 谢谢
浏览 0
提问于2012-03-28
得票数 1
回答已采纳
3
回答
如何在C++中以
编程
方式确定MTU
、
、
、
我正在开发一个应用程序,在该应用程序中,我需要以多个
UDP
数据包的形式向客户端发送大量数据,如何以
编程
方式确定
UDP
套接
字
的MTU? 我需要能够在windows和
linux
上做到这一点。
浏览 1
提问于2012-10-26
得票数 2
回答已采纳
3
回答
客户端
UDP
套接
字
绑定
、
、
、
我正在为
UDP
客户端创建
UDP
套接
字
,并发送具有不同端口号的
UDP
数据包,并在一定时间内等待来自目的地的答复。EDIT1:我尝试用相同的IP地址和Portnumber绑定两个不同的
套接
浏览 0
提问于2010-07-15
得票数 0
1
回答
监听
UDP
和监控
、
我已经创建了一个
UDP
套接
字
(已经绑定了
UDP
),现在我想让服务器监听,如果任何客户端尝试连接,监听的
UDP
将接受
套接
字
并将其传递给新线程,以执行recvfrom和sento操作。我可以在
UDP
中使用FD_CONNECT和FD_ACCEPT吗? 谢谢。
浏览 4
提问于2011-03-14
得票数 3
回答已采纳
1
回答
使用write()系统调用发送
UDP
广播
、
、
、
我正在
Linux
平台上做一些
编程
。 我想做一个
UDP
广播。我设置了
套接
字
选项SO_BROADCAST,当我调用sendto()系统调用它完美地发送广播时,但是当我使用bind()将
套接
字
描述符绑定到目标地址并调用write()系统调用时,它会引发一条错误消息:
浏览 4
提问于2014-06-23
得票数 0
回答已采纳
2
回答
如何在使用和
UDP
套接
字
发送时设置源地址
、
、
、
因此每台PC (
Linux
)都有一个物理IP地址和一个虚拟IP地址。 我有一个软件(C++),它采用客户端/服务器架构,使用
UDP
协议。软件在"0.0.0.0“上绑定侦听
套接
字
,并在每次需要向对方发送一些数据时使用新的
套接
字
。通过wireshark,我发现当它发送数据时,源IP是物理IP……如何将发送
套接
字
的源地址设置为虚拟地址??
浏览 16
提问于2011-04-22
得票数 6
回答已采纳
1
回答
如何将现有
udp
应用程序迁移到原始
套接
字
、
、
、
是否有从普通
udp
套接
字
(使用
linux
、C99/C++、recv syscall )迁移到原始
套接
字
的教程?应用程序是客户端-服务器。客户端是专有的,必须使用与
udp
服务器完全相同的协议。但是使用原始
套接
字
,服务器可以更快一点。我必须在服务器中实现
udp
的哪些部分?有没有“快速迁移”库?
浏览 0
提问于2010-06-01
得票数 1
回答已采纳
2
回答
如何启用
UDP
校验和
、
、
、
、
我正在做一个项目,涉及VxWorks设备和
Linux
机器之间的
UDP
socket通信。在这个项目中,我想利用
UDP
报头的校验和字段。在
UDP
套接
字
接口中,默认情况下会启用传出VxWorks数据包的checksum字段。然而,对于通常的Unix
套接
字
接口,似乎没有任何标志或其他方法来打开
UDP
套接
字
,该
套接
字
将检查传入数据包的校验和,并填充传出数据包的校验和。 对
浏览 0
提问于2012-12-27
得票数 6
回答已采纳
2
回答
如何查找
UDP
套接
字
的MTU值
、
、
、
我正在做
UDP
套接
字
编程
,如果请求的数据超过MTU值,我必须在应用程序中停止传输。为了实现这一点,我必须读取MTU值,但我不知道如何在
UDP
套接
字
的情况下获得MTU值(可以通过使用getsockopt())。 有没有办法用
UDP
套接
字
找到MTU值?
浏览 6
提问于2015-04-16
得票数 1
1
回答
Linux
的Internet域
套接
字
、传输协议(TCP/
UDP
)的S
套接
字
和端口
、
、
、
Linux
提供的internet域
套接
字
,传输协议(TCP/
UDP
)的S端口。 因此,在一些相关帖子上的答复有很多含糊不清和不一致之处,使我的困惑更加严重。
Linux
和传输协议(TCP/
UDP
)都有“
套接
字
”的概念。这两个概念有何不同?internet域
套接
字
(表示为文件吗?)
Linu
浏览 0
提问于2019-02-14
得票数 0
1
回答
从以太网帧中提取
UDP
数据包有效载荷
、
、
、
、
我正在使用一些层-2 API编写
UDP
发送/recv。我可以接收包含
UDP
数据包的以太网帧。例如,我向发送了“hello”并获得了以下以太网帧。000f 5324 8c30 : source MAC....如果我使用不同的程序发送
UDP
我需要尽可能保持我的
UDP
协议实现的精益,所以我最好用C编写它们,但是与库或系统功能相关的功能仍然很有用。
浏览 3
提问于2014-10-21
得票数 0
1
回答
在c#中关闭/解除对
UDP
套接
字
的绑定
、
、
、
有什么方法可以强制
UDP
套接
字
(由另一个进程使用的
UDP
套接
字
)以
编程
方式关闭或解除c#中的绑定?
浏览 2
提问于2009-07-31
得票数 1
回答已采纳
3
回答
编程
套接
字
时如何区分tcp/
udp
、
、
、
以下是python
套接
字
代码片段:socket.socket(socket.AF_INET, socket.SOCK_STREAM)这个问题并不是严格意义上的python,也欢迎在c++或其他语言中进行解释。
浏览 2
提问于2013-11-01
得票数 14
回答已采纳
1
回答
在
Linux
中监控传输、网络和链路层缓冲区/队列(已加载、空、满和丢弃)
、
据我所知,这些是
Linux
中
UDP
的缓冲区/队列(如果我错了,请纠正我)我知道我们可以监视
浏览 14
提问于2012-05-24
得票数 0
1
回答
如何以
编程
方式为
LInux
上的
UDP
套接
字
增加每个
套接
字
的缓冲区?
、
、
、
我正在尝试理解在
Linux
上为我们的流媒体网络应用程序增加
套接
字
缓冲区大小的正确方法。应用程序在多个
UDP
套接
字
上接收流向它的可变比特率数据。我宁愿只增加特定
UDP
套接
字
的分配,而不修改全局默认值。 我最初的策略是修改rmem_max并在每个
套接
字
上使用setsockopt(SO_RCVBUF)。然而,这个让我担心禁用所有
套接
字
的
Linux
自动调
浏览 2
提问于2012-04-30
得票数 3
1
回答
如何在
Linux
内核中注册
UDP
端口并为该端口范围创建钩子
、
、
、
、
我是
Linux
内核的新手。我正在编写内核模块,这个模块处理多个
UDP
语音流。对于这个模块,我希望在内核中注册多个不同语音流的
UDP
端口,以便其他
UDP
通信量不能使用这些
UDP
端口。根据我的理解,创建
套接
字
和绑定是一种方法。 除了创建
套接
字
和绑定
套接
字
之外,是否还有更好
浏览 8
提问于2017-10-10
得票数 0
1
回答
使用boost::asio::socket_base发送数据
、
基本上,我想使用boost::asio的
套接
字
,就像
linux
套接
字
描述符:底层
套接
字
是
UDP
还是TCP都没关系,你可以调用read(),write(),sendto()等。在他们身上。有没有比仅仅围绕asio的
udp
和tcp
套接
字
类编写包装类更合适的解决方案呢?
浏览 3
提问于2010-10-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python udp套接字
基于UDP的socket套接字的网络编程,客户端/服务端模式
什么是套接字?套接字的作用是什么?
Linux网络编程-UDP和TCP协议详解
Python网络编程中的套接字名和DNS解析
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券