网卡的模式

转载 2012年03月31日 13:49:28

改变模式需用程序实现如Sniffer类的软件一般都采用将网卡设置成混杂模式来获取数据包,设为混杂模式之后,因为网卡会接收所有能够接收到的数据,所以这个时候的数据量非常大,所以在设置为混杂模式同时,一般要设置过滤条件。sniffer之类的软件将网卡设置为混杂模式,只是供自己监听数据(根据用户的要求自动设置过滤条件),在这类软件退出之后会自动将网卡还原为正常工作模式。下面是比较详细的网卡模式介绍以太网(Ethernet)具有共享介质的特征,信息是以明文的形式在网络上传输,当网络适配器设置为监听模式(混杂模式,Promiscuous)时,由于采用以太网广播信道争用的方式,使得监听系统与正常通信的网络能够并联连接,并可以捕获任何一个在同一冲突域上传输的数据包。IEEE802.3 标准的以太网采用的是持续 CSMA 的方式,正是由于以太网采用这种广播信道争用的方式,使得各个站点可以获得其他站点发送的数据。运用这一原理使信息捕获系统能够拦截的我们所要的信息,这是捕获数据包的物理基础。以太网是一种总线型的网络,从逻辑上来看是由一条总线和多个连接在总线上的站点所组成各个站点采用上面提到的 CSMA/CD 协议进行信道的争用和共享。每个站点(这里特指计算机通过的接口卡)网卡来实现这种功能。网卡主要的工作是完成对于总线当前状态的探测,确定是否进行数据的传送,判断每个物理数据帧目的地是否为本站地址,如果不匹配,则说明不是发送到本站的而将它丢弃。如果是的话,接收该数据帧,进行物理数据帧的 CRC 校验,然后将数据帧提交给LLC 子层。

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

1) 广播模式(Broad Cast Model):它的物理地址(MAC)地址是 0Xffffff 的帧为广播帧,工作在广播模式的网卡接收广播帧。

2)多播传送(MultiCast Model):多播传送地址作为目的物理地址的帧可以被组内的其它主机同时接收,而组外主机却接收不到。但是,如果将网卡设置为多播传送模式,它可以接收所有的多播传送帧,而不论它是不是组内成员。

3)直接模式(Direct Model):工作在直接模式下的网卡只接收目地址是自己 Mac地址的帧。

4)混杂模式(Promiscuous Model):工作在混杂模式下的网卡接收所有的流过网卡的帧,信包捕获程序就是在这种模式下运行的。网卡的缺省工作模式包含广播模式和直接模式,即它只接收广播帧和发给自己的帧。如果采用混杂模式,一个站点的网卡将接受同一网络内所有站点所发送的数据包这样就可以到达对于网络信息监视捕获的目的。

多网卡绑定模式

  • 2016年11月29日 10:04
  • 66KB
  • 下载

linux网卡启用trunk模式操作标准

  • 2016年11月29日 10:59
  • 284KB
  • 下载

Ubuntu系统关机时将网卡工作模式由千兆自动切换至百兆非自适应

创建一个修改网卡工作模式的脚本eth_set_100,脚本内容如下: #!/bin/bash echo "admin"|sudo -S ethtool -s eth1 autoneg off spee...

分析网卡工作模式的类型

  • 2009年09月18日 02:16
  • 22KB
  • 下载

vmware10多网卡模式下ping出现DUP!的解决办法

今天尝试使在VMware中建立一个简单的集群,包括五台虚拟机,每台虚拟机使用四块网卡,其中一块网卡采用桥接模式连接到主机以及外部网络,另外三块网卡各自隶属于一个网段,虚拟机的操作系统是RHEL5.5,...
  • rudeway
  • rudeway
  • 2013年10月29日 16:54
  • 3182

Vmavre 网卡模式分析(个人PC版)

  • 2013年06月20日 12:59
  • 2KB
  • 下载

浅析虚拟化环境网卡绑定模式

  • 2015年12月17日 15:57
  • 453KB
  • 下载

网卡的工作模式及iwconfig 使用手册(内容很丰富,有用,转自Openwrt论坛)

原帖地址:http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=474 无线网卡常见的工作模式有Master、Managed、ad-h...

无线网卡的Master,Managed,ad-hoc,monitor模式

由于最近在omnet++上面进行仿真,涉及到选择Nic类型。看到一篇好帖子,收藏下 转贴:http://sunreset.blogbus.com/logs/14257650.html 一、AP...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网卡的模式
举报原因:
原因补充:

(最多只允许输入30个字)