腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
能否在
Linux
驱动程序上动态更改Rx/Tx
数据包
缓冲区大小?
、
、
目前,发送和接收
数据包
的大小由宏定义。因此,我所拥有的
网卡
可以处理来自网络的
数据包
,即<= 1524。任何比这更大的东西都会导致系统崩溃或更糟的重启。使用
Linux
内核2.6.32和RHEL6.0,以及自定义的FPGA
网卡
。是否有一种通过从
网卡
获取
传入
数据包
的大小来动态更改PKY_BUF_SZ的方法?它会增加开销吗?硬件应该在
数据包
到达驱动程序之前丢弃它吗? 任何帮助/建议都将不胜感激。
浏览 1
提问于2016-03-02
得票数 0
回答已采纳
1
回答
内核模块,用于透明地绕开来自NIC和TCP应用程序的
数据包
。能把它做好吗?
、
、
、
Linux
内核模块是否有可能透明地绕开来自上层(即L2、L3)和
网卡
的
数据包
?例如,1)
数据包
从
网卡
到达,模块
获取
数据包
(对其进行一些处理),并将其传递回tcp/ip堆栈或2--应用程序发送数据,模块
获取
数据包
(做一些处理),然后将
数据包
传递给输出NIC。它不像一个嗅探器,在该嗅探器中捕获
数据包
的副本,而实际的
数据包
流继续。 我想了一些实现我的目标的可能性。我想在内核中注
浏览 1
提问于2016-08-26
得票数 1
2
回答
tcp数据从“写”系统调用向下到I/O寄存器编程的数据路径(传输)
、
、
、
Linux
中的tcp数据路径是否有一个很好的概述(2.6,如果路径实际上不同,则不是2.4 )?处于tcp/ip堆栈处理的不同阶段的
数据包
位于何处?
数据包
如何打包成tcp数据段,然后是ip
数据包
。如何传输到
网卡
?(具有一系列I/O寄存器写入和DMA?)它是在"write“syscall处理程序中传输到
网卡
(使用一些深层调用堆栈)还是在其他某个时刻传输?
浏览 0
提问于2010-04-22
得票数 3
回答已采纳
1
回答
Windows主机操作系统似乎忽略了通过使用原始套接字的
linux
sendto插入的
数据包
、
我正在使用
Linux
sendto()函数和原始套接字(socket(AF_INET, SOCK_RAW, IPPROTO_RAW);)向Windows
网卡
(eth1)发送
数据包
。然而,尽管
数据包
被寻址到
网卡
的IP地址,主机操作系统似乎“忽略”
数据包
。例如,
网卡
的IP为192.168.1.2,我的用户空间应用程序发送了一个网络
数据包
,其中包含一个地址为192.168.1.2的ping。等同地,如果我创建了一个UDP套接字,并将其绑定到端口5050上侦听
浏览 28
提问于2021-06-24
得票数 0
回答已采纳
1
回答
如何在不使用套接字的情况下将
数据包
发送到网络?
、
、
、
我想绕过
Linux
网络栈向网络发送
数据包
。我的意思是,是否有任何方法,我可以中断
网卡
驱动程序,并在
网卡
缓冲区中放置一个帧直接发送到网络?我是
Linux
内核黑客方面的新手,所以任何关于我如何开始的指导都是非常有帮助的。
浏览 5
提问于2013-05-04
得票数 7
1
回答
无线
数据包
捕获- VMware
、
、
软件: Wireshark可以使用
Linux
分析VMWare上的无线
数据包
捕获吗?当我在电脑上使用Windows时,我问这个问题,但是我很难获得我所需要的所有信息,所以我不得不求助于虚拟机。在windows上,无线
数据包
捕获将出现在有线网络上( 802.11报头被以太网II所取代)--在Windows上捕获原始802.11通信量是可能的,但只有少数
网卡
支持它。有人告诉我,使用
Linux
或MAC计算来
获取
802.11原始数据要容易得多 谢谢
浏览 0
提问于2019-10-14
得票数 0
回答已采纳
1
回答
(DPDK)如何向接收方发送pcap文件,并在接收方生成准确的pcap文件?
、
、
、
我正在做这个项目,在这个项目中,我必须从一个
网卡
向另一个
网卡
发送一堆
数据包
(使用rte_eth_tx_burst)。这两个
网卡
是连接在一起的(我猜是通过光纤?链接它们的人不是我。),所以如果我只使用tcpdump监听另一个
网卡
,我就可以捕获整个过程,并将它们存储到一个pcap文件中。我的测试环境:1.一台
Linux
机器,有两对链接的
网卡
: eth1和eth2链接,eth3和eth4也链接。2.我的程序监听eth1。4.我的程序逐帧
获取
数据包</
浏览 8
提问于2020-03-07
得票数 0
1
回答
数据包
操作(丢弃和更改)
、
、
为了捕获网络中的流量,我将使用sharppcap,它可以捕获所有
数据包
并在UI上显示它们的详细信息。但是,我在库中找不到任何方法可用于丢弃任何受其端口、源、目的地或数据内容约束的
数据包
。
浏览 1
提问于2014-06-13
得票数 1
回答已采纳
1
回答
基于PTP的硬件时间戳
、
、
、
我对
Linux
编程很陌生。我有一个带有e1000e驱动的英特尔
网卡
。我正在研究从网络中捕获的
数据包
的精确时间戳。 我的问题是,如果我想使用RT,如何增加时间戳线程的优先级。这个是可能的吗?然后,我有一个接收器,这是一个普通的
Linux
机器,有一个英特尔
网卡
和e1000e。当发送器可以用PTP构建
数据包
时,我只能让
数据包
在接收端被加盖硬件时间戳。我还能用硬件在
数据包
上加盖时间戳吗?
浏览 0
提问于2013-09-06
得票数 6
1
回答
在多队列
网卡
上优化
Linux
网络性能
、
、
、
、
根据
Linux
内核https://lwn.net/Articles/629155/的说法,“每个内核每秒只能转发100万到2M个
数据包
”--那么
Linux
在几十个内核上的扩展能力有多好呢?假设我在多核CPU上有一个多队列(128个rx+tx对)100 able
网卡
--
Linux
是否能够在几十个核之间达到100 able
网卡
(即每秒100万到2M包)的容量,而不需要太多的倒退,以达到10.2000我还在某个地方读到,
Linux</
浏览 0
提问于2020-06-05
得票数 2
回答已采纳
3
回答
linux
:禁止使用环回,并在一个组件的两个ETH卡之间通过有线发送数据
、
、
linux
已安装,我想将数据从第一个
网卡
发送到第二个
网卡
。我想强制
数据包
通过电缆传输。我可以在卡片上设置任何ip地址。 使用ping命令,我可以得到卡片上的计数器常量。它将通过eth发送
数据包
,因此与堆栈溢出相关的问题。可以有一些依赖于操作系统的方法,它们也会帮助我
浏览 6
提问于2010-04-29
得票数 7
1
回答
我可以通过与其他所有
网卡
不同的
网卡
在子网上路由一个IP地址吗?
、
我有一个带有有线以太网
网卡
和无线802.11gNIC的windows 7客户端。我还可以启动一个VPN,它访问一个也有子网192.168.0.*的网络。我有一个
linux
系统连接到以太网交换机上,IP地址在192.168.0.*范围内。当VPN连接时,我再也不能访问
linux
系统了,因为,毫不奇怪,
数据包
是通过VPN路由的,而不是以太网交换机。在W7盒上,我能做
浏览 0
提问于2012-11-19
得票数 1
回答已采纳
1
回答
检测尚未与无线网络建立任何连接的无线计算机
、
、
、
、
我所知道的是,除非它们在网络中连接在一起,否则不可能检测到任何无线计算机。我想知道;有没有任何可能的方法,我可以打开我的无线适配器,并搜索我周围的其他无线设备类型和一些种类的ID,例如媒体访问控制或计算机名称等,而不像我们在蓝牙中那样创建或连接任何网络,如无线Ad-Hoc网络等?-如果可能,那么如何使用C#或任何语言实现。
浏览 0
提问于2011-02-08
得票数 2
回答已采纳
1
回答
在arch
linux
中,对netctl wifi菜单有什么要求?
、
我想用wifi-menu在我的arch
linux
机器上安装wifi,但它没有连接到wifi。它没有显示错误,它说,我连接到互联网。我是不是丢失了我的无线
网卡
的
数据包
或固件?顺便说一下,我的无线
网卡
驱动程序是atk10-pci。有人能帮忙吗?
浏览 0
提问于2020-01-23
得票数 1
回答已采纳
1
回答
硬中断和软
、
、
在
linux
中,当
网卡
接收
数据包
时,会触发一个硬中断,然后在中断回调函数中,它会引发一个NET_RX_SOFTIRQ,这个软irq会在同一个cpu上运行吗?
浏览 5
提问于2016-03-30
得票数 8
0
回答
如何在
Linux
中创建原始套接字而不缓冲接收到的
数据包
?有可能吗?
、
、
我使用
Linux
,并且我已经创建了一个使用原始套接字的应用程序。当我打开它并打开recv(...)时,我收到了之前发送的
数据包
,我猜是缓冲在内核中,或者是
网卡
驱动程序。但我不需要他们。我只需要
数据包
,这些
数据包
在我打开套接字之后就被发送出去了。如何创建此套接字?有可能吗?
浏览 6
提问于2016-07-14
得票数 3
1
回答
使用MSI (消息信号中断)在不同的NIC队列中分配IP
数据包
、
、
、
、
NetXtreme II BCM5709千兆以太网
网卡
支持MSI功能(消息信号中断),它有8个队列。每个队列在/proc/中断中都有自己的中断处理程序。我想要完成的是告诉
网卡
哪些
数据包
应该进入哪个队列。是否可以通过封装协议类型手动指定哪些IP
数据包
应该进入哪个队列(例如,IPsec
数据包
进入一个队列,而TCP
数据包
进入另一个队列)?如果有可能的话--我如何在
Linux
下做到这一点? 如果这是不可能的-我应该看看MSI能力的
网卡</e
浏览 0
提问于2011-02-07
得票数 2
回答已采纳
1
回答
Windows桌面在繁重的网络I/O期间变得瘫痪/ Windows内核只分配了许多CPU中的1个?
、
、
、
、
对于每个流,应用程序通过调用WSARecvFrom() (重叠操作)提供一个接收器缓冲区,在MsgWaitForMultipleObjects()中等待窗口的“数据到达”事件,
获取
数据包
,然后在无限循环中重复所有操作
浏览 4
提问于2014-12-14
得票数 3
1
回答
获取
硬件时间戳
、
、
、
、
libpcap中的pcap_next_ex函数
获取
的时间是否是
网卡
的硬时间戳?若否,如何
获取
收到报文时的硬时间戳(pcap_next_ex p,pcap_t* pcap_pkthdr** pkt_header,const u_char** pkt_data)
浏览 42
提问于2020-09-27
得票数 1
1
回答
C中的套接字编程:用6-260微秒的UDP发送(),如何使它更快
、
、
、
、
将SOCK_DGRAM用于UDP套接字client.c // do nothing}我可以看到以下情况: 但我想每512个纳米
浏览 4
提问于2019-09-18
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux修改网卡名称
Linux系统网卡绑定模式
Linux服务器网卡绑定配置
Linux 查看或统计网卡流量的几种方式
tcpdump 常用例子
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券