Chinaunix
标题:
linux内核中关于混杂模式的处理
[打印本页]
作者:
jasonsungblog
时间:
2014-02-19 10:44
标题:
linux内核中关于混杂模式的处理
知道由个混杂模式,也知道大概什么用的?但是不知道内核源码在哪里实现,不知道怎么修改了包过滤的,有没有哪位大神知道的?linux内核源码的混杂模式处理在哪里?
作者:
kkddkkdd11
时间:
2014-02-19 11:01
jasonsungblog 发表于 2014-02-19 10:44
知道由个混杂模式,也知道大概什么用的?但是不知道内核源码在哪里实现,不知道怎么修改了包过滤的,有没有 ...
代码位置在 af_packet.c :)
作者:
jasonsungblog
时间:
2014-02-19 13:00
包过滤在内核中怎么处理,这个包过滤是基于MAC地址还是什么?就是混杂不混杂有什么区别?在内核的那里体现?
作者:
asuka2001
时间:
2014-02-19 13:29
混杂模式指的是网卡硬件不在进行帧过滤,目标mac地址非本机的帧也一样收!
内核能做的也就是指示下硬件而已!请查看 net/core/dev.c: dev_set_promiscuity()
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2