腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
linux
内核的自定义网络
协议
、
我正在尝试为大学项目的
Linux
内核实现一个自定义的
UDP
协议
。我还需要实现一个使用
协议
进行通信的user land程序。我正在寻找关于它的详细指南,包括示例代码,但在任何地方都找不到它。大多数书都是关于理论的,但我想要一些更实用的东西-哪些文件要更改,哪些函数要专门为
Linux
内核实现。
浏览 3
提问于2012-03-24
得票数 3
1
回答
Linux
的Internet域套接字、传输
协议
(TCP/
UDP
)的S套接字和端口
、
、
、
Linux
提供的internet域套接字,传输
协议
(TCP/
UDP
)的S端口。 因此,在一些相关帖子上的答复有很多含糊不清和不一致之处,使我的困惑更加严重。
Linux
和传输
协议
(TCP/
UDP
)都有“套接字”的概念。这两个概念有何不同?internet域套接字(表示为文件吗?)
Linux
提供的套接字在传输
协议
(TCP/
UDP</
浏览 0
提问于2019-02-14
得票数 0
1
回答
哪个字段(S)可以作为/etc/services表中的一个键?
、
在/etc/services中,服务名称可以有多个(传输
协议
、端口号)对。例如,
Linux
编程接口说: /etc/services文件由包含三列的行组成,如以下示例所示:#服务名称端口/
协议
http 80/tcp #超文本传输
协议
http 80/
udp
ssh 22/tcp# Secure Shell ssh 22/
udp
telnet 23/tcp # Telnet telnet 23&
浏览 0
提问于2019-02-13
得票数 0
回答已采纳
1
回答
Linux
内核中传输
协议
的注册
协议
处理程序
、
、
、
、
我试图在
Linux
内核中实现QUIC
协议
。由于QUIC是在
UDP
的基础上工作,所以我一直使用
UDP
代码作为学习基础。现在,我想注册QUIC
协议
的
协议
处理程序,但是我不知道如何在哪里注册,因为我无法在
UDP
源文件中找到相关的代码片段。我已经在互联网上搜索过了,但是所有的例子都谈到了如何注册IPv4的处理程序,并且在
UDP
(或TCP)中找不到类似的实现。有人能告诉我
UDP
协议
处理程序是如何注册的吗?这能帮我和QUIC做
浏览 6
提问于2016-06-06
得票数 2
回答已采纳
1
回答
UDP
、防火墙和nats
、
我正在调试一些使用
UDP
通信的代码。我的客户在NAT和防火墙后面。我的服务器是一台AWS机器,我在它上打开了
UDP
端口。然而,该
协议
的一部分涉及服务器应答我的客户端。我的意思是,TCP (通过
UDP
)有一个连接的概念,所以我猜NAT和路由器可以将一个
不可用
的
UDP
数据包关联起来,作为对出口连接的答复。但是,对于纯
UDP
协议
(以及为什么),这是如何工作的呢?我的NAT/防火墙会让
UDP
随机进入我的客户机器吗?
浏览 0
提问于2019-01-29
得票数 0
回答已采纳
2
回答
在
linux
内核中添加了一个新的网络
协议
、
、
、
、
我知道在
linux
内核中,我们可以在传输层添加我们自己的
协议
,类似于TCP、
UDP
等。在网络层有没有任何钩子来注册一个新的
协议
,类似于IP,ARP,它可以将数据包传输到应用程序,以及如何在
linux
内核中添加该
协议
?
浏览 2
提问于2012-12-07
得票数 11
回答已采纳
2
回答
HTTP响应;有效负载的总大小
、
、
、
、
如果Content-Length字段
不可用
,是否有方法确定有效负载的总大小?我可以通过scapy访问IP、TCP和
UDP
层。也许我可以用这些
协议
中的一个来确定总大小?
浏览 3
提问于2015-05-20
得票数 1
6
回答
在一个ip数据包中发送多个tcp数据包
、
、
是否可以在单个ip数据包中发送多个tcp或
udp
数据包?
协议
中是否有任何规范不允许这样做。如果
协议
允许这样做,但tcp/
udp
实现通常不允许这样做,您能告诉我
linux
源代码中可以证明这一点的相关部分吗? 在确实在单个ip分组上发送多个分组的某些os上是否存在tcp/
udp
的任何实现。
浏览 7
提问于2010-02-08
得票数 12
回答已采纳
1
回答
获取sk_buff中可用的数据包报头的函数
、
、
、
、
Linux
中有获取以太网报头、IP报头和
UDP
报头的功能,如ip_hdr但是,我找不到任何函数来获得类似于包的有效负载,比如包含主体的包,所以我可以编写HTTP或其他
协议
数据。在
Linux
设备驱动程序的书或搜索后找不到它。因此,问题是如何在内核中使用以太网、IP、
UDP
报头和有效负载组合
UDP
数据包?
浏览 8
提问于2021-07-22
得票数 0
回答已采纳
3
回答
Linux
下C++中的
UDP
、
、
如何在
Linux
的C++中使用
UDP
协议
发送和接收?我使用g++
浏览 4
提问于2010-11-19
得票数 4
回答已采纳
2
回答
TRACEROUTE用过什么
协议
吗?ICMP或
UDP
、
、
、
、
TRACEROUTE使用的任何
协议
:ICMP、
UDP
或IP ? 或者全部使用:封装?
浏览 0
提问于2015-10-13
得票数 -1
回答已采纳
1
回答
Linux
是否可以缓冲
UDP
数据包以更正序列
、
、
、
、
我试图解决的问题是,在接收服务器(
Linux
Ubuntu 18.04)上,我看到了所有的数据包,但很多时候都稍微有些乱。即分组5在分组4之前。在
Linux
中有没有一种方法可以缓冲传入的
UDP
流,以便消费者(在我的例子中是FFMPEG)能够按顺序获得流(作为一个缓冲区,具有预期的延迟,它将与缓冲区大小联系在一起)。.2011:
UDP
, length 1200 16:04:48.884324 IP (tos 0x0, ttl 24, id 25336, offset 0, flags [DF], proto
UDP
浏览 5
提问于2021-04-06
得票数 0
1
回答
值为17的套接字
协议
是什么?
、
、
、
、
有人知道这指的是什么
协议
吗?网络似乎缺少这样的int值;它们充其量只有名称。
浏览 16
提问于2018-08-23
得票数 1
回答已采纳
1
回答
为什么tcp_transmit_skb不删除写队列中的skbuff,而
udp
_send_skb删除
、
、
、
、
我正在尝试在
linux
内核中的
UDP
之上实现一个新的
协议
。我需要为这个
协议
实现流控制,但是当我使用函数
udp
_send_skb()时,传输的skbuff会从写队列中删除。一旦我理解了TCP中的这一行为,我就可以在
UDP
中做到这一点。或者,也许有人可以指出在
udp
_send_skb (或它所调用的函数)中要做哪些更改,以确保skbuff不会被删除。
浏览 39
提问于2016-07-27
得票数 0
1
回答
不要在Java中使用片段标记
、
在Java中,是否可以使用标准API发送带有“不要碎片”标志的
UDP
数据包? 我在或上没有看到任何相关的选项(或者更好的是:)。
浏览 2
提问于2016-12-08
得票数 0
2
回答
写入自定义网络堆栈时使用不支持的
协议
进行答复
、
、
、
我一直在用网络栈编写自己版本的802.11
协议
。这主要是一种学习经验,可以更深入地了解网络是如何工作的。提前感谢!
浏览 1
提问于2016-09-02
得票数 1
回答已采纳
3
回答
调度分组重传
、
、
、
、
我正在
UDP
上编写一个网络
协议
,在
Linux
中使用C/C++。
协议
必须提供可靠性,所以我将模拟类似于在
UDP
上的TCP重传。编辑:有些人问我为什么要这么做。为什么不使用TCP呢?答案是,因为我正在实现隧道
协议
。如果有人在TCP上隧道TCP,效率将大大降低。这
浏览 6
提问于2011-01-04
得票数 3
回答已采纳
2
回答
IPPROTO_IP vs IPPROTO_TCP/IPPROTO_
UDP
、
我知道TCP和
UDP
以及它们的区别,而且IP是上一层(下一层?)在堆栈上...无论我将其设置为IPPROTO_IP还是IPPROTO_
UDP
,我的
UDP
代码似乎都是一样的。
浏览 1
提问于2011-03-22
得票数 27
回答已采纳
1
回答
MSG_CONFIRM和TCP
、
、
send()的手册页似乎说明MSG_CONFIRM只适用于
UDP
套接字。这是一个使用TCP
协议
的AF_UNIX套接字。如果没有MSG_CONFIRM标志,我会在send()上得到“资源暂时
不可用
”。 MSG_CONFIRM在这个上下文中意味着什么.使用TCP
协议
的AF_UNIX套接字?
浏览 1
提问于2017-04-27
得票数 0
1
回答
ARP如何影响
UDP
通信?我可以复制什么场景来检查/理解它?
、
我想知道ARP
协议
可能会对
UDP
通信产生什么影响。我正在为考试而学习,并尝试使用mininet (
linux
)/ wireshark来理解
协议
之间的依赖关系等等,并想知道这两者可能会产生什么样的影响。
浏览 0
提问于2020-08-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux网络编程-UDP和TCP协议详解
UDP 协议的那点事儿
Linux C语言高级编程之使用TCP和UDP协议实现网络通信!
TCP/IP协议与UDP协议怎么选?
Java网络编程之UDP协议
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券