博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网卡工作模式
阅读量:6846 次
发布时间:2019-06-26

本文共 502 字,大约阅读时间需要 1 分钟。

  hot3.png

网卡工作模式有4种,分别是:

    广播(Broadcast)模式
    多播(Multicast)模式
    单播模式(Unicast)
    混杂模式(Promiscuous)

混杂模式下的网卡能够接收一切通过它的数据,而不管该数据目的地址是否是它。如果通过程序将网卡的工作模式设置为 “混杂模式”,那么网卡将接受所有流经它的数据帧,这实际上就是Sniffer工作的基本原理:让网卡接收一切他所能接收的数据。Sniffer就是一种 能将本地网卡状态设成混杂(promiscuous)状态的软件,当网卡处于这种"混杂"方式时,该网卡具备"广播地址",它对所有遇到的每一个数据帧都 产生一个硬件中断以便提醒操作系统处理流经该物理媒体上的每一个报文包。可见,Sniffer工作在网络环境中的底层,它会拦截所有的正在网络上传送的数 据,并且通过相应的软件处理,可以实时分析这些数据的内容,进而分析所处的网络状态和整体布局。

ifconfig eth0 promisc 设置混杂

ifconfig eth0 -promisc 取消混杂

转载于:https://my.oschina.net/u/1778309/blog/507522

你可能感兴趣的文章
使用socket方式连接Nginx优化php-fpm性能
查看>>
bootstrap笔记
查看>>
c#初学-select和Dictionary字典在c#中的用法
查看>>
git配置之i18n
查看>>
adk环境变量配置
查看>>
jquery中跳出each循环
查看>>
xcconfig 文件配置文件 问题
查看>>
Linux ——————用Secure传文件时直接拖了文件用的是AssIC导致linux那边直乱码...
查看>>
LR的响应时间与使用IE所感受时间不一致的讨论
查看>>
MyBatis中的@Mapper注解及配套注解使用详解(上)
查看>>
Javascript 调用C# 代码并传递参数的两种方法
查看>>
String和datetime在SQL中和在C#中相互转换方法总结
查看>>
Netbeans 7.1中的XML Layer
查看>>
android讲义2之计时器组件Chronometer
查看>>
dos下输出余弦函数图形
查看>>
php+js+mysql设计的仿webQQ-<5>IM窗体的实现
查看>>
BSP技术详解1------有图有真相
查看>>
一步一步学lucene——(第一步:概念篇)
查看>>
为啥不招北大清华的?
查看>>
ASP.NET MVC4 IN ACTION学习笔记-第二波
查看>>