网卡混杂模式介绍

网卡有多种工作模式,默认情况下网卡只把本机的包(包括广播包)传递给上层程序,其他的包一律丢弃。混杂模式是指网卡能接受所有通过它的数据流,不管什么格式,什么地址(即不校验mac地址)。

一般来说,混杂模式不会影响网卡的正常工作,多在网络监听工具上使用。

网卡的工作模式
网卡具有如下几种工作模式:

广播模式(Broad Cast Model):它的物理地址(MAC)地址是 0Xffffff 的帧为广播帧,工作在广播模式的网卡接收广播帧;
多播传送(MultiCast Model):多播传送地址作为目的物理地址的帧可以被组内的其它主机同时接收,而组外主机却接收不到。但是,如果将网卡设置为多播传送模式,它可以接收所有的多播传送帧,而不论它是不是组内成员;
直接模式(Direct Model):工作在直接模式下的网卡只接收目地址是自己 Mac地址的帧;
混杂模式(Promiscuous Model):工作在混杂模式下的网卡接收所有的流过网卡的帧,信包捕获程序就是在这种模式下运行的。
网卡的缺省工作模式包含广播模式和直接模式,即它只接收广播帧和发给自己的帧。如果采用混杂模式,一个站点的网卡将接受同一网络内所有站点所发送的数据包这样就可以到达对于网络信息监视捕获的目的。

Linux下网卡混杂模式设置方法
命令实现

ifconfig eth0 promisc #set
ifconfig eth0 -promisc #unset
参考链接
https://blog.csdn.net/JAZZSOLDIER/article/details/52368020

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值