Ecco come funziona:
1. Configurazione della scheda di interfaccia di rete (NIC): Una NIC normale riceve solo frame indirizzati al proprio indirizzo MAC. La NIC di un analizzatore di protocollo viene messo in modalità promiscua. Questo cambia il comportamento della NIC.
2. Funzionamento in modalità promiscua: In modalità promiscua, la NIC riceve * tutti * frame trasmessi sul segmento di rete, indipendentemente dall'indirizzo MAC di destinazione. In sostanza, copia ogni cornice che vede sul filo.
3. Cattura e filtraggio: Il software di analizzatore del protocollo riceve quindi questi frame catturati dalla NIC. Mentre cattura tutto inizialmente, spesso consente il filtraggio. Questo filtraggio consente di specificare i criteri (ad es. Protocolli specifici, indirizzi IP, numeri di porta) per concentrarsi sul traffico pertinente ed evitare di schiacciare l'analizzatore con dati non necessari. La cattura non filtrata viene spesso archiviata in un file per analisi successive.
4. Accesso a livello fisico: Il metodo per accedere al livello fisico della rete differisce in base al tipo di connessione. Per Wired Networks (Ethernet), è in genere tramite una connessione diretta allo switch di rete o al hub. Le reti wireless utilizzano un adattatore wireless in modalità monitoraggio.
Considerazioni importanti:
* Implicazioni etiche e legali: L'uso di un analizzatore di protocolli richiede un'attenta considerazione delle implicazioni etiche e legali. La cattura del traffico di rete senza permesso è illegale in molte giurisdizioni.
* Impatto sulle prestazioni: L'acquisizione di tutto il traffico di rete può avere un impatto significativo sulle prestazioni della rete, in particolare sulle reti più lente o su quelle con volumi di traffico elevati.
* Topologia di rete: L'efficacia di catturare tutti i frame dipende dalla topologia di rete. Ad esempio, l'acquisizione di tutto il traffico su una rete commutata richiede il posizionamento dell'analizzatore in una posizione in cui può "vedere" il traffico. Al contrario, su una rete basata su hub, l'analizzatore riceverebbe tutto il traffico poiché un hub trasmette tutti i frame a tutti i dispositivi connessi.
In sintesi, la chiave della capacità di un analizzatore di protocollo di acquisire tutte le cornici si trova nella combinazione della modalità promiscua della NIC e la capacità del suo software di ricevere ed elaborare i dati acquisiti.
hardware © www.354353.com