| When | Why |
|---|---|
| Jan-25-18 | Vazno |
1 - Uvod u računarske mreže
Ciljevi lekcije
Ciljevi ove lekcije su upoznavanje sa:
Opšte znanje
Teme obrađenej u ovoj lekcij zahtevaju samo opšte znanje o računarima i računarskim sistemima.
Definicije
Računarska mreža - grupa međusobno povezanih računara koji dele resurse i informacije.
Topologija - prostorni raspored ili način povezivanja delova jedne celine.
Komunikacioni kanal - fizički medijum kroz koji se prenose podaci. Kod žičanih mreža, to su kablovi različitih tipova. Kod bežičnih mreža, komunikacioni kanal je vazduh.
Engleski termini
Flash (fleš) - vrsta memorije čiji sadržaj ne nestaje nakon isključivanja napajanja.
Personal Area Network (p'rs'n'l erija netvork) - personalna mrеža.
Local Area Network (lokal erija netvork) - lokalna mreža.
Wireless Local Area Network (vajarles lokal erija netvork) - bežična lokalna mreža.
Wide Area Network (vajd erija netvork) - mreža širokog područja
Client-Server (klijent-server) - jedan od načina podele uloga računara u računarskoj mreži.
Peer-to-peer (pijr to pijr) - od tačke do tačke.
Hub (hab) - centar ožičavanja, sabirnica, uređaj za povezivanje.
Circuit–Switched Networks (srkit svičt netvorks) - mreže sa skretnim kolima.
Packet–Switched Networks (paket svičt netvorks) - mreže sa skretnim paketima.
Checksum (čeksum) - kontrolna suma.
Lekcija
Pre nego što se upustimo u proučavanje računarskih mreža i mrežnih protokola, razmotrimo:
Značaj
Računarske mreže imaju veliki značaj kako za kompanije, tako i za pojedince. Kompanijama mreže omogućuju:
- deljenje resursa (programa, opreme, podataka),
- visoku pouzdanost sistema (pouzdaniji je sistem sa više računara nego sa jednim),
- uštedu novca (bolji je odnos cena/performanse sistema sa više jeftinijih računara od sistema zasnovanog na superkompjuteru),
- skalabilnost (sistem se lakše proširuje dodavanjem jednog novog računara, nego zamenom superkompjutera),
- moćni komunikacioni medijum (udaljeni saradnici mogu zajedno obavljati neki posao) i
- elektronsko poslovanje.
Deljenje resursa je vrlo značajna prednost korišćenja računarskih mreža. Zamislite koliko bi zahtevno bilo da na svakom računaru koji želi pristup nekoj bazi podataka postoji kopija te baze. Prvi problem je veličina same baze podataka. Ukoliko je baza velika, vrlo verovatno bi postojao problem i sa samim smeštanjem na disk svakog računara. Drugi problem je ažuriranje takve baze podataka. Svaki korisnik imao bi svoju verziju baze i ne bi znao za promene koje se dešavaju na drugim računarima.
Da nema računarske mreže, svaki zaposleni u firmi morao bi imati svoj štampač, ili bi na nekom prenosnom medijumu (CD/DVD ili flash disk) morao preneti svoje dokumente za štampu do računara koji ima štampač. Uvođenjem mreže, svako može sa svog radnog mesta da pokrene štampanje, bez obzira što štampač nije direktno priključen.
Ukoliko dođe do kvara komponenata, sistem zasnovan na samo jednom računaru mnogo je osetljiviji na otkaz, bez obzira na kvalitet komponenti koje su ugrađene u njega. To omogućuje kupovinu jeftinije opreme i relativno jednostavno proširivanje sistema. Za dodavanje novog radnog mesta dovoljno je kupiti novi računar i priključiti ga na postojeću infrastrukturu. Sve ovo čini mreže neophodnim u svakoj firmi, bez obzira na veličinu i delatnost.
Značaj mreža za firme koje se bave elektronskim poslovanjem ne treba posebno naglašavati, jer bez mreža ne bi ni bilo takvih firmi. Elektronsko poslovanje podrazumeva kupovina i prodaja proizvoda i usluga preko elektronskih sistema, prvenstveno putem Interneta, ali i drugih računarskih mreža. Broj firmi koje se bave elektronskim poslovanjem raste veoma brzo.
Za pojedince računarske mreže takođe imaju veliki značaj, i to pre svega za:
- pristup udaljenim informacijama,
- komunikaciju,
- interaktivnu zabavu i
- elektronsku kupovinu.
Računarske mreže sve više utiču i na kulturološke, socijalne i etičke karakteristike pojedinaca, pa samim tim i čitavog društva.
Podela
Prema veličini, računarske mreže mogu se podeliti na:
- personalne mreže (eng. Personal Area Network - PAN),
- lokalne mreže (eng. Local Area Network - LAN),
- bežične lokalne mreže (eng. Wireless Local Area Network - WLAN)
- mreže širokog područja (eng. Wide Area Network - WAN) i
- globalne mreže.
Personalne mreže povezuju uređaje jednog korisnika. PAN mrežu čini računar povezan sa štampačem, skenerom, PDA, mobilnim telefonom i sl. Rastojanja koja može da podrži ovakva mreža su veoma mala: od jednog metra, do nekoliko metara.
Lokalne mreže povezuju dva ili više računara (ali i drugih uređaja) u ograničenoj geografskoj oblasti. To je najčešći način organizovanja računarske mreže u okviru jedne firme, škole ili neke druge ustanove. Brzina prenosa informacija je vrlo velika (veća od ostalih tipova mreža), a rastojanja između uređaja se kreću od nekoliko metara do nekoliko kilometara.
Bežične lokalne mreže su lokalne mreže kod kojih računari ne moraju kablovima biti povezani na mrežu. Brzine prenosa podataka su značajno niže od „žičanih“ lokalnih mreža, ali zato omogućuju mobilnost korisnika. U objektima koji ne dozvoljavaju sprovođenje kablova, „kopanje zidova“ ili je potrebno brzo i uz što manje angažovanja omogućiti korisnicima priključivanje na mrežu, bežične mreže su odlično rešenje.
Mreže širokog područja povezuju lokalne mreže i obično ih čine iznajmljene linija i uređaji koji omogućuju povezivanje na iznajmljene linije.
Globalna mreža povezuje sve prethodne mreže u jedinstvenu celinu koja omogućuje korišćenje resursa i informacija širom čitave planete. To je mreža koju poznajemo kao Internet.
Prema značaju pojedinih čvorova u mreži, mreže se dele na:
- klijent-server (eng. client–server) i
- od-čvor-do-čvora (eng. peer–to–peer).
U klijent-server mrežama, podaci se smeštaju na računarima sa posebnom funkcijom – na serverima. Zadatak servera je da pružaju usluge korisnicima, koji koriste računare skromnijih mogućnosti, a zahtevaju neku složenu obradu ili pristup velikim bazama podataka. Računari koji iniciraju komunikaciju i traže određeni podatak ili obradu od servera nazivaju se klijenti. Klijent-server organizacija omogućuje i lakše upravljanje lokalnim mrežama. Na serveru se, u tom slučaju, definišu korisnički nalozi i upravlja pravilima pristupa. Takve mreže su i sigurnije jer klijenti moraju da se povinuju pravilima definisanim na serveru. Server može i automatski podešava klijente, ažurirati antivirusne programe na klijentima, proveravati sadržaj poruka koje idu od ili ka klijentima, itd. Kada u lokalnoj mreži ima više od desetak računara, uvođenje klijent-server organizacije značajno olakšava upravljanje mrežom.
U mrežama od-čvora-do-čvora svi učesnici u komunikaciji su ravnopravni. Svaki računar u ovakvim mrežama poseduje određene podatke ili programe potrebne drugima, ali i zahteva podatke ili aplikacije koje drugi poseduju. Ako se organizacija od-čvora-do-čvora odnosi na upravljanje mrežom, to znači da je svaki računar potpuno autonoman. Svaki korisnik mora da vodi računa o programima koje će instalirati i mora sam podešavati sve parametre računarskog sistema. Ovo može postati vrlo nestabilna mreža ako ima više računara, a korisnici nisu stručni u podešavanju sistema ili su nemarni. Sigurnost mreža od-čvora-do-čvora je na vrlo niskom nivou.
Prema topologiji, odnosno prostornom rasporedu i načinu povezivanje računara, mreže se dele na:
- mreže sa topologijom magistrale,
- mreže sa topologijom zvezde,
- mreže sa topologijom proširene zvezde,
- mreže sa topologijom prstena i
- potpuno povezane mreže.
Slika 1.1. Topologija magistrale
Kod mreža sa topologijom magistrale, svi računari priključeni su na zajednički komunikacioni kanal. Samo jedan računar može slati podatke u jednom trenutku. Podaci se prostiru kroz kanal i dolaze do svih računara u mreži. Na slici 1.1 prikazan je izgled ove topologije.
Topologija zvezde zahteva postojanje specijalne komponente, koja služi kao centar povezivanja. Svi računari povezani su na tu komponentu, pa čitava struktura nalikuje višekrakoj zvezdi. Na slici 1.2 dat je primer ovakve topologije. Ako više topologija zvezde povežemo, dobijamo proširenu zvezdu. Ovo je danas najčešći tip topologije lokalnih mreža.
Slika 1.3. Topologija proširene zvezde
Ukoliko je svaki računar povezan samo sa dva svoja direktna suseda, a svi računari u lokalnoj mreži formiraju cikličnu strukturu, tada imamo topologiju prstena. Ova topologija je nekada bila dominantna u IBM-ovim TokenRing mrežama, ali se danas potpuno izgubila.
Slika1.4. Topologija prstena
Kada se govori o topologiji, treba razlikovati fizičku i logičku topologiju. Fizička topologija podrazumeva način na koji su čvorovi fizički povezani, a logička topologija definiše način funkcionisanja mreže. Na primer, ako su računari povezani preko komponente koje se naziva hub (čita se „hab“), kažemo da mreža ima fizičku topologiju zvezde. Međutim, hub je komponenta koja signale pristigle na jednom priključku prosleđuje na sve ostale. Zato mreža radi isto kao da su računari povezani na zajedničku magistralu, pa kažemo da ovakva mreža ima logičku topologiju magistrale.
Prema načinu na koji se prosleđuju paketi podataka, mreži se dele na:
- mreže sa skretnim kolima (eng. Circuit–Switched networks) i
- mreže sa skretnim paketima (eng. Packet–Switched networks).
Mreže sa skrenim kolima uspostavljaju direktnu vezu između dve strane u komunikaciji, formiranjem fizičke veze. U centralama, kroz koje polaze podaci prilikom komunikacije, električna kola spajaju odgovarajuće konektore i uspostavljaju vezu. Svi podaci prolaze kroz iste fizičke linije i električna kola. Veza ostaje aktivna sve dok traje komunikacija, a zatim se raskida. Ovako funkcioniše klasična telefonska veza.
Mreže sa skretnim paketima organizuju podatke u pakete. Svaki paket, kao nezavisna celina, putuje mrežom, pri čemu put pojedinih paketa ne mora da bude isti. Na mestima gde se put „račva“ može se desiti da jedan paket ode jednom stranom, a drugi drugom, bez obzira što pripadaju istoj poruci. Putanja pojedinih paketa određuje se dinamički, prema stanju na mreži. Uvek se bira optimalni put do odredišta, uzimajući u obzir dužinu puta, brzinu linja i zagušenje. Na odredištu se paketi skupljaju kako bi ponovo formirali početnu poruku.
Ovo nisu sve moguće podele računarskih mreža. Ima ih jako mnogo, i zavise od kriterijuma koje je uzet za osnovu klasifikacije. Ostale bitne karakteristike računarskih mreža, koje takođe mogu biti predmet klasifikacije, biće detaljnije prikazane u narednim poglavljima. U sledećem poglavlju upoznaćemo se sa modelima mrežne komunikacije.
1
Added January 25, 2018 at 9:46am
by Prof. Miletić
Title: Vazno
Logging in, please wait... 
Sort by:
Miletić, Prof. Marta (3 comments)
Navedite konkretne primere upotrebe i značaja računarskih mreža
New Conversation
Hide Full Comment
Da li vam je poznata neka podela računarskih mreža?
New Conversation
Hide Full Comment
Možete li da navedete sve podele računarskih mreža i njihov značaj?
New Conversation
Hide Full Comment