廣播(Broadcast)模式
多播(Multicast)模式
單播模式(Unicast)
混雜模式(Promiscuous)夭织。
在混雜模式下的網(wǎng)卡能夠接收一切通過(guò)它的數(shù)據(jù)汪榔,而不管該數(shù)據(jù)目的地址是否是它选浑。如果通過(guò)程序?qū)⒕W(wǎng)卡的工作模式設(shè)置為 “混雜模式”,那么網(wǎng)卡將接受所有流經(jīng)它的數(shù)據(jù)幀抡谐,這實(shí)際上就是Sniffer工作的基本原理:讓網(wǎng)卡接收一切他所能接收的數(shù)據(jù)嗅辣。Sniffer就是一種 能將本地網(wǎng)卡狀態(tài)設(shè)成混雜(promiscuous)狀態(tài)的軟件,當(dāng)網(wǎng)卡處于這種"混雜"方式時(shí)冷离,該網(wǎng)卡具備"廣播地址"吵冒,它對(duì)所有遇到的每一個(gè)數(shù)據(jù)幀都 產(chǎn)生一個(gè)硬件中斷以便提醒操作系統(tǒng)處理流經(jīng)該物理媒體上的每一個(gè)報(bào)文包【贫洌可見(jiàn)桦锄,Sniffer工作在網(wǎng)絡(luò)環(huán)境中的底層,它會(huì)攔截所有的正在網(wǎng)絡(luò)上傳送的數(shù) 據(jù)蔫耽,并且通過(guò)相應(yīng)的軟件處理结耀,可以實(shí)時(shí)分析這些數(shù)據(jù)的內(nèi)容,進(jìn)而分析所處的網(wǎng)絡(luò)狀態(tài)和整體布局匙铡。
ifconfig eth0 promisc 設(shè)置混雜
ifconfig eth0 -promisc 取消混雜