Scanování dostupných sítí - odkud pochází skryté?

Hamparle

  • ****
  • 365
  • junior developer ucho
    • Zobrazit profil
    • E-mail
Měl bych dotaz, odkud se získává informace o existenci bezdrátových sítí. A to v závislosti na těchto režimech
- nejsem připojen k síti a chci se připojit - vyhledávají se wifi (nejčastější mód)
- jsem připojen ke své wifi, ale vím že i v tomto režimu taky se mění seznam wifi sítí (také nejčastější, ale možná tam je nějak jiné časování)
-při použití programu typu wifi analyzer ( nevím zda programy tohoto typu pouze čtou údaje z api pro scanování sítí a nebo dělají hlubší analaýzu)
-při použití v monitor modu (obvykle je fixovaný na jeden kanál, ale nemusí to být pravidlem)

 Pouze na základě Beaconu (bez uvedeného SSID logicky)?
A nebo tam běží něco jako packet capture a když tam vidí paket od AP ke klientovi nebo obráceně, tak ho taky přidá do tabulky bezdrátových sítí? Nebylo by toto moc výpočetně  náročné / blokující Případně tam je nějaký dedikovaný engine, do kterého jdou pouze (management)beacon pakety ?Například u některých kartách  v monitor modu se nejde připojit a nebo ano , ale není vidět komunikace v obou směrech A NEBO se komunikace zpomalí třeba z plné rychlosti 16Mbps na 2Mbps a méně.

Případně v kostce, existují různé druhy scanování jako full scan, rychlý scan, scheduled scan, scan konkrétního kanálu nebo celého pásma (ty pojmy jsem si vymyslel).

A dál, existují sítě, které beacon nevysílají vůbec? Může wifi síť vysílat beacon na jiném(více)kanálech než na kterém operuje?