Ethernet Više tipova PAN, LAN i WAN mreža standardizirano je pod oznakom IEEE 802. Od preživjelih tipova mreža najvažnije su 802.3 (Ethernet) i 802.11 (bežični LAN). Vjerovatno najraširenija mreža na svijetu je Ethernet. Postoje dvije vrste: klasični Ethernet, koji problem istovremenog višekorisničkog pristupanja rješava tehnikama koje su već proučavane; i komutirani Ethernet, u kojem se svičevi koriste za povezivanje različitih računara. Iako nose isto ime, to su potpuno različite mreže. Klasični Ethernet je prvobitni oblik, koji je radio brzinama od 3 od 10 Mb/s. Evoluirao je u komutirani Ethernet, koji radi brzinama od 100, 1000, 10000 Mb/s, u oblicima nazvanim brzi Ethernet, gigabitni Ethernet i 10 gigabitni Ethernet. Danas se u praksi koristi samo komutirani Ethernet. Fizički sloj klasičnog Etherneta Ethernet započinje otprilike kad i ALOHA. U to vrijeme Bob Metkalf je diplomirao na MIT-u i nastavio svoj doktorat na Harvardu. Tokom studija upoznao je Abramsonove radove, te je nakon odbrane doktorske teze ljeto proveo na Havajima radeći sa Abramsonom, a nakon toga započinje sa radom u Xeroxovom istraživačkom centru u gradu Palo Alto (Palo Alto Research Center, PARC). U to vrijeme u PARC-u je projektovano nešto što će kasnije biti nazvano personalni računar. Međutim, te su mašine međusobno bile izolovane. Koristeći svoje poznavanje Abramsovih dostignuća, zajedno je sa kolegom Davidom Bogsom projektovao i napravio prvu lokanu mrežu (1973.). Imala je jedan dugačak i debeo koaksijalni kabl i radila na 3 Mb/s. Sistem je dobio ime po svjetlosnom eteru, za koji se nekada smatralo da je neophodan za prostiranje elektromagnetnog zračenja. Naime, u 19.-tom vijeku britanski fizičar Džejms Klark Maksvel otkrio je da se elektromagnetno zračenje može opisati talasnom jednačinom. Na osnovu toga naučnici su zaključili da svemir mora biti ispunjen nekim medijem koji je sličan eteru i u kojem se to zračenje prostire. Tek nakon eksperimenta Majkelsona i Morlija 1887. godine, shvatili su da elektromagnetnom zračenju nije potreban medij i da se ono može prostirati i kroz vakuum. Xeroxov Ethernet je toliko uspio da su DEC, Intel i Xerox 1978. godine sačinili nacrt standarda za 10 Mb/s Ethernet i nazvali ga standard DIX. Uz jednu manju izmjenu, DIX je 1983. godine postao standard IEEE 802.3. Pošto Xerox nakon standardizacije nije pokazao namjeru da Ethernetom uradi nešto konkretno, Metkalf je oformio vlastitu firmu 3Com, koja je pravila Ethernet adaptere za PC računare. Prodala ih je na milione. Klasični Ethernet je krivudao po zgradi u obliku jedinstvenog debelog kabla na koji su se priključivali svi računari (slika desno). Prva verzija, debeli Ethernet (thick Ethernet) podsjećala je na žuti šlauf u bašti, sa oznakama na svaka 2.5 metra na mjestima gdje treba priključiti računare. U standardu 802.3 se ne insistira da kabl bude žut, ali se to preporučuje. Naslijedio ga je tanki Ethernet (thin Ethernet), koji se mogao lakše saviti, a računari su se na njega povezivali standardizovanim BNC konektorima. Tanki je jefitiniji i lakši za intaliranje u odnosu na debeli Ethernet, ali segmenti kabla mogli su biti dugi najviše 185 metara, umjesto 500 metara kod debelog Etherneta, a svaki segment je mogao podržati samo 30 računara, umjesto 100. Svaka verzija Etherneta ima ograničenu dužinu segmenta kabla po kojem se signal može prostirati bez pojačivača. Da bi se ostvarile veće mreže, mogli su se nadovezati pomoću
ripitera (repeaters). To je uređaj fizičkog sloja koji prima, pojačava (regeneriše) i ponovo šalje signal u oba smjera. S gledišta softvera, niz segmenata povezanih ripiterima ne razlikuje se od jednostavnog kabla, osim malog kašnjenja kojeg izazvaju ripiteri. Ethernet može sadržavati više kablovskih segmenata i ripitera, ali udeljenost primopredajnika ne smije biti veća od 2.5 kilometara, dok između dva primopredajnika može biti najviše četiri ripitera. Razlog je ispravan rad MAC protokola. Protokol MAC podsloja klasičnog Etherneta Na slici desno (a) prikazan je format za slanje okvira. Okvir počinje Preambulom dužine 8 bajtova, koja se uvijek predstavlja nizom bitova 10101010 (7 x 10101010) uz izuzetak zadnjeg bajta, u kojem su zadnja dva bita 11 (10101011). U standardu 802.3, taj osmi bajt je iskorišten kao graničnik Početka okvira (Start of Frame delimiter, SoF). Mančester kodiranjem ovog niza dobije se pravougaoni talas frekvencije 10 MHz. Vrijeme potrebno za njegovo kodiranje je 6.4 µs tokom kojeg se pošiljalac i primalac sinhronizuju. Posljednja dva bita (11) kažu primaocu da slijedi ostatak okvira. Zatim, dođu odredišna i izvorišna adresa (po 6 bajtova). Najznačajniji (prvi) bit odredišne adrese je 0 za obične adrese, a 1 za grupne adrese. Grupna adresa omogućava da više stanica prima poruke sa jedne adrese. Kada se okvir pošalje na grupnu adresu, sve je stanice primaju. Slanje poruka grupi stanica naziva se višesmjerno emitovanje (multicast). Posebna adresa koja se sastoji od jedinica rezervisana je za neusmjereno emitovanje (broadcast). Okvir, koji u odredišnoj adresi sadrži sve jedinice, primaju sve stanice na mreži. Višesmjerno emitovanje je selektivnije, ali zahtijeva definisanje stanica u grupi. S druge strane, neusmjereno emitovanje uopće ne razlikuje stanice, te i ne zahtijeva rad s grupama. Veoma je interesantno što su izvorišne adrese stanica globalno jedinstvene jer ih dodjeljuje samo IEEE kako bi svaka stanica na svijetu imala vlastitu jedinstvenu adresu. Namjera je bila da se svakoj stanici omogući da pozove drugu stanicu navodeći samo njen jedinstven 48-bitni broj. Da bi se to postiglo, prva tri bajta adresnog polja upotrebljavaju se za tzv. identifikator administrirajuće organizacije (Organizationally Unique Identifier, OUI). Sadržaj ovog polja dodjeljuje IEEE i njime ukazuje na određenog proizvođača. Proizvođačima se dodjeljuju blokovi od 2 24 adresa. Proizvođač dodjeljuje posljednja 3 bajta adrese, i cijelu adresu uprogramira u mrežnu karticu prije prodaje. Sljedeće polje je Tip ili Dužina, zavisno da li je okvir Ethernet ili IEEE 802.3. Ethernet pomoću polja Tip kaže primaocu šta da radi sa okvirom. Na istom računaru može se istovremeno izvršavati više protokola mrežnog sloja, pa operativni sistem mora znati kojem od njih da proslijedi okvir koji je stigao preko Etherneta. Poljem Tip se specificira proces kojem treba predati okvir. Na primjer, broj 0x0800 u polju Tip kaže da podaci sadrže Ipv4 paket. IEEE 802.3. je polje Tip preimenovao u Dužina, jer se u Ethernetu dužina okvira određivala čitanjem podataka, što je kršenje podjele na slojeve. Naravno, tako primalac ne bi znao šta da radi sa okvirom, pa je problem prevaziđen unošenjem (u polje s podacima) kratkog zaglavlja s potrebnim informacijama za protokol za kontrolu logičke veze (Logical Link Control, LLC). U tom 8-bajtnom zaglavlju nalazi se 2-bajtna oznaka tipa protokola.
Nažalost do trenutka objavljivanja standarda 802.3 u upotrebi je bilo toliko hardvera i softvera za DIX Ethernet da proizvođači i korisnici nisu baš sa oduševljenjem prihvatili preimenovanje Tipa u Dužina. Godine 1997., IEEE je prihvatio oba formata. To se moglo učiniti jer su sva polja Tip koja su korištena do 1997. godine, imala vrijednost veću od 1500, što je već tada bilo ustanovljeno kao maksimalna veličina podataka. Znači, svaki broj manji ili jednak 0x600 (1536) mogao se tumačiti kao Dužina, a broj veći od 0x600 kao Tip. Tako je IEEE uspio nametnuti jedinstven standard. Zatim dolaze Podaci, polje dužine do 1500 bajta. Ova, pomalo proizvoljna granica izabrana je zbog toga što primopredajnik mora imati dovoljno radne memorije da prihvati čitav okvir, a u trenutku uspostavljanja Ethernet standarda 1978. godine, RAM je bio poprilično skup. Veće polje s podacima zahtijevalo bi i više RAM-a, znači skuplji primopredajnik. Osim što postoji maksimalna dužina okvira, postoji i minimalna. Iako je polje s podacima dužine 0 bita ponekad korisno, ono izaziva probleme. Kada primopredajnik otkrije sukob, on naglo prekida slanje aktuelnog okvira, što znači da kablom stalno putuju zalutali bitovi i dijelovi okvira. Da bi se ispravan okvir lakše razlikovao od smeća, Ethernet zahtijeva da ispravan okvir od odredišne adrese do kontrolnog zbira (uključujući obje stavke) bude dugačak najmanje 64 bita. Ako je polje s podacima kraće od 46 bitova, okvir se u polju Dopuna (pad) dovodi do minimalne dužine. Drugi, važniji razlog propisivanja minimalne dužine okvira je sprečavanje stanice da završi slanje kratkog okvira prije nego što njegov prvi bit stigne na drugi kraj kabla, gdje se može sukobiti s nekim drugim okvirom (slika desno). U trenutku 0, stanica A koja se nalazi na jednom kraju mreže, počinje da šalje okvir. Neka je vrijeme potrebno da okvir stigne na drugi kraj mreže τ. Upravo prije nego što okvir dostigne drugi kraj mreže (tj. u trenutku τ ε), najudaljenija stanica B počinje da emituje. Kada stanica B utvrdi da prima više snage nego što emituje, zna da je došlo do kolizije, pa prestaje da emituje i generiše 48-bitni rafalni šum da bi upozorila na koliziju ostale stanice. To znači da ona zagušuje nosioca podataka kako bi pošiljalac pouzdano znao da je došlo do kolizije. Približno u trenutku 2τ pošiljalac čuje rafalni šum i također prekida emitovanje. Zatim, čeka proizvoljan period vremena i ponovo pokušava slanje. Ako stanica počne slati veoma kratak okvir, razumljivo je da će doći do kolizije, ali će se prenos završiti prije dolaska rafalnog šuma u 2τ. Pošiljalac će u tom slučaju pogrešno zaključiti da je uspješno poslao okvir. Radi sprečavanja ovakve situacije, vrijeme slanja svih okvira mora biti veće od 2τ, tako da emitovanje još uvijek bude u toku kada pošiljaocu stigne rafalni šum. Za lokalne mreže brzine 10 Mb/s, maksimalne dužine 2500 metara s najviše 4 ripitera, utvrđeno je da je u najgorem slučaju vrijeme obilaska mreže oko 50µs. Znači, najkraći dozvoljeni okvir se može emitovati najmanje ovoliko dugo. Pri brzini od 10 Mb/s, jedan bit traje 100 ns, tako da najkraći okvir koji ne pravi probleme mora sadržavati 500 bitova. Zbog sigurnosti, taj broj je zaokružen na 512 bitova, što je 64 bajta. Posljedne polje okvira je Kontrolni zbir. To je 32-bitna ciklična provjera redudanse (CRC), odnosno kod za otkrivanje grešaka, kojim se utvrđuje da li su bitovi okvira ispravno primljeni.
Komutirani Ethernet Ethernet je brzo evoluirao. Promijenila se arhitektura klasičnog Etherneta koji je imao jedan dugačak zajednički kabl. Problemi pronalaženja prekida u kablu i labavo spojenih priključaka tjerali su na drugi oblik ožičenja, gdje je svaka stanica imala svoj vlastiti kabl do centralnog haba (hub čvorište, razvodnik). On električki povezuje sve na sebe priključene žice, kao da su zalemljene (slika desno). Žice su bile telefonske upredene parice, pošto je većina zgrada već imala to ožičenje, i obično se ostavljalo mnogo rezerve. Dobro je bilo iskoristiti tu rezervu, ali je zato maksimalna dužina kabla od haba bila smanjena na 100 metara (200 metara ako je upotrijebljena visokokvalitetna upredena parica kategorije 5). U ovoj konfiguraciji je dodavanje i uklanjanje stanica jednostavnije i lako je otkriti prekide kabla. Prednosti korištenja postojećeg ožičenja i lakoća održavanja su upredene parice i habove učinile dominantnim oblikom Etherneta. Međutim, habovi ne povećavaju kapacitet, jer su oni ekvivalentni zajedničkom dugačkom kablu klasičnog Etherneta. Što se više stanica priključuje u Ethernet, svaka stanica dobija sve manji udio u fiksnom kapacitetu. Na kraju će se LAN zasititi. Rješenje može biti veća brzina prenosa: sa 10 Mb/s, na 100 Mb/s, 1 Gb/s ili još veće brzine. Međutim, uz tempo razvoja multimedije i servera, lako se mogu zasititi čak i 1 Gb/s Ethernet. Srećom, postoji i drugi način borbe s povećanjem saobraćaja: komutirani Ethernet. Jezgro tog sistema je svič, čija brza osnovna ploča (backplane) povezuje sve priključke (slika desno). Spolja, svič izgleda kao hab. Oba uređaja izgledaju kao kutije, najčešće sa 4 do 48 priključaka, svaki sa standardnim konektorom RJ-45 za kabl sa upredenom paricom. Svaki kabl povezuje svič ili hab s po jednim umreženim računarom (slika desno). Svič ima iste prednosti kao hab. Dodavanje (uklanjanje) nove stanice svodi se na jednostavno uticanje (izvlačenje) žica u (iz) kutiju. Većinu kvarova je lako otkriti, jer loš kabl ili priključak obično utiče na samo jednu stanicu. I dalje postoji jedna zajednička komponenta koja može da otkaže sam svič ali kada sve stanice izgube mrežu, osoblje održavanja zna kako otkloniti kvar: zamijeniti svič. Međutim, u sviču se odvija nešto potpuno drugačije. Svičevi šalju okvire samo onim priključcima kojima su ti okviri upućeni. Kada određeni priključak sviča primi Ethernet okvir od stanice, svič pročita njegovu Ethernet adresu da bi znao kojem priključku je okvir namijenjen. To znači da svič mora znati koji priključci odgovaraju kojim adresama. Zatim, svič prosljeđuje okvir preko svoje brze osnovne ploče na odredišni priključak. Osnovna ploča radi na mnogo Gb/s, koristeći za to poseban protokol koji je vlasništvo proizvođača (proprietary protocol) i ne mora biti standardiziran, zato što je potpuno skriven unutar sviča. Potom odredišni priključak prenosi okvir na žicu da bi stigao do stanice kojoj je upućen. Nijedan drugi priključak ni ne zna da taj okvir postoji. Šta se dešava kada više stanica ili priključaka istovremeno šalje svoje okvire? Opet se svičevi razlikuju od habova. U habu su sve stanice u istom kolizijskom domenu (collision domain), pa algoritmom CSMA/CD moraju rasporediti svoje emisije u vremenu. U sviču,
svaki priključak je sam sebi nezavisan kolizijski domen. U najčešćem slučaju kabla potpunog dupleksa, i stanica i priključak mogu istovremeno slati svoje okvire na kabl i da ne vode računa o drugim stanicama i priključcima. Kolizija je sada nemoguća, pa CSMA/CD nije potreban. Međutim, kada je riječ o poludupleksu, stanica i priključak se moraju na uobičajan način takmičiti za emisiju pomoću CSMA/CD protokola. U odnosu na hab, svič poboljšava performanse na dva načina. Prvo, kapacitet se efikasnije koristi jer nema kolizije. Drugo, važnije, svičem različite stanice mogu svoje okvire slati istovremeno. Ti okviri stižu do priključaka sviča i putuju po njegovoj osnovnoj ploči da bi bili upućeni svaki na sebi odgovarajući priključak. Međutim, pošto dva okvira mogu biti istovremeno poslana na isti izlazni priključak, svič mora imati i memoriju da privremeno uskladišti (baferuje) ulazni okvir dok ne uspije da ga prebaci na izlazni priključak. Sve u svemu, ta poboljšanja znatno podižu performanse u odnosu na ono što je moguće postići habom. Ukupan protok podataka često je za red veličine veći, u zavisnosti od broja priključaka i oblika saobraćaja. Promjena u pogledu izlaznih priključaka na koje se okviri upućuju ima i sigurnosne prednosti. Većina mrežnih kartica radi u neselektvnom režimu rada (promiscuous mode), u kojem se računaru predaju svi okviri, a ne samo oni koji su na njega adresirani. U slučaju haba, svaki priključeni računar vidi sav saobraćaj svih drugih računara, što se jako dopada špijunima i radoznalcima. Kada je u pitanju svič, saobraćaj se prosljeđuje samo priključcima kojim je upućen. Na ova se način obezbjeđuje bolje izolovanje, tako da saobraćaj ne može procuriti i završiti u pogrešnim rukama. Doduše, kada je sigurnost zaista potrebna, saobraćaj treba i šiforvati. Pošto svič na svakom ulaznom priključku očekuje samo standardni Ethernet okvir, neki njegovi priključci mogu se koristiti kao koncentratori. Priključak u gornjem desnom uglu sviča na gornjoj slici nije direktno povezan sa računarom, već sa habom koji ima 12 priključaka. Okviri koji stižu u hab konkurišu jedan drugom na uobičajan način sudarajući ili odustajući. Sa okvirima koji se uspješno probijaju kroz hab do sviča, tamo se postupa jednako kao sa drugim pristiglim okvirima. Svič ne zna su oni morali da se probijaju putem. Jednom kada stignu u svič, oni se preko brze osnovne ploče upućuju na odgovarajuću izlaznu liniju. Moguće je i da odredište bude na jednoj od linija priključenih na taj hab. U tom slučaju okvir je već isporučen, pa ga svič samo obriše iz svog bafera. Brzi Ethernet Čim su se svičevi proširili, brzina 10 Mb/s Etherneta je postala premala. U početku je 10 Mb/s izgledalo brzo kao munja, baš kao što su se korisnicima telefonskih modema kablovski modemi činili kao san. Međutim, svaka novost kratko traje. Mnogim mrežama trebao je veći propusni opseg, te su više lokalnih 10 Mb/s mreža administratori povezali šumom ripitera, habova i svičeva, mada im je često sve to izgledalo labavo i klimavo kao babini zubi. Ali čak i u komutiranom Ethernetu, sa svičevima, maksimalan propusni opseg računara na mreži bio je ograničen kablom koji ga je povezivao s priključkom sviča. Zbog toga, IEEE je 1992. godine ponovo sazvao komitet za mrežu 802.3 i zadao mu da pronađe rješenje za brži LAN. Jedan prijedlog je bio da se zadrži postojeća mreža 802.3, samo da se ubrza. Drugi su predlagali da se mreža 802.3 promijeni iz korijena, da joj se doda mnogo novih svostava (saobraćaj u realnom vremenu, digitalni glas,...), ali da se iz marketinških razloga zadrži staro ime. Poslije mnogo nesuglasica, odlučeno je da se mreža 802.3 u osnovi ne mijenja, samo da se ubrza. Ovom strategijom bi se posao završio prije nego što bi tehnologija stigla da se promijeni, novi bi dizajn bio kompatibilan s postojećim
lokalnim Ethernet mrežama i izbjegli bi se nepredviđeni problemi s potpuno novim dizajnom. Predlagači drugog rješenja uradili su ono što se u navedenim okolnostima i moglo očekivati od industrijalaca koji drže do sebe istupili su, osnovali sopstveni komitet i sandardizirali sopstveni LAN kao 802.12 koji je jadno završio. Posao je brzo završen, po mjerilima komiteta za standardiziranje, a IEEE je rezultat, mrežu 802.3u, ozvaničio u junu 1995. godine. S formalnog stajališta, mreža 802.3u nije predstavljena kao novi standard već kao dopuna postojećeg standarda 802.3. Ta se strategija često koristi da bi se istakla kompatibilnost s postojećim standardom. U narodu je ova mreža poznata kao brzi Ethernet. Njegova osnovna zamisao bila je jednostavna: zadržati postojeće formate okvira, interfejse i proceduralna pravila, ali skratiti trajanje jednog bita sa 100 ns na 10 ns. Tehnički je bilo izodljivo kopirati 10Mb/s klasični Ethernet, a da se kolizije još uvijek pravovremeno otkrivaju ako se dužina kabla desetostruko smanji. Međutim, prednosti ožičenja upredenim paricama bile su toliko velike da je projekat brzog Eterneta zasnovan isključivo na njemu. Na taj nači, habovi i svičevi postoje u svim sistemima brzog Etherneta; BNC konektori nisu dozvoljeni. Ipak, o nečemu se moralo i odlučivati, najvažnije je bilo, koju vrstu žice podržati. Jedna varijanta je bila upredena parica 3. kategorije, za koju je glavni argument bio to što je skoro svaki ured na Zapadu opremljen s barem četiri upredene parice barem 3. kategorije koje vode do telefonskog razvodnog ormara udaljenog do 100 metara. Ponekad postoje i dva takva kabla. Znači, kada bi se podržala upredena parica 3. kategorije, mogao bi se dovesti brzi Ethernet do računara bez potrebe za novim ožičavanjem zgrade, što je bila ogromna prednost za mnoge organizacije. Glavni nedostatak upredene parice 3. kategorije je što ne može da prenosi signale od 100 Mb/s duže od 100 metara, što je najveće rastojanje između haba i računara specificirano za 10 Mb/s habove. Nasuprot tome, upredena parica 5. kategorije to može lako, a optičkim vlaknom signal se može prenijeti i na mnogo veću udaljenost. Na kraju je odlučeno da se dozvole sve tri mogućnosti (donja tabela originalno kabliranje brzog Etherneta), s tim da se i dalje radi na parici 3. kategorije kako bi se postigao potreban kapacitet prenosa. Ime Kabl Max.dužina segmenta Prednosti 100Base-T4 Upredena parica 100 m Koristi se neoklopljena parica 3. kategorije 100Base-TX Upredena parica 100 m Potpuni dupleks pri 100Mb/s (neoklopljena parica 5. kategorije) 100Base-FX Optičko vlakno 2000 m Potpuni dupleks pri 100Mb/s; velika rastojanja Korisnici su hitro širili brzi Ethernet, ali nisu htjeli da bace 10 Mb/s Ethernet kartice na starim računarima. Zato svi habovi za brzi Ethernet mogu da rade sa stanicama brzine i 10 i 100 Mb/s. Radi lakše nadogradnje mreže, standard predviđa mehanizam automatskog dogovaranja koji omogućuje da dvije stanice automatski dogovore optimalnu brzinu (10 ili 100 Mb/s) i režim prenosa (potpuni ili poludupleks). Gigabitni Ethernet Komitet za mrežu 802 veoma brzo je započeo rad na standardizovanju još brže Ethernet mreže, koja je ubrzo dobila nadimak gigabitni Ethernet. IEEE je 1999. godine dao mu zvanično ime 802.3ab.
Njegovi autori imali su isti cilj kao i oni brzog Etherneta: povećati brzinu Etherneta 10 puta, ali da ostane kompatibilan sa svim postojećim verzijama. Trebao je da obezbijedi uslugu datagrama bez potvrđivanja prijema (uz jednosmjerno i neusmjereno emitovanje), da koristi postojeću 48-bitnu šemu adresiranja, kao i format okvira, uključujući njegovu minimalnu i maksimalnu veličinu. Svojim završetkom ispunio je sve zadane ciljeve. Kao i brzi Ethernet, sve konfiguracije gigabitnog koriste point-to-point veze. U svom najjednostavnijem obliku (slika desno, a), gigabitni Ethernet se sastoji od samo dva međusobno direktno povezana računara. U općem slučaju, postoji hab za koji je vezano više računara, a mogu postojati dodatni habovi, odnosno svičevi (slika desno, b). U obje konfiguracije, međutim, svaki pojedinačni Ethernet kabl spaja samo dva uređaja, ni manje ni više. I gigabitni Ethernet može da radi u dva režima: poludupleks i potpuni dupleks. Podrazumijevani režim je potpuni dupleks koji istovremeno omogućava saobraćaj u oba smjera. On se koristi kada postoji centralni svič povezan sa računarima, ili s drugim svičevima, na periferiji. Saobraćaj iz svih linija se smješta u bafer, tako da svič može slati okvire kad god želi. Pošiljalac ne mora da osluškuje kako bi utvrdio da li je kanal prazan jer je kolizija nemoguća. Na liniji koja povezuje računar sa svičem, računar je jedini mogući pošiljalac ka sviču i takvo slanje uspijeva čak i onda kada svič u istom trenutku šalje okvir računaru jer linija radi kao potpuni dupleks. Pošto je kolizija nemoguća, protokol CSMA/CD se ne koristi, pa dužina kabla ne zavisi od vremena potrebnog da rafalni šum pod najnepovoljnijim uslovima stigne do pošiljaoca već isključivo od jačine signala. Svičevi autonomno mijenjaju i usaglašavaju brzine prenosa. Podržano je automatsko dogovaranje parametara sistema kao kod brzog Etherneta, s tim što se mogu birati brzine 10, 100 i 1000 Mb/s. Gigabitni Ethernet podržava i bakarni i optički kabl. Signaliziranje brzinom bliskom 1 Gb/s zahtijeva da kodiranje i slanje jednog bita traju samo 1 ns. Ispočetka se to radilo pomoću kratkih oklopljenih bakarnih kablova, verzija 100Base-CX, i optičkih kablova. Za optičke kablove dozvoljene su dvije talasne dužine, pa postoje dvije različite verzije: 0.85 µm (kraća, 1000Base-SX) i 1.3 µm (duža, 1000Base-LX). Ime Kabl Max.dužina segmenta Prednosti 1000Base-SX Optički 550 m Višerežimsko vlakno (50; 62.5 µm) 1000Base-LX Optički 5000 m Jednorežimsko (10 µm) ili višerežimsko (50; 62.5 µm) 1000Base-CX4 2 oklopljene parice 25 m Oklopljena upredena parica 1000Base-T 4 neoklopljene parice 100 m Standardna neoklopljena parica 5. kategorije U gigabitni Ethernet uvedeni su džambo paketi koji mogu biti duži od 1500 bajtova, obično do 9 KB. To proširenje nije standardizirano jer njegovim korištenjem Ethernet prestaje da bude kompatibilan s ranijim verzijama. Njega ipak podržava većina proizvođača, jer je 1500 bajtova kratka jedinica na gigabitnim brzinama. Radom sa većim blokovima informacija može se smanjiti broj okvira u sekundi i pripadajuće opterećenje procesora, kao što su prekidi procesora zbog obavještenja da je stigao novi paket ili cijepanja i ponovnog sklapanja poruka koje su bile duge da bi stale u jedan Ethernet okvir.
10-gigabitni Ethernet Standardizovanjem gigabitnog Etherneta, posao komiteta za mrežu 802 nije bio završen. Komitet je od IEEE dobio zadatak da razradi standard za Ethernet brzine 10 Gb/s. Radilo se na isti način kao i u prethodnim slučajevima; standardi za optička vlakna i STP bakarni kabl objavljeni su 2002. odnosno 2004. godine, a za UTP 2006. godine. 10 Gb/s je veoma velika brzina, 1000 puta veća od prvobitnog Etherneta. Gdje su te brzine potrebne? Unutar podatkovnih centara, povezivanje rutera, svičeva i servera visoke klase, kao i vodovima velikog propusnog opsega između poslovnih zgrada, te omogućavaju izgradnju cjelokupnih MANova od Etherneta i optičkih vlakana. Dugačke se veze izvode optičkim vlaknima, a kratke mogu bakrenim ili optičkim kablovima. Sve verzije 10-gigabitnog Etherneta podržavaju samo rad u potpunom dupleksu. CSMA/CD više nije dio ovih standarda, već se bave pojedinostima fizičkih slojeva što rade na vrlo velikim brzinama. Ipak, kompatibilnost je i dalje važna, pa kartice 10-gigabitnog Etherneta automatskim dogovaranjem određuju najveću brzinu koju podržavaju oba kraja linije. Donja tabela prikazuje glavne vrste 10-gigabitnog Etherneta. Višerežimsko i vlakno i (manja) talasna dužina 0.85 µm upotrebljavaju se za srednja rastojanja, a jednorežimsko vlakno i (veća) talasna dužina od 1.3 µm, odnosno (produžena) od 1.5 µm upotrebljavaju se za velika rastojanja. 10Gbase-ER može da pokrije rastojanja od 40 km, što ga čini prikladnim za WANove. Ime Kabl Max.dužina segmenta Prednosti 10GBase-SR Optičko vlakno do 300 m Višerežimsko vlakno (0.85 µm) 10GBase-LR Optičko vlakno 10 km Jednorežimsko vlakno (1.3 µm) 10GBase-ER Optičko vlakno 40 km Jednorežimsko vlakno (1.5 µm) 10GBase-CX4 4 uporedo aksijalne parice 40 m Uporedno aksijalne bakarne parice 10GBase-T 4 UTP parice 100 m UTP kategorije 6a Prva definisana bakarna verzija, 10Gbase-CX4, ima 4 uporedne (twinaxial) bakarne parice. 10Gbase-T je verzija sa UTP kablovima. Mada zahtijeva UTP kategorije 6a, na kraćim rastojanjima se mogu upotrebljavati i niže kategorije (uključujući kategoriju 5), da bi se iskoristili postojeći rezervni kablovi. Iako je tržište 10-gigabitnog Etherneta uzburkano, komitet je već otišao dalje. Krajem 2007. godine, IEEE je napravio grupu za standardizaciju Etherneta sa brzinama 40 i 100 Gb/s. Te će nadogradnje omogućiti da se Ethernet takmiči u okruženjima veoma visokih peformansi, među kojima su vodovi mrežnih backbone-ova i kratke veze na osnovnim pločama uređaja. Taj standard još nije završen, ali na tržištu se već mogu kupiti proizvodi nekih proizvođača koji imaju tražene brzine. Bežične lokalne mreže Bežični LANovi postaju sve popularniji i njima se oprema sve više domova, ureda, kafića, biblioteka, aerodroma i drugih javnih objekata za povezivanje računara, personalnih digitalnih uređaja i pametnih telefona na Internet. Bežični LANovi se mogu upotrijebiti i za komuniciranje dva ili više obližnjih računara bez Interneta. Osnovni standard za bežične LANove je već pomenuti 802.11.
Arhitektura i skup protokola mreže 802.11 Bežični LANovi imaju dva režima rada. Najpopularniji režim rada je povezivanje klijenata, kao što su laptopi i pametni telefoni, s nekom postojećom mrežom, kao što je mreža firme ili Internet. Taj režim rada je prikazan na slici desno. U ovom režimu, svaki klijent je pridružen nekoj baznoj stanici, tzv. pristupnoj tački (Access Point), povezanoj sa ostatkom mreže. Više pristupnih tačaka može biti povezano, obično kablovski, tzv. razvodnim sistemom, u mrežu 80.11 (WiFi). U ovom slučaju, klijeniti šalju pakete drugim klijentima preko njihovih pristupnih tačaka. Drugi režim rada (slika desno), nazvan je ad hoc umrežavanje. U ovom režimu, mrežu čini nekoliko računara koji okvire razmjenjuju neposredno, bez pomoći ikakve bazne stanice. Pristupna tačka ne postoji. Pošto se tako ne može povezati sa Internetom, ad hoc umrežavanje nije naročito popularno. Protokoli koji se koriste u svim mrežama tipa 802, uključujući 802.11 i Ethernet strukturno su slični. Djelimičan pregled skupa protokola 802.11 prikazan je na slici lijevo. Isti skup protokola koriste i klijenti i pristupne tačke. Fizički sloj prilično dobro odgovara fizičkom slijo OSI modela, ali sloj veze podataka u svim protokolima 802 razbijen je na dva ili više podslojeva. U mreži WiFi (802.11), MAC posloj upravlja načinom dodjele kanala, to jest određuje redoslije emitovanja. Iznad njega je LLC podsloj koji miri različite varijante mreže 802 i mrežnom sloju uvijek prosljeđuje podatke istog formata. Međutim, danas LLC je vezivni sloj koji samo identifikuje protokol (npr. IP) koji se prenosi unutar 802.11 okvira. Od 1997. godine kada je objavljen 802.11, dodano mu je nekoliko tehnika prenosa. Od prvobitnih, dva (prenos infracrvenim zračenjem slično daljnskom upravljanju TV prijemnikom i skokovito frekventno širenje spektra Frequency Hopping Spread Spectrum, FHSS) u ISM području 2.4 GHz, više se ne koriste. Treća od prvobitnih tehnika, direktno sekvencijalno širenje spektra (Direct Sequence Spread Spectrum, DSSS) pri 1 ili 2 Mb/s u području 2.4 GHz, promijenjena je tako da radi na brzinama do 11 Mb/s i ubrzo postala hit. Sada se naziva 802.11b. Da bi se moglo raditi na većim brzinama, 1999. i 2003. godine uvedene su nove tehnike prenosa zasnovane na multipleksiranju sa ortogonalnom podjelom frekvencija (Orthogonal Frequency Division Multiplexing, OFDM). Prva je nazvana 802.11a i upotrebljava drugo frekventno područje, 5 GHz. Druga je ostala vijerna području 2.4 GHz i kompatibilnosti. Nazvana je 802.11g. Obje rade brzinama do 54 Mb/s. Sljedeća tehnika je standardizirana u oktobru 2009. godine pod nazivom 802.11n. U njoj se istovremeno upotrebljava više antena na oba kraja. Uz četiri antene, standard 802.11 definiše brzine do 600 Mb/s. Posljednja verzija je 802.11ac, 2013. godine, koja dostiže teoretsku brzinu od 1300 Mb/s (162.5 MB/s).
Fizički sloj mreže 802.11 Pomoću svake od dozvoljenih metoda prenosa može se kroz vazduh poslati MAC okvir od jedne ka drugoj stanici. Međutim, tehnike se između sebe razlikuju po tehnologiji i brzini prenosa. Sve WiFi (802.11) tehnike koriste radio-talase kratkog dometa za prenos signala u ISM područjima 2.4 ili 5 GHz. Ta područja imaju prednost jer se za njihovu upotrebu ne treba tražiti odobrenje, pa su na raspolaganju svakome ko se pridržava određenih ograničenja, na primjer snaga zračenja ne smije preći 1 W, mada je za radio-predajnike u bežičnim LANovima tipičnije 50 mw. Nažalost, ta činjenica je poznata i proizvođačima uređaja za daljinsko otvaranje garažnih vrata, bežičnih fiksini telefona, mikrotalasnih pećnica i bezbroj drugih aparata, i svi se oni takmiče s prenosnim računarima za isti komad spektra. Pošto je u području 2.4 GHz veća gužva nego ono koje počinje na 5 GHz, to drugo je za neke primjene bolje, mada mu je domet manji zbog veće frekvencije. Svaka od tih metoda prenosa definiše više brzina, kako bi se brzina rada mogla prilagoditi tekućim uslovima okruženja. Kada je bežični signal slab, upotrebljava se mala brzina. Kada je signal jasan, radi se na najvećoj brzini. To prilagođavanje je nazvano adaptacija brzije (rate adaption). Pošto se brzine razlikuju za faktor 10 ili više, bez dobre adaptacije brzine nema dobrih performansi. Naravno, standardi ne propisuju način izvođenja adaptacije brzine, pošto to nije neophodno za uzajamnu upotrebljivost proizvoda raznih proizvođača. Protokol MAC posloja mreže 802.11 Protokoli MAC podsloja za mrežu 802.11 i Ethernet potpuno su različiti zbog dva temeljna faktora bežične komunikacije. Prvo, radio-stanice većinom rade u poludupleksnom režimu, što znači da ne mogu istovremeno na istoj frekvenciji da emituju i da osluškuju rafalni šum. Primljeni signal može biti i milion puta slabiji od emitovanog signala, pa se ne može istovremeno čuti. Na Ethernetu stanica čeka samo da utihne, a onda počinje da emituje. Ako se primi povratni rafalni šum dok emituje prva 64 bajta prenosa, to znači da je okvir gotovo sigurno ispravno isporučen. U bežičnom sistemu takav mehanizam otkrivanja kolizije ne radi. Za razliku od Etherneta, mreža 802.11 pokušava da izbjegne koliziju pomoću protokola CSMA/CA (CSMA uz izbjegavanje kolizije; CSMA with Collision Avoidance). Taj protokol je konceptualno sličan Ethernetovom CSMA/CD, jer stanica osluškuje kanal prije slanja, a nakon kolizije ponovo pokušava emitovati tek poslije isteka vremenskog intervala izabranog algoritmom binarnog eksponencijalnog odustajanja. Međutim, stanica koja ima okvir za slanje počinje time što čeka nasumično odabran vremenski period (osim u slučaju da je kanal slobodan i da ga nije upotrebljavala u skorije vrijeme). Ona ne čeka da se kolizija desi. Broj vremenskih intervala odustajanja bira se u opsegu 0 do, recimo, 15 u slučaju fizičkog sloja protokola OFDM. Stanica čeka dok se kanal ne oslobodi, što utvrđuje tako što kratko vrijeme osluškuje kanal i ne čuje signal (zvan DIFS), i odbrajava naniže protekle nezauzete vremenske intervale, zaustavljajući svoj brojač kada čuje da neko drugi emituje. Svoj okvir stanica šalje kada njen brojač dosegne 0. ako okvir pređe, odredište odmah šalje kratku potvrdu. Izostanak potvrde se tumači kao pokazatelj greške, nastale kolizijom ili nekako drugačije. U tom slučaju, pošiljalac udvostručuje period odustajanja i zatim ponovo pokušava, nastavljajući sa eksponencijalnim odustajanjem kao u Ethernetu dok ne uspije da pošalje okvir ili ne dostigne maksimalan broj ponovnih pokušaja slanja. Na donjoj slici prikazan je primjer. Stanica A prva uspijeva da pošalje okvir. Dok A emituje, stanice B i C postaju spremne za slanje. One čuju da je kanal zauzet i čekaju da se oslobodi.
Kanal se oslobađa kratko vrijeme nakon što A primi potvrdu. Međutim, umjesto da obje smjesta pokušaju poslati svoje okvire i time ući u koliziju, stanice B i C najprije odustaju. C bira kratko vrijeme odustajanja i zato prva šalje svoj okvir. B zaustavlja svoj brojač dok čuje da C koristi kanal i nastavlja sa odbrojavanjem kada C primi potvrdu. Uskoro potom B završava odustajanje i šalje svoj okvir. Dvije su osnovne razlike u odnosu na Ethernet. Prvo, početno odustajanje pomaže izbjegavanju kolizije. To se isplati jer kolizija košta, jer se šalje cio okvir čak i kada dođe do kolizije. Drugo, kolizija se prepoznaje po tome što nije stigla potvrda, jer se drugačije ne može otkriti. Ovaj režim rada se zove DCF (distribuirana koordinativna funkcija, Distributed Coordination Function), zato što svaka stanica djeluje nazivisno, nema centralizovanog upravljanja. Standard obuhvata i neobavezan režim rada koji se zove PCF (jedinstvena koordinativna funkcija, Point Coorination Function), u kojem pristupna tačka upravlja svime što se događa u njenoj ćeliji, kao bazna stanica mobilne telefonije. Međutim, u praksi PCF se ne koristi, zato što pristupna tačka nema načina da spriječi stanice u nekoj drugoj mreži da emitovanjem svog saobraćaja izazovu kolizije u njenoj mreži. Drugi problem je što dometi stanica ne moraju biti jednaki. U kablovskoj mreži, sistem je napravljen tako da svaka stanica čuje sve druge stanice. Za bežične stanice to ne važi, zbog složenosti prostiranja radio-talasa. Zato može nastati problem skrivenog terminala (slika desno). Pošto nisu sve stanice u dometu, prenos koji se odvija u jednom dijelu ćelije možda neće biti opažen u njenom drugom dijelu. Na slici desno stanica C šalje podatke stanici B. Ako stanica A osluškuje kanal, ona ništa neće čuti i pogrešno će zaključiti da može poslati podatke stanici B. Ta odluka dovodi do kolizije. U suprotnoj situaciji (slika desno) postoji problem izloženog terminala. U ovom slučaju stanica B želi da pošalje podatke stanici C i zato osluškuje kanal. Kada začuje emisiju, pogrešno zaključuje da ne smije slati podatke stanici C, dok u stvari to A možda šalje podatke stanici D (nema je na slici). Ta odluka dovodi do propuštanja prilike za slanje. Da bi se smanjile dvosmislenosti o tome koja stanica emituje, 802.11 definiše da se osluškivanje kanala sastoji i od fizičkog i od virtualnog osluškivanja. Fizičkim se provjerava da li na mediju postoji validan signal. Virtualno osluškivanje znači da svaka stanica prati vektor za dodjelu mreže (Network Allocation Vector, NAV) da bi logički bilježila vrijeme zauzeća kanala. Svaki okvir ima polje NAV, koje kazuje koliko će trajati izvršavanje sekvence čiji je okvir dio. Stanice koje oslušnu taj okvir znaju da će kanal biti zauzet tokom vremena na koje ukazuje njegov NAV, bez obzira da li čuju fizički kanal. Na primjer, NAV okvira podataka sadrži i vrijeme potrebno za slanje potvrde. Sve stanice koje čuju taj okvir podataka uzdržaće se od slanja tokom perioda potvrde, bez obzira na to da li čuju samu potvrdu.
Neobavezan mehanizam RTS/CTS (Request To Send/Clear To Send) upotrebljava NAV kako bi spriječio terminale da okvire šalju u isto vrijeme kada i skriveni terminali (donja slika). Stanica A želi poslati okvir stanici B. Stanica C je u dometu stanice A (vjerovatno i u dometu stanice B, ali to nije bitno). Stanica D je u dometu stanice B ali ne i u dometu stanice A. Protokol počinje tako što stanica A želi poslati podatke stanici B. Ona svoju želju saopštava tako što stanici B šalje RTS okvir tražeći dozvolu da joj pošalje podatke. Ako stanica B primi zahtjev, ona odgovara okvirom CTS kojim kaže da je kanal slobodan za slanje. Po prijemu CTS okvira, stanica A šalje okvir s podacima i aktivira ACK tajmer. Kada primi okvir sa podacima u ispravnom stanju, stanica B odgovara ACK okvirom, čime se razmjena završava. Ako se ACK tajmer stanice A automatski isključi prije nego što stigne potvrda o prijemu (ACK), tretira se kao kolizija i cijeli protokol se ponavlja nakon obavljenog odustajanja. Kako ovu razmjenu vide stanice C i D? Stanica C je u dometu stanice A, pa može da primi njen RTS okvir. Ako ga primi, zna da će neko brzo slati i podatke. Na osnovu informacija iz RTS zahtjeva, ona može da odredi trajanje razmjene, uključujući i vrijeme potrebno za stizanje potvrde o prijemu. Zato se zbog općeg dobra uzdržava od emitovanja sve dok se ta razmjena ne završi. To postiže ažuriranjem svog zapisa vektora za dodjelu mreže kojim ukazuje da je kanal zauzet (gornja slika). Stanica D ne čuje okvir RTS, ali čuje okvir CTS, pa i ona ažurira svoj NAV. Treba imati na umu da se signali NAV ne emituju to su samo interni podsjednici da stanica treba da se tokom izvjesnog vremena utiša. Međutim, iako RTS/CTS lijepo zvuči u teoriji, u praksi se pokazao od male koristi. Nekoliko je razloga. Ne pomaže kada su u pitanju kratki okviri (koji se šalju umjesto RTS), niti za pristupne tačke, koje po definici svi mogu čuti. U ostalim situacijama samo usporava rad. Ovaj mehanizam pomaže samo sa skrivenim terminalima kojih je načešće malo, a CSMA/CA im već pomaže usporavanjem stanica koje neuspješno emituju, koji god da je razlog za to, da bi povećao vjerovatnoću uspjeha. Srž protokola 802.11 je CSMA/CA sa fizičkim i virtualnim osluškivanjem. Struktura okvira u mreži 802.11 Standard 802.11 definiše tri klase okvira za bežični prenos: okvire za podatke, kontrolne okvire i upravljačke okvire. Zaglavlje okvira svake klase sadrži više polja koja se koriste u MAC podsloju. Primjer je format okvira s podacima prikazan na donjoj slici. Na početku je Kontrolno polje, koje ima 11 potpolja. Prvo od njih je Verzija protokola (zasad je zadana vrijednost 00). Ono omogućava da se buduće verzije protokola 802.11 istovremeno izvršavaju u istoj ćeliji. Zatim, dolaze potpolja Tip (podaci, kontrola ili upravljanje) i Podtip (npr. RTS ili CTS). Za običan okvir s podacima (bez garantovanog kvaliteta usluge) ova potpolja imaju binarne vrijednosti 10 odnosno 0000. Bitovima Ka DS i Od DS naznačava da li se okvir upućuje ka mreži povezanoj sa pristupnim tačkama ili od nje; mreža je nazvana distribucioni sistem, DS. Bitom Još frag. se kaže da slijedi još fragmenata. Bit Ponovo označava ponovno slanje ranijeg okvira. Bit Napajanje kaže da pošiljalac ida u power-save mod. Bitom Još podataka kaže se da pošiljalac ima još okvira za primaoca. Bit Zaštićeno kaže da je tijelo okvira zaštićeno šifrovanjem. Na kraju, bit
Redoslijed saopćava primaocu da viši sloj očekuje da će ta sekvenca okvira stići do njega redoslijedom kojim je bila poslana. Drugo polje, Trajanje, ukazuje na to koliko će okvir i potvrda za njega zauzimati kanal, mjereno u mikrosekundama. To polje postoji u svim vrstama okvira, dakle i u kontrolnim okvirima; na osnovu njega stanice određuju dužinu svog NAV intervala. Sljedeće su adrese. Okviri s podacima poslani pristupnoj tački ili od nje imaju tri adrese, sve u standardnom formatu IEEE 802. Prva adresa je primalac, a druga pošiljalac, ali šta predstavlja treća? Ne smije se zaboraviti da je pristupna tačka prosto međustanica okvirima na njihovom putu između klijenta i neke druge tačke mreže, koja može biti neki udaljeni klijent ili Internet portal. Treća je adresa te udaljene tačke. (https://support forums.cisco.com/document/52391/80211-frames-starter-guide-learn-wireless-sniffertraces; https://technet.microsoft.com/en-us/library/cc757419%28v=ws.10%29.aspx). Polje Redni broj okvira omogućava otkrivanje duplikata. Od 16 raspoloživih bitova, njih 4 označavaju fragmente, a 12 preostalih sadrže broj koji se povećava za 1 u svakom novom prenosu. Polje Podaci sadrži do 2312 bajta korisničkih podataka. Prvi bajtovi su kontrola logičke veze (Logical Link Control, LLC). Taj sloj je ljepilo koje identifikuje protokol višeg sloja (npr. IP) kojem treba proslijediti korisničke podatke. Posljednji je uobičajeni Kontrolni zbir okvira, 32-bitni CRC (Cyclic Redundancy Check). Širokopojasni bežični prenos Uporedo sa izlaskom državnih telefonskih kompanija u privatne ruke, novim vlasnicima je u mnogim zemljama dozvoljeno da nude lokalne usluge prenosa glasa i brzog povezivanja na Internet. Izvjesno je da se takve usluge mnogo traže. Problem je, međutim, u tome što je razvlačenje optičkog ili koaksijalnog kabla do miliona domova i poslovnih prostora izuzetno skupo. Šta u takvim situacijama treba uraditi investitor? Prvi odgovor je širokopojasna bežična mreža. Postavljanje velike antene na brdu iznad grada mnogo je lakše i jeftinije od kopanja mnoštva kanala i razvlačenja kablova. Zato su kompanije počele eksperimentisati sa obezbjeđivanjem visokobrzinske usluge bežičnog prenosa glasa, Interneta, filmova na zahtjev itd. Da bi stimulisao tržište, IEEE je formirao komitet za standardizaciju širokopojasnog bežičnog MAN-a. Naredni raspoloživ broj u sistemu mreža 802 bio je 802.16. Nezvanično ime ove tehnologije je WiMAX (Worldwide Interoperability for Microwave Access), Prvi standard za 802.16 usvojen je u decembru 2001. godine. Prve verzije su definisale bežičnu lokalnu petlju (wireless local loop) između fiksnih tačaka, međusobno optički vidljivih. Taj je dizajn uskoro promijenjen da bi WiMAX postao konkurentija alternativa kablovskoj (koaksijalnoj) mreži i digitalnoj pretplatničkoj liniji (DSL) za pristupanje Internetu. U januaru 2003. godine standard 802.16 je revidiran da bi podržao veze bez međusobne optičke vidljivosti, korištenjem tehnologije OFDM na frekvencijama između 2 i 10 GHz. Time znatno olakšana primjena, mada su i dalje stanice morale biti fiksne. Širenje 3G mreža mobilne telefonije ugrozilo je WiMAX nudeći i pokretljivost i velike brzine prenosa podataka. Kao odgovor, u decembru 2005. godine standard 802.16 je ponovo ojačan da bi podržao pokretljivost. Novije verzije možete naći na: http://standards.ieee.org/about/get/802/802.16.html
Arhitektura i skup protokola mreže 802.16 Arhitektura mreže 802.16 prikazana je na donjoj slici. Bazne stanice su neposredno povezane sa backbone mreže provajdera, koja je povezana sa Internetom. Bazne stanice komuniciraju sa stanicama kroz bežični interfejs tj. vazduh. Postoje 2 vrste stanica. Pretplatničke stanice stoje na fiksim lokacijama, npr. takav je širokopojasni pristup Internetu za kuće. Pokretne stanice, npr. kola opremljena WiMAX-om, mogu primati uslugu u pokretu. Na donjoj slici prikazan je skup protokola mreže 802.16 koji se upotrebljava za bežični interfejs. Njegova opća struktura odgovara mrežama serije 802, osim što ovdje ima više podslojeva. Krajnji donji podsloj upravlja prenosom (prikazani su samo popularni dijelovi 802.16, fiksni i pokretni WiMAX). Svaki dio ima drugačiji fizički sloj. Oba sloja rade u licenciranom dijelu spektra ispod 11 GHz i upotrebljavaju OFDM, ali na različite načine. Iznad fizičkog prenosnog sloja nalazi se sloj veze podataka, koji se dijeli na tri podsloja. Najniži je zadužen za privatnost i sigurnost, što je mnogo važnije za javni spoljni saobraćaj nego za privatni razgovor unutar četiri zida. Upravlja (de)šifrovanjem i ključevima. Srednji podsloj je zajednički dio MAC podsloja. U njemu su smješteni glavni protokoli, kao što je upravljanje kanalom. Model predviđa da bazna stanica potpuno upravlja cijelim sistemom. Ona može vrlo efikasno da raspoređuje kanale za saobraćaj ka korisnicima (pretplatničkim stanicama), a glavni je dispečer i za kanale kojima joj korisnici (pretplatničke stanice) upućuju poruke. Za razliku od drugih protokola serije 802, ovaj MAC podsloj je potpuno usmjeren na uspostavljanje direktne veze jer mu je glavni cilj da obezbijedi kvalitetne telefonske i multimedijske usluge. Podsloj specifičnih usluga konvergencije zamjenjuje podsloj za upravljanje logičkom vezom u drugim 802 protokolima. On treba da obezbijedi interfejs ka mrežnom sloju. Definisani su razni slojevi konvergencije koji trebaju da se potpuno neprimjetno integrišu sa različitim gornjim slojevima. Od njih je najvažniji IP, mada standard definiše preslikavanja i za protokole kao što je Ethernet. Pošto IP ne uspostavlja direktnu vezu a MAC podsloj mreže 802.16 je uspostavlja, taj sloj mora da preslikava adrese u veze i obrnuto. Protokol MAC podsloja mreže 802.16 Već je gore prikazano da je sloj veze podataka podijeljen u tri podsloja. Vidjeli smo da se nepovredivost svih prenijetih podataka postiže njihovim šifrovanjem. Pri tome, u svakom okviru se šifruju samo korisnički podaci, a ne i zaglavlje. To znači da onaj ko prisluškuje može utvrditi ko s kim razgovara ali ne može da otkrije sadržaj konverzacije. Sljedeći je zajednički dio MAC podsloja. Ovaj MAC podsloj uspostavlja direktnu vezu jedne tačke sa više tačaka, što znači da jedna bazna stanica komunicira sa više pretplatničkih stanica. Dobar dio ovog dizajna je pozajmljen od kablovskih modema gdje jedan kablovski
headend upravlja prenosom više kablovskih modema koji se nalaze u prostorijama korisnika. Kanal za prenos ka korisniku radi prilično jednostavno. Bazna stanica upravlja vremenskim intervalima fizičkog sloja, tokom kojih se podaci šalju raznim pretplatničkim stanicama. U ovo strukturu MAC podsloj jednostavno pakuje svoje okvire. Postoji nekoliko mogućnosti da se smanje sistemski (nekorisnički) podaci. Na primjer, MAC okviri se mogu slati pojedinačno ili tijesno spakovani u grupu. Kanal za prenos ka baznoj stanici složeniji je jer se za njega nezavisno nadmeće više pretplatnika. Njegovo dodijeljivanje usko je vezano za kvalitet usluge, koji se razvrstava u četiri klase: 1. Usluga sa konstantnom brzinom prenosa; 2. Usluga sa promjenjivom brzinom prenosa u realnom vremenu; 3. Usluga sa promjenjivom brzinom prenosa koja se ne izvršava u realnom vremenu; 4. Najbolja moguća usluga. Sve usluge u mreži 802.16 izvršavaju se uz uspostavljanje direktne veze. Svakoj se vezi pridružuje jedna od navedenih klasa usluge tek kada se veza uspostavi. To je drugačije nego u mreži 802.11 ili Ethernetu, gdje se u MAC podsloju ne uspostavlja veza. Usluga sa konstantnom brzinom namijenjena je prenosu nekomresovanog govora. Ona treba da pošalje određenu količinu podataka služeći se vremenskim intervalima koji se unaprijed dodijeljuju vezi ovog tipa. Kada se tako obezbijedi potreban propusni opseg, vremenski intervali su automatski raspoloživi nije potrebno zahtijevati ih pojedinačno. Prenos promjenjivom brzinom u realnom vremenu koristi se za kompresovan multimedijski sadržaj i druge interaktivne, ali nezahtijevne aplikacije, jer se u takvim slučajevima potreba za propusnim opsegom neprestano mijenja. Usluga se realizuje tako što bazna stanica periodično poziva pretplatnika da bi saznala koliki mu je propusni opseg potreban sljedećeg trenutka. Treća klasa prenosa rezervisana je za dugotrajno slanje (slanje dugih datoteka). Tokom ove usluge bazna stanica često poziva pretplatnika, ali ne u nekim strogo propisanim intervalima. Veza promjenjivom brzinom koja se ne izvršava u realnom vremenu može se obaviti tako što se propusni opseg zatraži najboljom mogućom uslugom. Najbolja moguća usluga koristi se za sve ostalo. Pozivi se ne šalju i za propusni opseg se ravnopravno takmiče svi pretplatnici na ovu uslugu. Oni svoje zahtjeve smještaju u za to predviđene rafale u mapi sadržaja ka baznoj stanici. Ako zahtijev bude prihvaćen, bazna stanica će to naznačiti u sljedećoj mapi saobraćaja ka korisnicima. U suprotnom, pretplatnici kojima zahtjev nije prihvaćen moraće kasnije ponovo da ga pošalju. Da bi se prorijedila kolizija, koristi se Ethernet algoritam binarnog eksponencijalnog odustajanja. Struktura okvira u mreži 802.16 Svi MAC okviri počinju zaglavljem iste strukture, a iza njega mogu da slijede korisnički podaci i kontrolni zbir (CRC); donja slika. Korisnički podaci se ne očekuju na primjer u sistemskim okvirima pomoću kojih se zahtijeva vremenski interval. Također, kontrolni zbir nije obavezan: greške se ispravljaju u fizičkom sloju, a pri prenosu u realnom vremenu nikada se ne primjenjuje ponovno slanje okvira. Ako nema ponovnog slanja čemu onda služi kontrolni zbir? Međutim, ako postoji kontrolni zbir, i potvrde i ponovna slanja se koriste radi pouzdanosti.
Slika (a). Bit EC govori jesu li korisnički podaci šifrovani (encrypted). Polje Tip određuje vrstu okvira, a najčešće to da li je primijenjeno pakovanje ili fragmentiranje. Bit CI ukazuje na (ne)postojanje ukupnog kontrolnog zbira (za čitav okvir). U polju EK naznačava se eventualni ključ za šifrovanje. Dužina je dužina okvira uključujući zaglavlje, a Identifikatorom veze okvir se pridružuje odgovarajućoj vezi. Na kraju dolazi Kontrolni zbir koji se izračunava pomoću polinoma x 8 +x 2 +x+1. Protokol 802.16 ima mnogo vrsta okvira. Na gornjoj slici (b) prikazan je primjer okvira kojim se zahtijeva propusni opseg. On počinje bitom 1 umjesto 0, a inače ima strukturu sličnu normalnom okviru, osim što drugi i treći bajt obrazuju 16-bitni broj kojim se saopštava propusni opseg potreban za prenos određenog broja bajtova. Okviri sa zahtjevom za dodjelu propusnog opsega ne sadrže korisničke podatke, niti ukupan korisnički zbir. Literatura Preuzeto iz: Andrew S. Tanenbaum, David J. Wetherall, Računarske mreže, prevod petog izdanja, Mikro knjiga Beograd, 2013.