腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
libpcap是否在它们下面使用原始套接字?
、
我对原始套接字和libcap的使用有点困惑。简单地说,任何人都可以指出使用两者的优点。我读了很少的链接,但是,这让我很困惑。
浏览 4
提问于2011-10-22
得票数 13
回答已采纳
1
回答
“路由决策”“重路由检查”如何在Netfilter图中决定下一跳的选择
在维基百科的Netfilter文章中,有一个数字。“路由决策”和“重路由检查”的跳有多个下一跳,下一跳非常相似: 谁能告诉我为什么和如何选择下一跳,举个例子比较好。谢谢。
浏览 8
提问于2022-06-25
得票数 0
1
回答
Linux
流量控制实用程序是否修改数据报、IP数据包或帧?
、
、
我使用的是
Linux
的流量控制(tc)实用工具,据我所知,该实用工具用于配置
Linux
内核包调度程序。我还使用netem命令在tc中添加延迟、删除或损坏的通信量。我的主要问题是,netem是修改传输层数据报、IP数据包还是
链路层
帧(比如以太网)? 我发现了此页,它解释了
Linux
内核中的网络通信流程。它提到整形和排队规则是在“第二层:
链路层
(例如以太网)”中制定的。这是否意味着netem在帧(第2层)上增加了它的损坏、丢失或延迟?
浏览 0
提问于2019-09-06
得票数 1
回答已采纳
1
回答
如何在
linux
中捕获/转储蓝牙LE
链路层
数据包而不使用嗅探器?
、
、
我想在
linux
中稳定地捕获/转储BLE空中接口
链路层
数据包。 然而,通过ubertooth进行嗅探的可靠性要低得多(通常会丢失数据包)。
浏览 16
提问于2019-11-25
得票数 1
回答已采纳
1
回答
iptables / ebtables钩子函数,用于在接口或第二层上过滤
、
、
我正在寻找过滤IP层和
链路层
之间的传出(从主机)数据包,以查看第二层信息,如-接口,MAC地址。有没有办法连接到
Linux
IP和
链路层
之间的数据包来过滤(丢弃或修改) ...?
浏览 10
提问于2018-03-31
得票数 2
1
回答
如何从PCAP中提取目标MAC?
、
、
我有收集在覆盆子Pi (从这个纸)的PCAPs。我想提取以下标题:IP报头(12)UDP报头(4)📷
浏览 0
提问于2019-11-18
得票数 0
1
回答
IP报头可以在不同的机器上处于不同的偏移量吗?
、
、
、
我正在用libpcap编写一个分析TCP流量的工具。我面临的问题是,在提供给我进行测试的pcap文件中,我看到IP报头从偏移量0x10开始(因此在16字节之后),而所有文档+实时捕获显示它总是在0xE (正如文档声称的那样)。struct iphdr *ip;ip = (struct iphdr *)(packet + sizeof(struct ethhdr)); tcp = (struct tcphdr *)(packet + sizeof(struct ethhdr) + sizeof(struct iphdr)
浏览 1
提问于2019-08-31
得票数 0
2
回答
从PPP接口捕获数据包的问题
、
、
、
我使用libpcap从PPP接口捕获数据,并添加过滤器,如下所示:但是当我嗅探回调函数中的数据包时,我发现ip数据包的格式是当我从eth0捕获数据包时,一切都正常。
浏览 1
提问于2010-11-23
得票数 0
回答已采纳
1
回答
数据
链路层
库
linux
内核
、
、
、
、
为此,我需要知道数据
链路层
的故障。有没有与底层数据
链路层
协议无关的库可用,它为我提供了钩子(如netfilter)来捕获此类信息。
浏览 0
提问于2014-02-18
得票数 0
2
回答
Wireshark不显示以太网广播目的地地址
、
、
、
、
如果我通过以太网发送广播数据包,这意味着目标以太网地址设置为0xffffffffffff。然而,当我查看Wireshark中发送的数据包时,数据包中的0xffffffffffff目的地不应该是,而是其他的部分。 突出显示的部分应该是eth目的地、eth源和帧类型。我看到了eth源和帧类型,但eth目的地不是我所期望的用于广播的0xffffffffffff,而且实际上似乎根本不是一个有效的目标mac地址。有人能解释一下吗?
浏览 3
提问于2017-12-10
得票数 0
回答已采纳
1
回答
识别python中的链接层类型
、
、
RFC 1122/1123地址
链路层
类型和
链路层
地址。并获得链接层信息(即dpkt有一个名为pcap.datalink()的函数,它将返回链接层类型,而不是链接层地址),但我仍然不确定如何从python中的原始端口(即eth0)读取它,用于windows和/或
linux
浏览 2
提问于2015-08-31
得票数 1
1
回答
pcap如何同时处理多个协议
、
、
、
我在
Linux
中尝试使用原始套接字,但后来我无意中发现了这个协议。我知道pcap可以用来捕获任何协议的数据包。有什么方法可以用标准的
Linux
头和库复制pcap行为吗?pcap是如何做到这一点的?我试着用谷歌搜索这个问题,但我认为我的查询格式不正确,因为我得到的结果没有多大用处。
浏览 2
提问于2012-04-19
得票数 1
回答已采纳
2
回答
pcap数据链路
LINUX
_SLL
、
、
问题是,有时libpcap会将
LINUX
_SLL作为数据
链路层
协议返回,这被描述为"
Linux
cooked“。有人知道该协议的报头格式吗?或者至少报头的大小。 非常感谢Giorgos
浏览 4
提问于2010-10-11
得票数 2
1
回答
TCP/IP模型:移动宽带接口层
、
、
、
接口层协议( OSI模型的
链路层
) IEEE802.3描述以太网,IEEE802.11描述WiFi。然而,似乎没有标准化的
链路层
协议通过GPRS/3G/4G进行通信。因此,在建立移动数据连接时使用了哪些
链路层
协议?
浏览 2
提问于2016-07-14
得票数 1
回答已采纳
3
回答
在OSI网络模型中,为什么网络层在数据
链路层
之上?
、
、
、
我总觉得在OSI中,数据
链路层
和网络层应该切换位置,因为总的来说,模型中的层似乎从特定于用户的(应用层)移动到网络特定的(物理层)。现在,鉴于数据
链路层
中的MAC地址是一个比网络层更接近用户的工件,我认为数据
链路层
应该位于网络层之上。现在,我确信网络层在数据
链路层
之上有一个很好的逻辑理由;但是这种推理让我无法理解;有人能告诉我为什么吗?我的意思是网络层在数据
链路层
之上的原因。 谢谢你,丹
浏览 4
提问于2012-05-19
得票数 5
1
回答
IPv6邻域索引法
rfc2461声明“节点发送邻居请求目标的
链路层
地址”,因此发送节点从目标节点IPv6地址派生请求节点多播地址。我不明白的是:如果节点知道IPv6地址,它同时知道
链路层
地址(因为各个节点的
链路层
地址包含在IPv6地址的接口标识符中)。本例中IPv6地址的接口标识符部分为5120:12FF: The 51:7210。它使用接口标识符的前24位和最后24位,并反转第七位,从而获得IEEE 802.3
链路层
MAC地址: 532
浏览 5
提问于2014-08-08
得票数 0
回答已采纳
3
回答
数据
链路层
和
链路层
有什么区别?
、
、
数据
链路层
和
链路层
有什么区别?它们的意思是一样的吗?
浏览 17
提问于2012-10-22
得票数 6
回答已采纳
2
回答
tcpdump引发PKTAP错误
在运行tcpdump时不提供任何接口我收到tcpdump: cannot use data link type PKTAP错误,所以我尝试在命令中提供接口选项然后我得到了下面的错误(BIOCSETIF failed: Device not configured)有什么帮助吗??
浏览 2
提问于2014-02-16
得票数 4
2
回答
在
Linux
上接收所有多播ICMPv6数据包
、
、
、
如果可能的话,我想接收到达某个接口的所有多播IPv6数据包,而不需要在第二层上操作。/* open RAW socket to receive on */ pe
浏览 7
提问于2012-09-27
得票数 1
回答已采纳
2
回答
用于执行
链路层
数据包修改的库
、
、
有没有一个库可以让我对传入和传出的数据包执行
链路层
数据包修改? 基本上我想对一个包做一些转换(例如。更改IP有效负载)基于传入的MAC地址、IP地址、端口等。
浏览 16
提问于2009-11-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ARM使用ETH链路层原始数据的方法
网络七层协议之数据链路层
环宇互娱科技:链路层加密和端到端加密的区别
2021年计算机网络原理中的数据链路层与局域网
Linux DNS 查询剖析 Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券