腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
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
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
回答
能否在
Linux
驱动程序上动态更改Rx/Tx
数据包
缓冲区大小?
、
、
目前,发送和接收
数据包
的大小由宏定义。因此,我所拥有的
网卡
可以处理来自网络的
数据包
,即<= 1524。任何比这更大的东西都会导致系统崩溃或更糟的重启。使用
Linux
内核2.6.32和RHEL6.0,以及自定义的FPGA
网卡
。是否有一种通过从
网卡
获取传入
数据包
的大小来动态更改PKY_BUF_SZ的方法?它会增加开销吗?硬件应该在
数据包
到达驱动程序之前丢弃它吗? 任何帮助/建议都将不胜感激。
浏览 1
提问于2016-03-02
得票数 0
回答已采纳
1
回答
机器只响应来自机器的网络请求。
、
、
、
我有两台机器。我想要能够SSH从亚当塞琳到WOPR,所以我把他们连接到同一个网络。非常感谢!
浏览 0
提问于2011-01-02
得票数 0
回答已采纳
2
回答
在使用XDP捕获
数据包
并在用户空间中处理它之后,是否有可能重新传输
数据包
?
、
、
、
我需要编写一个位于两个服务器之间的应用程序,并通过向每个
数据包
添加一个特定的HTTP头来修改从一个服务器发送到另一个服务器的HTTP
数据包
。显然,这是必须尽快完成的,我发现通过使用eBFP和XDP,我可以捕获高性能的
数据包
,但据我所知,XDP的判决要么中止、丢弃、传递和tx。使用tx判断,我可以将捕获的
数据包
发送给用户空间程序来修改它,但我不知道如何在修改头后发送
数据包
?这个视频解释了使用eBPF和XDP可以做什么,并且声明可以这样做,但是我不知道怎么做。
浏览 4
提问于2018-04-29
得票数 0
回答已采纳
1
回答
MTU对回环接口的意义
、
、
、
我目前正在通过环回
查看
基于套接字的通信。因为它是回送设备,所以
数据包
甚至没有击中
网卡
。相反,环回
linux
驱动程序将
数据包
回滚到目的地。
浏览 4
提问于2014-12-11
得票数 7
1
回答
如果我看到丢弃的
数据包
( packet_in或packet_out),什么时候应该发出警报?
、
、
、
、
我试图通过
查看
我的
Linux
服务器的KPI来创建一个简单的异常警报检测。如果看到丢弃的
数据包
( packet_in和/或packet_out),我想知道什么时候应该发出警报。如果我取掉的
数据包
总数/收到的
数据包
百分比(对发送的
数据包
也是如此),然后如果我观察到20%或更多的
数据包
被丢弃,这是否有意义?但是,发送
数据包
时出现的错误会导致
网卡
出现问题,与连接的设备出现速度协商问题。因此,标记掉的包% >=20是否
浏览 0
提问于2017-09-30
得票数 2
1
回答
模块执行上下文
、
、
我在
linux
中为ipsec开发模块。
查看
两种不同的情况,当代码从我的模块将被执行。从进程上下文执行:应用程序产生一些流量通过网络传输,应用程序应该调用一些syscall来传输数据,然后进程切换到内核空间,
数据包
通过
linux
的网络子系统,在这里执行我的模块,并在向
网卡
提供任务后全部完成从softirq上下文执行:当
网卡
接收
数据包
时,它会产生硬件中断,这将“准备”适当的软run来运行。
数据包
通过
linux
的网络子系统(包括我的模块),
浏览 3
提问于2017-05-10
得票数 0
回答已采纳
1
回答
Windows桌面在繁重的网络I/O期间变得瘫痪/ Windows内核只分配了许多CPU中的1个?
、
、
、
、
对于每个流,应用程序通过调用WSARecvFrom() (重叠操作)提供一个接收器缓冲区,在MsgWaitForMultipleObjects()中等待窗口的“数据到达”事件,获取
数据包
,然后在无限循环中重复所有操作
浏览 4
提问于2014-12-14
得票数 3
1
回答
数据包
操作(丢弃和更改)
、
、
为了捕获网络中的流量,我将使用sharppcap,它可以捕获所有
数据包
并在UI上显示它们的详细信息。但是,我在库中找不到任何方法可用于丢弃任何受其端口、源、目的地或数据内容约束的
数据包
。
浏览 1
提问于2014-06-13
得票数 1
回答已采纳
1
回答
适用于所有VM的C语言
数据包
嗅探器
、
、
、
、
我创建了一个在TCP中连接客户端和服务器的应用程序,并且在攻击者计算机中有一个
数据包
嗅探器。但是,代码只能够嗅探来自攻击者机器的
数据包
,无法检测到客户机/服务器连接。
浏览 4
提问于2015-11-19
得票数 2
5
回答
如何发现
网卡
在局域网上处于混乱模式?
、
如何发现
网卡
在局域网上处于混乱模式?
浏览 0
提问于2011-05-06
得票数 33
回答已采纳
1
回答
内核模块,用于透明地绕开来自NIC和TCP应用程序的
数据包
。能把它做好吗?
、
、
、
Linux
内核模块是否有可能透明地绕开来自上层(即L2、L3)和
网卡
的
数据包
?例如,1)
数据包
从
网卡
到达,模块获取
数据包
(对其进行一些处理),并将其传递回tcp/ip堆栈或2--应用程序发送数据,模块获取
数据包
(做一些处理),然后将
数据包
传递给输出NIC。它不像一个嗅探器,在该嗅探器中捕获
数据包
的副本,而实际的
数据包
流继续。 我想了一些实现我的目标的可能性。我想在内核中注册一个rx_handler来访问传入
浏览 1
提问于2016-08-26
得票数 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
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 查看或统计网卡流量的几种方式
Linux修改网卡名称
Linux系统网卡绑定模式
Linux查看日志
Linux服务器网卡绑定配置
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券