腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何在
Linux
下
用
C
语言
实现
UDP
广播?
、
如何在
Linux
下
用
C
语言
实现
UDP
广播?
浏览 5
提问于2008-12-03
得票数 35
3
回答
在
UDP
上发送原始IP数据包
、
我们能在
UDP
上发送原始IP数据包吗?
UDP
是一个无连接且不可靠
的
协议,是吗?
浏览 0
提问于2016-02-09
得票数 2
回答已采纳
3
回答
linux
内核
的
自定义网络协议
、
我正在尝试为大学项目的
Linux
内核实现一个自定义
的
UDP
协议。我还需要实现一个使用协议进行通信
的
user land程序。我正在寻找关于它
的
详细指南,包括示例代码,但在任何地方都找不到它。大多数书都是关于理论
的
,但我想要一些更实用
的
东西-哪些文件要更改,哪些函数要专门为
Linux
内核实现。
浏览 3
提问于2012-03-24
得票数 3
2
回答
如何在Google Chrome中获取websocket
的
客户端端口号
、
、
、
在javascript中,使用新WebSocket("ws://localhost:8080/ws")创建一个websocket连接,然后使用在服务器和客户端之间建立
的
一个websocket连接,但是客户端
的
端口号是如何在google chrome中获得
的
呢?
浏览 125
提问于2020-07-29
得票数 0
回答已采纳
3
回答
Linux
下
C
++中
的
UDP
、
、
如何在
Linux
的
C
++中使用
UDP
协议发送和接收?我使用g++
浏览 4
提问于2010-11-19
得票数 4
回答已采纳
1
回答
linux
下
用
C
实现广播后获取IP地址
、
、
、
我已经在
linux
下
用
C
语言
写了一个简单
的
客户端服务器程序。我已经创建了
UDP
套接字。客户端使用以下命令广播消息服务器接收广播
的
消息 recvfrom在服务器端,我需要找到接收到
的
消息
的
源IP地址。我该怎么做呢?
浏览 1
提问于2011-02-01
得票数 2
回答已采纳
1
回答
用
linux
-
C
语言
发送
UDP
套接字
、
、
、
我知道这显然是一个基本
的
问题,我知道有很多教程和准备好
的
例子,但我肯定遗漏了一些东西。例如,我正在尝试通过
UDP
socket将文本(char *)发送到本地网络中
的
其他机器。到目前为止,我尝试了一些教程,如等,但我总是在bind()函数中遇到错误,错误号是“无法分配请求
的
地址”。#include <stdio.h> #include <string.h>
浏览 0
提问于2014-04-27
得票数 1
回答已采纳
3
回答
原始套接字
linux
、
、
、
也许这个问题有点蠢,但我会问
的
。我读了很多关于网络中原始套接字
的
文章,看过几个例子。因此,基本上使用原始套接字,就可以构建自己
的
头堆栈,比如堆栈= IP + TCP/
UDP
+ OWN_HEADER。我
的
问题是,是否有可能从
linux
内核中获得前两种(IP+ TCP/
UDP
)
的
现成框架,然后将自己
的
头附加到它们身上?所讨论
的
操作系统是
linux
,
语言
是
C
浏览 8
提问于2013-11-07
得票数 0
回答已采纳
2
回答
连接或数据包接收到
的
本地接口是什么?
、
、
、
、
当在绑定到0.0.0.0/INADDR_ANY
的
未连接
的
UDP
套接字上接收数据包时,如何确定它被发送到哪个本地IP? 平台是
Linux
,所以
语言
是无关
的
,而
C
是原生
的
。
UDP
套接字绑定到INADDR_ANY主机,因此getsockname()返回0.0.0.0。
浏览 4
提问于2011-03-07
得票数 3
回答已采纳
2
回答
如何在没有sudo -没有三次握手
的
情况下发送自定义'TCP‘数据包
、
、
、
、
我正在尝试发送一个不使用原始套接字、不经过三次握手、不使用sudo
的
TCP (以及后来
的
ICMP)数据包。我知道如果没有三次握手,TCP不一定是TCP -它基本上是
UDP
,但我正在测试从网络中渗出数据
的
各种方法,这些方法可能不会被检测到。基本上这是工作
的
UDP
版本,我需要工作
的
ICMP和TCP版本,不使用原始套接字,因此不需要管理员/根权限。最好是GO或Python
语言
的
解决方案,理想情况
下
我需要在MacO
浏览 1
提问于2017-07-11
得票数 0
1
回答
对
UDP
发送和接收使用相同
的
套接字有什么优点或缺点?使用
C
和
C
#
、
、
、
、
我在
Linux
上
的
C
语言
中有一个
UDP
服务器,在Windows7主机上
的
C
#中有一个
UDP
客户机。
UDP
服务器侦听连接。
UDP
客户端连接,然后发送请求。
UDP
客户端收到应答并执行一些工作。这个过程一次又一次地重复,以每秒大约10个请求/回复对
的
速度连续进行。目前,我让
UDP
服务器在端口11000上侦听和接收并在端口10001上发送,而客户端在端口100
浏览 3
提问于2014-05-30
得票数 0
1
回答
通过
UDP
发送OpenGL视频流量
、
、
、
可以通过
Linux
上
的
UDP
发送OpenGL桌面应用程序
的
视频流量吗?我查找了FBO和屏幕外渲染,但我仍然不知道如何提取视频流量并发送它。我正在和
C
++合作,但是如果你对其他
语言
有解释的话,那就去做吧。堆栈溢出
的
原始帖子。
浏览 0
提问于2016-04-05
得票数 0
1
回答
使用python接收高速率
的
UDP
数据包
、
、
、
、
我正在使用python来接收来自FPGA
的
UDP
数据包流,试图尽可能少地丢失数据包。数据包速率从大约5 MHz到一些MHz,我们希望在特定
的
时间窗口(代码中
的
acq_time)获取数据。这段代码应该是尽可能简单和快速
的
,但它仍然太慢,即使在5 5kHz
的
频率
下
,我们也会丢失太多
的
数据包,我们认为发生这种情况是因为当我们读取一个数据包并将其存储在列表中并检查时间时,下一个数据包(或其他数据包我们甚至可以考虑使用另一种
语言
来接收和存储磁盘
浏览 364
提问于2018-07-21
得票数 1
1
回答
更好
的
吞吐量-多播或多个
UDP
流
、
、
我想要创建一个
c
++应用程序来发送(即。广播)从一台
linux
机器到多台
linux
机器
的
数据。假设
linux
机器都在一个交换机
下
,并且它们都在同一个子网下。我看到这可以使用类似于Boost ASIO示例
的
UDP
组播来完成。在最大限度地利用数据吞吐量时,我是否可以期望使用多个
UDP
流来获得更好
的
性能?
浏览 0
提问于2017-08-09
得票数 -1
回答已采纳
2
回答
是否可以读取在
Linux
c
++
的
udp
套接字缓冲区中缓冲了多少字节?
、
是否可以使用
c
++读取在
Linux
中
的
udp
socket缓冲区中缓冲
的
字节数?不幸
的
是,FIONREAD在
linux
下
无法做到这一点。
浏览 11
提问于2013-04-20
得票数 2
3
回答
连接
的
UDP
套接字何时会被操作系统关闭?
、
、
、
在
Linux
下
运行
的
C
++程序中有一个
UDP
文件描述符。我在上面调用connect()将其连接到远程地址,然后从该套接字中读取和写入。根据UNIX网络编程,“异步错误返回给连接
的
UDP
套接字
的
进程。”我猜想这些异步错误将导致操作系统关闭
UDP
套接字,但这本书并不那么清楚。还不清楚哪些类型
的
异步错误是可能
的
,尽管建议如果远程计算机上
的
端口不打开,套接字将被关闭。 所以我
的</
浏览 18
提问于2011-04-28
得票数 2
回答已采纳
1
回答
如何在
Linux
下
使用SOCK_RAW接收IPv4数据包?
、
、
、
如何在
Linux
中接收网络层(OSI第3层)数据包?更具体地说,IPv4数据包与传输层协议(
UDP
、TCP等)无关。最好是不带库
的
C
语言
。
浏览 28
提问于2019-11-29
得票数 1
2
回答
如何在tcl中将eth0配置为发送方
udp
端口
我
的
pc有多个网络接口。我只想将eth0配置为向其他pc发送数据包
的
udp
发送器。如何指定要配置为
udp
发送方
的
接口名称。我已经安装了libudp tcl,但是找不到方法。有谁能告诉我具体
的
方法。
浏览 0
提问于2012-12-27
得票数 0
回答已采纳
2
回答
linux
下
C
语言
的
Socket编程
、
、
我对套接字编程很感兴趣,我还学到了套接字编程
的
基础知识。我是在
linux
上用
C
实现
的
。现在我想做一些与套接字编程相关
的
项目。有人能建议我从哪里得到帮助意味着在线插座相关
的
项目吗?
浏览 3
提问于2011-01-07
得票数 0
回答已采纳
2
回答
如何在
C
中创建
UDP
服务器?
、
、
、
、
我正在尝试用
C
语言
(在
Linux
下
)编写一个
UDP
服务器。我知道在socket()函数中,我必须使用SOCK_DGRAM,而不是SOCK_STREAM。if ( (list_s = socket(AF_INET, SOCK_DGRAM, IPPROTO_
UDP
)) < 0 ) fprintf(stderr, "ERROR");但是现在下面是对它
的
调用:{
浏览 2
提问于2012-05-26
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C语言高级编程之使用TCP和UDP协议实现网络通信!
一个简单的Linux下的C语言socket程序
基于Linux下的C语言项目实战-本地账号管理系统
Linux C语言:switch语句的范围判断!
Linux内核中常用的C语言技巧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券