Što je promiskuitetni način rada?

Promiskuitetni način je konfiguracija mrežne kartice koja prosljeđuje sve pakete upravljačkom programu mrežnog adaptera i stogu protokola. Podržavaju ga mnogi žičani i bežični mrežni adapteri i njihovi upravljački programi. Promiskuitetni način rada koriste mrežni analizatori, analizatori protokola i njuškari paketa kako bi se omogućila inspekcija mrežnog prometa. Koriste ga i neki mrežni mostovi za prijenos prometa s jedne strane mosta na drugu.

Mrežna kartica “sluša” zaglavlje svakog paketa koji putuje preko priključene mreže. U svom normalnom načinu rada, obrađuje samo unicast i broadcast pakete. Unicast paket je onaj koji je posebno adresiran samo na tu mrežnu karticu. Nasuprot tome, emitirani paket namijenjen je za primanje od strane svih uređaja spojenih na mrežu. Obje vrste paketa obično prima kartica, obrađuje ih njezin upravljački program i prosljeđuje niz mrežnih protokola.

Aplikacija ili operativni sustav (OS) također može omogućiti multicast način rada na mrežnom adapteru koji ga podržava. Za korištenje ovog načina rada, jedna ili više multicast grupnih adresa se programiraju u karticu preko njezinog upravljačkog programa. Kada je multicast način omogućen, kartica također prima i obrađuje sve multicast pakete adresirane na grupu. Za usporedbu, promiskuitetni način omogućuje primanje i obradu svih paketa, bez obzira na vrstu ili primatelja.

Mrežni prilagodnici koji ne uključuju podršku za hardversku multicast adresu značajno opterećuju svoje upravljačke programe i stog protokola. Kada je multicast način omogućen na ovakvoj kartici, hardver se obično stavlja u promiskuitetni način rada. Softver tada mora filtrirati svaki paket koji nije usmjeren na jednu od željenih multicast grupnih adresa. To stavlja vrlo značajno opterećenje na središnji procesor i jezgru OS-a. Općenito povećava i vrijeme odziva mreže.

Njuškanje paketa često je glavna upotreba za promiskuitetni način, također poznat kao promiskuitetni način. Mrežni analizatori i softver za njuškanje paketa u ovom načinu mogu uhvatiti sav mrežni promet koji mogu “čuti”. Jednom primljeni, paketi se mogu pohraniti za kasniju analizu i dekodiranje s istim ili složenijim softverom. Promet primljen u ovom načinu na ožičenoj mreži obično je ograničen na strojeve spojene na mrežni prekidač ili čvorište. Bežični promet obično je ograničen na određeni skup usluga ili kanal osim ako se ne koristi način rada nadzora radio frekvencije.