腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5618)
视频
沙龙
1
回答
局域网中无IP PC上MAC地址的
发送
、
、
需要在没有配置IP的情况下在PC上
发送
消息,使用C语言的MAC地址作为对PC广播消息的答复。我想我应该使用
以太网
头,并使用一些(
linux
)内核的结构和子程序,但是我找不到关于我的问题的好链接和示例。
浏览 1
提问于2016-02-27
得票数 3
回答已采纳
1
回答
更多的
原始
(数据包)套接字不能在同一个网络接口上通信
、
、
、
有两个
Linux
程序,一个叫做“发件人”,另一个叫做“接收者”。两个程序都在同一个网络接口(eth0)上使用
原始
(数据包)套接字。它们使用自定义
以太网
协议(类型)进行通信。是的,关键在于能够访问
原始
的
以太网
帧
。问题:如果两个程序运行在同一台机器上,接收方无法看到
发送
方发出的
以太网
帧
。然而,Wireshark可以看到他们的全部。如果这两个程序运行在与交换机连接的独立机器上,则接收方接收
发送
方发出的
以太网</em
浏览 1
提问于2017-01-31
得票数 0
1
回答
通过sk_buff接收和过滤
以太网
帧
、
、
我正在尝试编写内核模块,它可以捕获
以太网
帧
并做出决定:‘接受’或‘丢弃’包(简单的过滤)。我使用了sk_buff和nf_hookfn以及这里描述的设置。有没有可能在内核空间中制作过滤器来处理
原始
Eth。框架?有没有其他的解决方案?我关心性能,我希望在将所有不需要的
帧
发送
到用户空间之前,尽可能快地拒绝它们。 我的
linux
: Ubuntu
浏览 0
提问于2013-02-11
得票数 0
1
回答
FPGA与PC
以太网
连接
、
、
、
、
我想把fpga板的
以太网
直接连接到PC的
以太网
上,并在两个方向上进行数据传输。我对如何设置这个感到困惑。 在这种直接连接中,PC和FPGA板的IP地址和MAC地址是什么?怎么找到它?我应该在直接连接中使用TCP/IP或UDP而不是
原始
帧
浏览 2
提问于2017-12-29
得票数 0
回答已采纳
1
回答
tap接口和普通接口有什么区别?
、
我在学习虚拟网络。从这里开始,我不知道什么是点击接口。tap接口是否只是虚拟的L2接口来将其添加到OVS中? 如果它是正确的,点击接口w/o附加到OVS的目的是什么?
浏览 0
提问于2016-07-02
得票数 11
回答已采纳
1
回答
可以在
Linux
中不指定接口来接收
原始
以太网
帧
吗?
、
、
我使用mdlayher (golang)库来处理
原始
以太网
帧
,以便在网络设备上接收和处理LLDP数据包。我希望监视LLDP
帧
的大量接口(最多128)。在
Linux
中指定一个接口来捕获设备数据,但我可能错了。是否可以通过绑定到go中的AF_PACKET来跨所有接口接收
原始
以太网
帧
?
浏览 12
提问于2022-01-11
得票数 1
回答已采纳
2
回答
以太网
和TCP/IP协议在编程中的区别
、
、
、
、
假设一个套接字对于
以太网
是开放的,那么它是否与TCP/IP中的套接字相同?在一些现有的代码中,我发现它支持
以太网
协议,这是否意味着我可以使用TCP套接字客户端连接到这个
以太网
套接字。
浏览 6
提问于2016-11-04
得票数 2
1
回答
如何仅通过mac地址
发送
原始
以太网
帧
?
、
我有一个PA SPC58XG板通过
以太网
进行通信。使用Autosar堆栈,我想检查天气
以太网
配置是正确的。为此,我希望
发送
一个虚拟的低级别
帧
,以查看该
帧
是否由配置的DMA缓冲区中的PA板接收。我可以只使用PA mac地址
发送
原始
帧
吗?
浏览 0
提问于2018-04-04
得票数 1
1
回答
使用IP_HDRINCL时,我需要填写什么?
、
、
我在等待"
Linux
网络编程“的到来,但在此期间,我想我应该向我的兄弟(和姐妹)请教一些信息。如果我构造了一个包含
以太网
报头、ip报头和tcp/udp/icmp报头的
原始
分组结构。起初,我认为我必须做所有的事情,但现在我明白了,
以太网
报头的src和dest地址可以由内核处理。但是我需要填写什么,其他字段应该有什么值才能让内核理解它应该填充这些值呢? 提前感谢男孩(和女孩)!
浏览 3
提问于2010-07-15
得票数 1
回答已采纳
1
回答
如何在Ruby中
发送
以太网
数据包到网络中?
、
我安装了packetfu,并看过示例和测试(部分),但我仍然不明白如何将
帧
发送
到网络中。我只是看到示例操作
以太网
帧
并将其写入pcap文件,这不是我想要的。我只想使用
以太网
方法和一种将
以太网
帧
发送
到网络中的方法。我更喜欢自己实现流畅的协议细节。提前谢谢。嗯,标签提示启发了我,我在谷歌上搜索了Ruby的
原始
以太网
,发现了这个,我
浏览 0
提问于2012-01-31
得票数 1
2
回答
以太网
校验和是否通过AF_PACKET公开?
、
、
、
正如所暗示的,校验和似乎是由
以太网
硬件计算和验证的,因此在使用AF_PACKET套接字
发送
帧
时,它似乎不太可能像和那样必须由软件生成。我真的需要像最后两个链接那样自己
发送
校验和吗?
以太网
适配器是否会自动创建和检查校验和?
浏览 1
提问于2013-03-27
得票数 1
回答已采纳
2
回答
使用套接字
发送
帧
、
、
我被要求制作一个使用套接字
发送
帧
的JAVA应用程序,我的问题很简单,这个“框架”有什么特别之处吗?我的意思是,我知道如何通过网络传输字节,我知道套接字,但我真的不知道这些
帧
是什么,我是否应该假设,通过说“框架”,它们只是指要
发送
的特定字节结构?30 38 32 35 30 30 30 30 30 30 30 30 30 30 30 31 33 33 3530 30 30 <code>F 227</code> 因此,如果im正确,则要
发送
的框架
浏览 1
提问于2011-09-22
得票数 2
回答已采纳
1
回答
获取
原始
套接字上的
以太网
帧
长度(非阻塞)
、
、
、
、
我正在尝试
发送
和接收
原始
以太网
帧
,以便在模拟环境中包含一个网络设备作为媒体访问控制器。因此,通过非阻塞语句接收数据包非常重要。现在,
发送
原始
以太网
帧
很好,但是接收路径有一件事让我感到困惑:我如何知道一个
帧
在哪里结束,另一个
帧
在哪里开始。我基本上要做的是打开一个
原始
套接字:将其设置为非
浏览 2
提问于2017-11-27
得票数 0
2
回答
以<1ms间隔生成内存预加载有效载荷的
原始
以太网
帧
、
、
、
、
我正在寻找产生
原始
以太网
帧
与有效载荷,是预先加载到内存。
以太网
帧
(10-60个完整
帧
)应以1ms间隔生成,无一例外。期待听到潜在的解决方案。
浏览 0
提问于2016-02-02
得票数 1
回答已采纳
2
回答
以太网
单向传输
对安全堆栈交换https://security.stackexchange.com/a/145674/37973的讨论提出了在物理上删除返回路径的
以太网
单向传输的问题。用传输线不相连的单向接收当然是可能的,例如在简单的
以太网
窃听工具(如https://greatscottgadgets.com/throwingstar/ )中。是否可以以这种方式传输
原始
以太网
帧
? 对早期问题(单向链路上的
以太网
<e
浏览 0
提问于2016-12-18
得票数 1
回答已采纳
10
回答
Linux
:检索每个接口
发送
/接收的数据包计数器(
以太网
、ipv4、ipv6)
、
、
在
Linux
上,我如何(以编程方式)以每个接口的方式检索以下计数器
发送
/接收IPv6数据包。
浏览 14
提问于2008-12-08
得票数 12
回答已采纳
1
回答
从python (
Linux
)中的UDP数据包中删除填充
、
、
、
我正在尝试删除从
Linux
计算机
发送
的UDP数据包中的空填充。目前,它将数据包的大小切换到60字节。我
发送
一个本地网络,并且在wireshark中观察到的数据包具有空填充。
浏览 4
提问于2014-09-30
得票数 0
回答已采纳
1
回答
用于
原始
以太网
的Java库
、
、
我正在寻找一个Java库,它可以让我访问
原始
以太网
帧
,用于读取和
发送
它们。我的最终目标是创建一个BACnet
以太网
网络扫描器。有没有人知道做这件事的好库?
浏览 2
提问于2010-08-26
得票数 4
回答已采纳
1
回答
发送
/接收
原始
以太网
帧
、
我必须在
Linux
上编写一个应用程序,它需要与具有自定义
以太网
类型的设备对话。即使在这样的情况下,也有很多解决方案来编写这样的应用程序。一个缺点是这个根访问是必需的(AFAIK)。编写一个很小的UDP/TCP服务器,它通过TCP/UDP重定向每个
原始
数据包。这也可以用Python编写。只有这个小应用程序需要根权限。使用套接字进行重定向,不幸的是,我无法找到只关心一种
以太网
类型而不被IP数据包溢出的选项。 还有其他想法吗?
浏览 10
提问于2013-05-22
得票数 5
回答已采纳
1
回答
通过
原始
套接字在虚拟VLAN接口上复制
以太网
帧
、
、
、
、
我正在处理
原始
以太网
帧
。在我的
Linux
机器上,我有一个
以太网
接口eth0和一个虚拟VLAN接口eth0.100。我的
原始
套接字绑定到虚拟接口eth0.100。问题是,当VLAN标记(VLAN ID=100)
帧
被外部传输到此接口时,我的应用程序将获得同一
以太网
帧
的两个副本。从应用程序中我看不到这些
帧
之间的区别,有效负载的内容完全相同。我使用tcpdump来捕获
帧
,下面是结果 eth0:这得到一个
浏览 5
提问于2016-05-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ARM使用ETH链路层原始数据的方法
以太网测试仪:为什么以太网限制最短帧和最长帧?
以太网测试仪—千兆的最大吞吐率是多少?
以太网的发展历史、演化过程以及工作基理
什么是以太网交换机?以太网交换机的工作原理详解!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券