腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核
中的
tcp
_disconnect函数做什么,在什么情况下调用它?
、
、
、
我正在尝试在
Linux
内核
模块中
实现
一个ULP,并且一直在查看全局变量struct proto
tcp
_prot中的函数指针,以便能够感觉到应该将哪些函数指针字段复制到我自己的struct proto中,以及使用我自己的
实现
覆盖哪些字段。struct proto的一个字段是disconnect,它被设置为
内核
函数
tcp
_disconnect。然而,我似乎找不到一个类似于这个功能的用户空间,Google也没有产生任何有用的东西。那么
tcp
_disconn
浏览 7
提问于2020-09-28
得票数 1
1
回答
LINUX
中不存在/dev/
tcp
、
我正在将C/pro*c代码从UNIX移植到
LINUX
。listen_set; int socket_id; socket_id = t_open("/dev/
tcp
struct t_info *) 0);}{} 在UNIX中,socket_id的值>0,在
Linux
原
浏览 13
提问于2012-05-16
得票数 0
2
回答
哪个进程负责
Linux
中的
TCP
?
、
我想知道
Linux
中的哪个进程实际上从接收端的网络层获取信息,应用所有与
TCP
相关的逻辑(
TCP
级别的错误检查、分段确认等等)。并将其放入等待连接的接收缓冲区中?
浏览 0
提问于2018-01-19
得票数 1
回答已采纳
2
回答
linux
中
TCP
实现
的动态调整
In在
linux
内核
(3.4及以上版本)中
实现
的动态右尺寸(DRS)--
内核
2.4.23和2.4.8的链接(http://public.lanl.gov/radiant/software/drs.html)补丁是可用的,但对于
内核
的后期版本没有提及。如果它在
内核
的后期版本中没有默认
实现
,那么请有人告诉我如何正确地将它安装(或
实现
)到以后的版本中。
浏览 0
提问于2014-10-30
得票数 0
1
回答
tcp
_delack_min的意义
、
、
当前的
Linux
内核
(例如2.6.36)使用延迟确认(delack)。在/包括/net/
tcp
.h中,它说:因此,对于使用HZ值为1000的
内核
,ACK应该至少延迟40 ms。然而,RFC 2581表示,
TCP
实现
应该毫不延迟地每秒钟确认一个完整的段。是否有人知道
Linux
是否遵循“应该”,或者
TCP
_DELACK_MIN值是否意
浏览 0
提问于2010-12-11
得票数 5
回答已采纳
1
回答
struct tcphdr与struct
tcp
的区别
、
、
我发现获取
TCP
头有两种不同的结构,即
tcp
和tcphdr。这两种结构的链接分别是和。 它们之间有什么区别,它们是否取决于它们正在运行的系统?
浏览 2
提问于2018-04-21
得票数 0
回答已采纳
2
回答
Java中的重复数据包?
、
、
是否有一种简单的方法可以在Java中完成
TCP
数据包的1:1副本并将其发回,从而迫使客户端的
TCP
实现
自动丢弃它?还是我走错路了?这似乎是一件很简单的事情,但却让我感到困惑。
浏览 3
提问于2012-03-24
得票数 0
回答已采纳
2
回答
如何启用复合
TCP
(CTCP)?
、
我想在Ubuntu中使用复合
TCP
。除了Windows之外,CTCP还被移植到
Linux
...,因为
内核
版本2.6.17这个模块一直不兼容,并且由于
内核
API的更改而无法编译。 是否有一个较新的
实现
可以正常工作?
浏览 0
提问于2013-01-09
得票数 5
回答已采纳
1
回答
在特定端口上禁用
Linux
内核
对
TCP
数据包的处理
、
、
、
我正在开发一个
TCP
/IP堆栈,它目前使用原始套接字从
Linux
用户空间运行。是否可以在不使用AF_PACKET的情况下禁用特定端口上的
内核
处理?编辑: 我正在像这样创建我的套接字:socket(AF_INET, S
浏览 0
提问于2016-10-02
得票数 3
1
回答
C
TCP
rawsocket选项
、
、
如何包括
TCP
选项MSS(最大段大小),WS(窗口缩放),sack-允许。C原始套接字中的选项它显示了一个错误,MSS,WS不在
tcp
头中,任何人都可以告诉我如何将
浏览 3
提问于2015-01-29
得票数 0
回答已采纳
1
回答
tcp
_max_syn_backlog和索马康宁有什么区别?
、
、
、
、
我一直在阅读一些关于
Linux
上
TCP
实现
的文章,我感到困惑,net.ipv4.
tcp
_max_syn_backlog和net.core.somaxconn之间有什么区别,以及作为参数传递给listen我想要解释4.15
内核
,因为我发现在这个问题上,最古老的
内核
和更新的
内核
之间有一些不同。
浏览 1
提问于2020-06-29
得票数 12
回答已采纳
1
回答
最小
TCP
接收窗口大小
、
、
Linux
内核
TCP
/IP堆栈impl可以通告的最小
TCP
接收窗口大小是多少?我如何配置才能使其通告这样的窗口?我的目标是
实现
低延迟和牺牲吞吐量?
浏览 4
提问于2019-03-22
得票数 0
1
回答
在哪里建立
TCP
/IP连接?
、
当建立
TCP
/IP连接时,所有的处理都是在网络接口(NIC)级别上进行的,还是也击中了OS
内核
?如果是的话,它对CPU是否昂贵(就CPU周期而言)?
浏览 0
提问于2011-12-25
得票数 -4
1
回答
TCP
内核
实现
、
、
我开发了一种新的
TCP
拥塞避免算法,并希望在
linux
内核
中
实现
该算法,并对其性能进行测试。但为此,我需要了解现有的
TCP
内核
(2.6)
实现
。你觉得我该怎么做呢?我知道我最终将不得不深入研究源代码,但如果我至少了解广泛的
实现
方面以及如何浏览代码,那将是很有帮助的。
浏览 1
提问于2012-08-22
得票数 2
1
回答
被动操作系统指纹更改为MacOS
、
、
、
当通过代理与macbook连接时,操作系统指纹被定义为
Linux
3.11,目前从不,使用/etc/sysctl.conf
内核
设置的非复杂操作,结果是更改为安卓(
Linux
2.2.x-3.x通用)和Windows
浏览 1
提问于2018-10-17
得票数 0
2
回答
TCP
套接字的
Linux
时间戳
、
、
、
、
但是我得到的是NIC的传输时间戳,而不是接收
TCP
数据包的时间戳。cmsg_un.control));}received short ancillary data (0/256) 我没有从recvmsg()获得辅助数据,我想知道
linux
浏览 12
提问于2015-02-26
得票数 12
回答已采纳
2
回答
Linux
中tcpip堆栈的多实例
、
、
是否可以在
Linux
(嵌入式
Linux
)上启动已有tcpip堆栈的多个实例?如果有人有任何关于这方面的信息?
浏览 2
提问于2010-12-16
得票数 0
1
回答
设置SO_
TCP
_NODELAY (禁用Nagle算法)
、
据我所知,我们有一个套接字选项SO_
TCP
_NODELAY来禁用Nagle算法,我发现它是在https://elixir.bootlin.com/
linux
/v4.4.90/source/net/ipv4/
tcp
.c#L2401的
TCP
/IP堆栈中
实现
的。但是,我不知道在
内核
中
实现
Nagle算法的源代码在哪里。如果你知道,你能帮帮我吗?
浏览 0
提问于2018-03-30
得票数 0
3
回答
解释
TCP
/IP
内核
实现
的书籍/资源
、
、
我只知道:2)
TCP
/IP插图,第2卷:
实现
1)
TCP
/IP体系结构及其在
Linux
中的设计与
实现
浏览 0
提问于2012-08-09
得票数 0
2
回答
总线箱中的
TCP
/IP协议栈
、
有人能告诉我:在哪里可以在
TCP
/IP源代码中找到Busybox堆栈?
浏览 2
提问于2013-10-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CVE-2018-5390:Linux内核TCP中发现远程拒绝服务漏洞
【精通内核】Linux内核rcu(顺序)锁实现原理与源码解析
Linux 6.2 内核合并了新的 Zstd 实现
Linux内核态高效HTTP代理的设计与实现
Linux内核解读
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券