od vanamond 13. 1. 2010 23:24
Chtěl bych jenom vysvětlit k předchozí bohaté diskusi několik technických drobností.
- Je to simplexní rádio. Čili to v jednu chvíli buď vysílá, nebo přijímá, ne dokupy. Podmínkou je, že se všechny stanice musí vzájemně slyšet, jinak se ruší. ( aby nevysílaly, když vysílá jiný, protože pak se ruší ). ( Řešením "skryté" stanice je režim RTS/CTS, ale je to zoufale pomalé )
- technologie WiFi v pásmu 2.4 GHz je věc velmi ošemetná. Je tam jenom 12 kanálů a je třeba si uvědomit, že jak 802.11b ( maximálně 11 Mbit ) tak 802.11g ( maximálně 54 Mbit ) potřebují TŘI kanály vedle sebe, aby fungovaly. ( tedy 802.11g na kanále 6 zabírá reálně kanály 5,6 a 7 a aby se nerušila s jinou, tak ta musí být nejhůře na kanále 3 - tedy zabrané kanály 2,3 a 4 ) Odstup by měl být alespoň jeden kanál mezi nimi , čili správně na kanále 2 ( 1,2,3, 4volný, pak ta druhá WiFi ).Neboli na pásmo se vejdou tři WiFiny, pak už se vše ruší.
- všechny levné WiFi ( čili cenově pod cca 3500.- Kč ) NEMAJÍ pořádné, případně žádné filtry na vstupu, čili pokud jsou blízko, vzájemně se ruší už jenom polem, i když jsou frekvenčně dobře.
- všechny levné WiFi mají nevýkonné procesorky ( příkladem je Ovislink 5470 ) které prostě na plném tempu nestíhají šifrovat, čili silnější šifrování = malé tempo, protože to prostě WiFi neupočítá. Nelze pozapínat všechny funkce najednou, je třeba pečlivě volit, co a jak nutně potřebuju, ostatní povypínat, aby CPU alespoň trochu stíhal.
- režie WiFi protokolů je za ideálních podmínek cca 75 % s průměrným paketovým mixem. Neboli v naprosto ideálních podmínkách tři čtvrtiny přenosového tempa sežere vlastní přenosový protokol. Je to závislé hlavně na velikosti paketu a "oslovovacím"režimu. Čím kratší pakety, tím tragičtější přenosový výkon. Jakmile se přejde na "oslovovaný režim" pak na jeden paket se musí vyměnit víc paketů, tedy výkon klesá tragicky. ( Tady jde o ty dvě čísla, jedno je Fragmentation - jde o maximální délku paketu, co Wifina přenese neděleně a o RTS. RTS na něco nastavíme. Pokud je paket větší, než RTS, tak se přenese až po žádosti o přenos ( režim RTS/CTS, vysvětlení je na samostatný článek, když to někdo bude chtít, tak to zkusím popsat.) Obě hodnoty klíčově ( ***** klíčově ) ovlivňují chování WiFi sítě.)
- režimy 802.11b a 802.11g jsou úplně jiné světy ( B je širokospektrální přenos s konstantní symbolovou rychlostí a různým počtem bitů na symbol. B je na nižších tempech extrémně odolné proti rušení a nemusí zabrat vždy tři kanály. G je pro představu něco jako ADSL - pásmo se rozdělí na řadu subpásem, každé subpásmo přenáší nějakou rychlostí. Strop je 54 Mbit, ale zabere vždy tři kanály, není moc odolné vůči rušení. )
Dohromady to nemůže existovat, takže výchozí režim WiFi - 802.11b/g ( tak zvaný kompatibilní ) znamená, že chvilku se vysílá v B režimu, chvilku v G. Z hlediska přenosového výkonu pochopitelně hrůza a běs. Ideální je zvolit buď jen B ( když chceme pomalejší, ale spolehlivou síť ) anebo jen G ( když preferujeme tempo ). Kombinaci jen za podmínky rezignace jak na tempo, tak na spolehlivost.
- Jakékoli zvolené šifrování znamená zpomalení tempa, protože procesory to většinou nestíhají jak na straně AP, tak na straně stanice. Pokud až tak moc nemusíte skrývat obsah svých dat ( při spojení na internet je to mimochodem pochopitelně fuk, minimálně poskytovatel ty data stejně má ), vypněte šifrování úplně a zapněte jen kontrolu MAC adres. Většinou je to prakticky dostačující řešení, dosah WiFi není takový, aby potenciálních špiónů bylo moc. Není to ideální, ale většinou je to na rušených sítích lepší, než šifrovat.
- Pokud chcete důsledné řešení, kupte si WiFi AP z profi řady - tedy dnes už 2,4 a 5GHz v jednom. Například HP10AG. Nebo ZyXely řady 3500, docela funguje i třeba LinkSys WAP2000 atd. Tam si můžete bez vlivu na výkon ( CPU je dostatečně dimenzován ) dát šifrování jaké chcete, ale je to výrazně dražší. Mimo jiné jsou zde lepší filtry a obecně lepší rádio, takže se stejným výkonem dostanete minimálně dvojnásobný dosah a daleko spolehlivější WiFinu.
Trust in God and keep your powder dry !