在python中从UDP数据包中删除填充(Linux)

tt_Gantz

我正在尝试从Linux计算机发送的UDP数据包中删除空填充。目前,它会将数据包的大小填充到60个字节

我正在使用AF_PACKET构建原始套接字SOCK_RAW我从以太网帧头,ip头(在其中指定小于60的数据包大小)和udp数据包本身创建了所有内容。

我通过本地网络发送,wireshark中观察到的数据包具有空填充。关于如何克服这个问题有什么建议吗?

tt_Gantz

如果不使用Linux驱动程序,这几乎是不可能的。这不是最好的答案,但它应该指导其他寻求正确方向的人。3

键入sudo ethtool -d eth0来查看您的驱动程序是否启用了填充短数据包。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python发送UDP数据包

来自分类Dev

接收PHP中的UDP数据包数据报

来自分类Dev

为什么我无法在Python中接收UDP数据包?

来自分类Dev

UDP数据包分片

来自分类Dev

监听bash中返回的UDP数据包

来自分类Dev

应答UDP数据包

来自分类Dev

无法在Python中接收UDP数据包

来自分类Dev

在C中,如何将收到的rtp数据包存储到.pcap文件中-UDP

来自分类Dev

如何将UDP数据包发送到Scapy中的特定UDP dst端口?

来自分类Dev

在Linux中,如果我尽快调用send(),为什么会丢失UDP数据包?

来自分类Dev

Android中UDP多播中的数据包丢失

来自分类Dev

如何从内核中的UDP读取缓冲区中删除数据包?

来自分类Dev

在Windows 10中发送常规UDP数据包

来自分类Dev

linux网桥中断udp数据包流

来自分类Dev

在python中读取DNS数据包

来自分类Dev

从Linux内核向LOOPBACK发送小的UDP数据包

来自分类Dev

搜索数据包中的数据。在python中

来自分类Dev

在PHP中接收UDP数据包数据报

来自分类Dev

为什么我无法在Python中接收UDP数据包?

来自分类Dev

在Java中接收UDP而不丢弃数据包

来自分类Dev

UDP数据包分片

来自分类Dev

使用Python / iptables拦截通过Linux Bridge的UDP数据包

来自分类Dev

如何在Python中接收UDP数据包而不丢弃

来自分类Dev

Linux中是否有一种方法可以增加Linux上的广播接口的MTU大小,以便能够发送更大的UDP数据包?

来自分类Dev

python中的网络数据包长度

来自分类Dev

在Python的CrossbarServer中从Arduino接收UDP数据包

来自分类Dev

数据包中的 UDP 字节顺序

来自分类Dev

UDP 数据包丢弃

来自分类Dev

linux网桥中断udp数据包流