腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核
中的IPsec --如何弄清楚发生了什么
linux-kernel
、
ipsec
我正在为一个微控制器编写一个IPsec实现,我想使用运行Debian的标准
Linux
来测试它。这两种设备都应该使用隧道模式下的IPsec静电除尘器来保护它们之间的通信安全。在处理IPsec数据
包
时没有(或者至少不应该有)用户空间程序。现在,我想看看
Linux
内核
是如何处理创建的数据
包
的。为了
查看
原始数据
包
,我使用tcpdump捕获它们,并使用wireshark对它们进行分析。 获得有关processing?How的调试信息的最佳方法是什么?,我能找出包是否被
内核
浏览 9
提问于2011-10-28
得票数 4
回答已采纳
1
回答
监视
内核
丢弃的数据
包
networking
我们在RedHatServerRHEL5.2中遇到了一个网络问题(通过
内核
丢弃数据
包
),这个问题已经解决了。但是,我们希望防止这类问题,所以我想知道是否有任何方法可以监视
内核
丢弃的数据
包
数量,而不必进入调试模式?马克
浏览 0
提问于2017-10-23
得票数 1
2
回答
Java中的重复数据
包
?
java
、
sockets
、
tcp
是否有一种简单的方法可以在Java中完成TCP数据
包
的1:1副本并将其发回,从而迫使客户端的TCP实现自动丢弃它?还是我走错路了?这似乎是一件很简单的事情,但却让我感到困惑。
浏览 3
提问于2012-03-24
得票数 0
回答已采纳
2
回答
如何在pypcap中设置缓冲区大小
python
、
packet
、
sniffer
我使用Python库(在
Linux
中)创建了一个
包
嗅探器。使用的.stats()方法,我可以看到,在网络繁忙时,
内核
有时会丢弃很少的数据
包
。是否有可能增加pypcap对象的缓冲区大小,从而减少
丢
包
量(就像在tcpdump中一样)。
浏览 3
提问于2015-07-08
得票数 2
回答已采纳
1
回答
sk_buff复制与sk_buff克隆
c
、
linux
、
linux-kernel
、
linux-device-driver
、
kernel-module
我正在为
linux
内核
编写一个模块&它试图窃取
包
及其相关的sk_buff。为此,我希望使用struct sk_buff *skb_copy(const struct sk_buff *skb, gfp_t gfp_mask) &然后在数据包被丢弃时将返回类型传递给
内核
。因此,当
内核
获得有关
丢
包
的信息时,它会尝试释放sk_buff。在这里,我的问题来了,它会影响我的新复制的skb &它的指向数据的数据
包
?或者现在我可以玩我的新sk
浏览 0
提问于2012-11-06
得票数 4
1
回答
Linux
中仅在Tx上使用tc(流量控制)的数据
包
丢失
tc
我知道,可以使用tc在
Linux
机器中引入
丢
包
。例如:但是,是否可以指定发生
丢
包
的业务方向?我希望在接收时没有
丢
包
,但是为了测试目的,在传输中丢失10%的数据
包
。
浏览 0
提问于2013-12-13
得票数 1
2
回答
Wireshark/tcpdump/libpcap在哪里截获
Linux
内核
中的数据
包
?
linux
、
networking
、
linux-kernel
、
wireshark
根据的说法,wireshark能够在
丢
包
之前得到它(因此我无法自己获得这样的数据
包
)。我仍然想知道wireshark在
linux
内核
中获取数据
包
的确切位置。答案是“在UN*Xes上,它使用libpcap,在
Linux
上使用AF_PACKET套接字。”有没有人有更多的具体例子来使用"AF_PACKET套接字“?如果我正确理解wireshark,网络接口卡(NIC)将复制所有传入数据
包
,并将其发送到用户定义的过滤器(berkeley数据
包
浏览 5
提问于2016-06-14
得票数 2
回答已采纳
3
回答
C socket recvmsg,数据
包
丢失
android
、
c
、
linux
、
sockets
我在接收UDP数据
包
方面有问题。我的环境是在ARMv7上运行Android2.1。使用C套接字编程,我使用recvmsg从
内核
接收数据
包
,但偶尔会发生一些
丢
包
事件。发送方和接收方位于同一个LAN中,因此毫无疑问,数据
包
不应该丢失。我通过Wireshark证明了这一点。 但是,在我将recvmsg替换为来自的recvmsg以接收数据
包
后,不再发生
丢
包
事件。是否有可能只有在使用recvmsg时才会在
内核
空间丢弃一些数据<
浏览 4
提问于2012-07-16
得票数 0
回答已采纳
1
回答
丢弃捕获的数据
包
c
、
linux
、
libpcap
、
packet-capture
、
packet-sniffers
我正在工作的项目需要丢弃捕获的数据
包
。我用libpcap成功地捕获了数据
包
,在回调函数中,我捕获num_packets参数中给定数量的数据
包
我的要求是丢弃捕获的数据
包
。 我试着找人帮忙,结果却空手而归。任何代码片段的引用来执行通过libpcap丢弃捕获的数据
包
的要求都是非常感谢的。注意,在丢弃数据
包
之前,我需要获得要丢弃的数据
包
的destination/ so
浏览 4
提问于2014-03-29
得票数 0
1
回答
6天之内就丢了三万
包
,这还正常还是该担心的时候了?
linux
、
networking
、
iptables
我的家用笔记本电脑通常每周7天24小时运行,因为我不喜欢关闭它,所以我现在
查看
了以下结果:这表明,在我看来,
丢
包
量过大,见下文:num pkts bytes target prot opt in平均而言,一天内约有5000
包
被丢弃。系统:
Linux
18.3肉桂64位
内核
:4.
浏览 0
提问于2018-06-17
得票数 3
回答已采纳
2
回答
Linux
IPSec隧道不会将IP分组转发到CE (拥塞体验)。
linux
、
networking
、
ipsec
我在网络运营商的GGSN和我们的数据中心之间有一个
Linux
隧道。IPSec对所有流量都很好,但是来自我们这边的IP数据包被标记为0x3 (CE,拥塞体验)将不会加密并转发到隧道。隧道是在没有ECN支持的情况下安装的,但据我所知,这不应该导致
丢
包
。
Linux
是2.6.18-6-Xen- SMP 64 #1 SMP Fri Dec 12 :02:03 UTC 2008 x86_64 GNU/
Linux
(相当旧,但xen基础设施不允许更新
内核
) 键控守护进程是浣熊
浏览 0
提问于2012-02-01
得票数 0
1
回答
如何在从
Linux
Box发送数据
包
时模拟数据
包
丢弃
networking
、
linux-kernel
、
network-programming
、
linux-device-driver
我想模拟这样一种情况:当我发送一些数据
包
,比如ping x.x时,我从
Linux
机器输出的一些数据
包
应该被丢弃,然后通过ifconfig工具中的Tx丢弃数据
包
来捕获丢弃的数据
包
的数量。有没有人能让
Linux
模拟
丢
包
和
丢
包
捕获?
浏览 5
提问于2014-01-13
得票数 0
1
回答
UDP
丢
包
?
linux
、
networking
、
udp
多播包在服务器之间丢失,组播工作在不可靠的udp上,因此对
丢
包
提出了要求。 问:它们是否可以在操作系统
内核
级别上捕获udp数据
包
?
浏览 0
提问于2014-07-30
得票数 0
4
回答
Linux
UDP数据
包
丢失的原因
c++
、
c
、
linux
、
networking
、
udp
我有一个
Linux
应用程序,它接收有序的C++数据
包
。由于排序,我可以很容易地确定何时
丢
包
或重新排序,即何时遇到“间隙”。该系统有一个处理漏洞的恢复机制,但最好首先避免出现差距。使用一个简单的基于的数据
包
嗅探器,我已经确定在硬件级别的数据中没有空白。然而,我在我的申请中看到了很多空白。这表明
内核
正在丢弃数据
包
;它是通过
查看
/proc/net/snmp文件来确认的。我知道,如果不足够快地使用数据,可能会导致数据
包</
浏览 1
提问于2011-05-06
得票数 13
回答已采纳
1
回答
Linux
本地丢弃UDP数据
包
(接收缓冲区溢出)
linux
、
sockets
、
networking
、
udp
我建立了一个简单的测试程序,每250毫秒发送100个UDP数据
包
,每个
包
大小为1000字节。我发现两个独立的
linux
盒正在丢弃其中的一些数据
包
。我的期望是,当我编写100个UDP数据
包
时,
内核
缓冲区能够保存所有这些数据
包
。netstat -us表示每个被丢弃的数据
包
都有RcvbufErrors。因此,
内核
接收缓冲区似乎已经溢出。我运行了第二个测试,发送50个UDP数据
包
,每个
包
大小为1000字节,
浏览 2
提问于2019-08-06
得票数 0
回答已采纳
1
回答
命令,用于在
Linux
上分离/区分pcap中的tcpstream。
linux
、
wireshark
、
tcpdump
、
rhel
、
tshark
我有一个巨大的pcap,其中有上千个tcpstream,我需要分离这些tcpstream并找出每个tcpstream的
丢
包
情况,我正在尝试TSHARK(),它可以帮助我发现
丢
包
、重传,但是它对整个pcap我想在我的
Linux
盒中为单独的tcpstreams获取它。 提前谢谢。贾恩
浏览 2
提问于2013-11-21
得票数 0
回答已采纳
1
回答
简单的eBPF操作不对tc生效
linux-kernel
、
bpf
、
ebpf
我用非常简单的更改从samples/bpf/pare_simple.c (从
Linux
内核
树)编译了BPF示例:int handle_ingress(struct __sk_buff*skb) return TC_ACT_SHOT;所以我想要
丢
包
。我按以下方式安装: 这发生在Ubuntu16.04.3LTS上,
内核
为4.4.0-98,版本3.8的llvm和clang都是从
包
中安装的,iproute2是g
浏览 8
提问于2017-12-01
得票数 3
回答已采纳
2
回答
为什么要通过接口丢弃tcpdump数据
包
?
tcpdump
mantcpdump声明了什么可以导致“
内核
丢弃的数据
包
”,但是它没有说明是什么导致了“通过接口丢弃的数据
包
”。 有人能解释一下为什么接口会丢弃数据
包
吗?或者我怎么才能找出
丢
包
的原因?
浏览 0
提问于2015-01-06
得票数 8
2
回答
如何限制网络接口的带宽使用?
bandwidth
我使用了一个带有infiniband 40交换机的集群。是否有办法限制某一网络接口的网络带宽使用?
浏览 0
提问于2017-01-08
得票数 0
1
回答
netfilter -如何在
内核
模块中指定队列号?
c
、
linux
、
linux-kernel
、
netfilter
我正在编写一个
内核
模块,它需要在IP层做一些
包
过滤工作。我需要做的是拦截所有的IP数据
包
,在一些传出的数据包上,我需要保留它们一小段时间(就像几十毫秒),以便在发送它们的途中进行分析。我已经启动并运行了
内核
模块,目前它接受所有传入数据
包
,并在所有传出数据包上返回NF_QUEUE。然后,我可以在用户空间中使用libnetfilter (类似于Python和NetfilterQueue)来获取这些数据
包
,但问题是Python库接受队列号,而我的
内核
模块将数据
包</e
浏览 5
提问于2015-10-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux系统man中文包安装实现man命令中文手册查看
云原生场景下,nettrace怎么快速进行网络故障诊断?
轻松一招,教你实现模拟弱网环境
服务器网络问题分析之丢包
预警 | Linux 爆 TCP “SACK Panic” 漏洞!N 家中招
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券