腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5476)
视频
沙龙
1
回答
Linux
内核
中的
tcp
_disconnect函数做什么,在什么情况下调用它?
、
、
、
我正在尝试在
Linux
内核
模块中实现一个ULP,并且一直在查看全局变量struct proto
tcp
_prot中的函数指针,以便能够感觉到应该将哪些函数指针字段复制到我自己的struct proto中struct proto的一个字段是disconnect,它被设置为
内核
函数
tcp
_disconnect。然而,我似乎找不到一个类似于这个功能的用户空间,Google也没有产生任何有用的东西。那么
tcp
_disconnect的用途是什么呢?它能做什么,什么时候被调用?
浏览 7
提问于2020-09-28
得票数 1
1
回答
如何在
linux
内核
中添加代码?
、
、
、
、
我正在研究如何对
Linux
的
TCP
/IP
协议
栈
进行分析和评估。我的目标是从整体上研究
tcp
/ip
协议
栈
的性能,研究每一层的时间开销以及
tcp
/p
协议
层和ip层的队列信息之间的交互。为此,我使用了一种基于探测节点的模式来研究
linux
的
TCP
/IP
协议
的内部行为。探测节点是添加到
内核
中的一段代码,用于记录数据包的时间戳、队列长
浏览 1
提问于2014-04-08
得票数 0
2
回答
C++ networking库需要
内核
堆栈
、
、
、
C++网络库POCO、ASIO...所有这些都使用
内核
tcp
/ip
协议
栈
,还是它们使用自己的
tcp
/ip实现?它们在使用时是否涉及
内核
提供的
tcp
/ip
协议
栈
?
浏览 2
提问于2014-03-19
得票数 0
2
回答
操作系统
内核
和网络
协议
栈
在哪里重叠?
、
我正在努力学习网络
协议
栈
。传输、IP、数据链路层库代码实现)以及
linux
。我不知道从哪里开始。 如果
Linux
没有将它作为核心特性,那么
linux
是否只为网络部分提供占位符(就像只提供宏以启用第三方堆栈如果
linu
浏览 8
提问于2021-12-10
得票数 2
2
回答
如何防止
内核
将数据包传递到网络层?
、
网卡接收到的帧将由驱动程序处理,然后由
Linux
内核
传递到
协议
栈
的上层。 有没有一种简单的方法可以防止
内核
将数据包传递到网络层?我认为重新编译
内核
是有必要的,是不是应该通过修改softirq中的代码,或者像netif_rx这样的函数,或者在每个cpu的列表队列中修改代码呢?事实上,我和一些同学正在尝试在用户空间中实现一个简化版本的
TCP
/IP
协议
栈
作为练习,我们才刚刚开始。我正在读一些书,像UNP,APUE2,
TCP
浏览 2
提问于2013-01-05
得票数 6
回答已采纳
1
回答
通过
TCP
连接创建VPN
、
、
、
我需要在
TCP
连接上创建一个虚拟IP网络。主机系统采用
Linux
,采用TUN/TAP
内核
驱动程序,很容易接收和重新注入虚拟网络的IP数据包。UDP
协议
不支持重传/重排序,就像IP一样。因此,如果为每个接收到的虚拟IP数据包发送一个UDP数据包,则<em
浏览 3
提问于2015-01-08
得票数 1
1
回答
struct tcphdr与struct
tcp
的区别
、
、
我发现获取
TCP
头有两种不同的结构,即
tcp
和tcphdr。这两种结构的链接分别是和。 它们之间有什么区别,它们是否取决于它们正在运行的系统?
浏览 2
提问于2018-04-21
得票数 0
回答已采纳
2
回答
Linux
中tcpip堆栈的多实例
、
、
是否可以在
Linux
(嵌入式
Linux
)上启动已有tcpip堆栈的多个实例?如果有人有任何关于这方面的信息?
浏览 2
提问于2010-12-16
得票数 0
1
回答
linux
内核
中的
TCP
/IP
协议
栈
、
、
我正在实现一个自定义
TCP
协议
作为LKM。我需要在每个RTT中发送一个自定义数据包,以将一些信息传递给接收器,而不是普通数据包。但是我不能理解如何确定每个RTT或传输轮次的开始/结束。
浏览 0
提问于2012-01-14
得票数 1
1
回答
用ubuntu实现
TCP
/IP
协议
栈
、
TCP
/IP
协议
栈
是在ubuntu中实现的。这些文件位于ubuntu 14.04中。
浏览 0
提问于2016-01-26
得票数 -1
1
回答
修改套接字结构,将数据包发送到另一个IP
、
、
、
假设有一个客户机程序在端口10000上维护与服务器的
TCP
套接字连接。假设我拥有root特权,并且可以修改
内核
或添加
内核
模块。编辑:我很清楚我不能在应用层这样做,所以我正在寻找直接修改
内核
和
TCP
/IP
协议
栈
的方法,这是可能的吗?
浏览 2
提问于2015-04-23
得票数 0
1
回答
FreeBSD
TCP
/IP
协议
栈
或
Linux
TCP
/IP
协议
栈
、
、
我正在检查uIP (微IP) IP堆栈,以弄清楚移植
TCP
堆栈意味着什么。 我想知道是否有一种方法可以干净利落地从FreeBSD代码库和
Linux
代码库中删除
TCP
/IP
协议
栈
。
浏览 2
提问于2013-07-11
得票数 0
回答已采纳
5
回答
实时
TCP
/IP
协议
栈
、
、
我想(尽可能高效地)用C或C++编写一个
TCP
/IP通信堆栈。它真的必须尽可能快地运行。 有没有人有一个好的例子或建议从哪里开始呢?
浏览 1
提问于2011-04-28
得票数 2
回答已采纳
1
回答
IPSEC中DH算法中的素数在哪里?
、
、
我使用
linux
内核
来实现
TCP
/IP
协议
栈
和我使用的ipsec工具的用户空间。 在前两个分组交换中,发起者提供建议&响应者将响应支持的建议。
浏览 0
提问于2017-02-24
得票数 2
3
回答
Linux
内核
中创建数据包的教程
、
我正在尝试理解一段数据通过
linux
内核
,从应用层到网络的过程,通过
内核
的细节。有没有人知道一个好的起点或好的教程?
浏览 1
提问于2009-07-16
得票数 3
1
回答
如何知道我正在运行哪种类型的
内核
?(单片或微
内核
)
从terminal (
linux
上的命令行控制台或任何基于微
内核
的机器),我们能识别出哪种类型的
内核
正在运行吗? 注意:我不想知道
内核
的版本或名称,并在互联网上搜索它的类型。
浏览 0
提问于2017-07-04
得票数 1
1
回答
哪个组件将数据包定向到正确的应用程序?
、
我建立了一个新的IIS网站,它可以监听端口85。IIS然后保留端口88 (如果应用程序已经在侦听该端口,将告诉我)。基于Windows的计算机上的操作系统级组件负责维护端口/应用程序列表,并将请求重定向到正确的应用程序?
浏览 1
提问于2014-07-08
得票数 0
回答已采纳
1
回答
TCP
协议
栈
验证测试工具
、
我正在将
TCP
协议
栈
移植到我们的嵌入式系统中。 是否有验证测试工具来确保我们的
TCP
协议
栈
满足
TCP
协议
要求?例如重新排序、重新传输、拥塞控制等。使用现成的
TCP
验证新的
TCP
协议
栈
是一种测试方式,这也是我现在正在做的事情。但是以这种方式,没有覆盖每个
TCP
协议
的细节:例如某些
TCP
片段的重复/丢失/重新排序
浏览 5
提问于2013-02-22
得票数 3
2
回答
不发送ACK数据包的
TCP
数据包流接收
、
嗨,我正在编写一个使用
TCP
与HTTP服务器通信的应用程序。但是,我发现在收到每个数据包后,我没有使用ACK数据包进行响应。 这是由RECV例程处理的吗?
浏览 1
提问于2010-11-30
得票数 0
1
回答
修改
linux
协议
表
、
、
由于某些原因,我需要更改
linux
协议
表。例如,我希望
linux
将
协议
1识别为ipv4 (
协议
4),或者将
协议
47识别为l2tp。谁知道如何在
linux
内核
中或最好是在/sys文件夹中进行更改,以便我的客户端将
协议
tcp
作为icmp
协议
发送,而在另一边它接收icmp并将其识别为
tcp
。谢谢,
浏览 3
提问于2013-03-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
闪电网络是比特币的TCP/IP 协议栈
Linux网络编程-UDP和TCP协议详解
带你了解网络世界的规则,TCP/IP协议栈详解
CVE-2018-5390:Linux内核TCP中发现远程拒绝服务漏洞
网络协议—TCP
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券