
U današnjem svijetu digitalna povezanost nije samo povlastica, već nužnost. Računala i uređaji neprekidno komuniciraju unutar i izvan naših domova i ureda, stvarajući složenu mrežu informacija i usluga. Kako bismo bolje razumjeli ovaj sveprisutni dio naših života, neophodno je upoznati se s temeljnim pojmovima računalnih mreža. Ovaj pregled služi kao temelj za daljnje razmatranje naprednijih aspekata mrežnih tehnologija, objašnjavajući ključne elemente koji omogućuju ovu neprekinutu komunikaciju.
Razumijevanje mrežnih pojmova, iako se na prvi pogled može činiti tehničkim, ključno je za svakoga tko koristi moderne tehnologije. Od jednostavnog dijeljenja datoteka između dva računala do globalne povezanosti koju pruža internet, sve se temelji na određenim pravilima i komponentama. Kroz ovaj članak proći ćemo kroz osnovne definicije i koncepte koji čine okosnicu računalnih mreža, poput različitih vrsta mreža, protokola, adresa i uređaja koji omogućuju njihovo funkcioniranje.
Vrste računalnih mreža
Mreže se mogu klasificirati prema svojoj prostornoj pokrivenosti, što nam pomaže razumjeti njihov opseg i namjenu. Najčešće spominjane kategorije su:
- LAN (Local Area Network) – Lokalna mreža: Ovo je mreža koja obuhvaća relativno malo geografsko područje, poput jedne prostorije, zgrade ili manjeg skupa zgrada. Primjer LAN-a je kućna mreža koja povezuje računala, pametne telefone i druge uređaje, ili mreža unutar poslovnog ureda. Prednost ovakve mreže je visoka brzina prijenosa podataka i nisko kašnjenje.
- WAN (Wide Area Network) – Širokopojasna mreža: WAN pokriva velika geografska područja, povezujući više manjih mreža (uključujući LAN-ove) na razini države, kontinenta ili čak cijelog svijeta. Najpoznatiji primjer WAN-a je Internet. Povezivanje unutar WAN-a često se ostvaruje putem javnih telekomunikacijskih mreža i ima veće kašnjenje te potencijalno niže brzine u usporedbi s LAN-om.
- MAN (Metropolitan Area Network) – Gradska mreža: Kao što ime sugerira, MAN pokriva područje grada ili metropolitanskog područja. Može povezivati više LAN-ova unutar grada, primjerice u različitim poslovnicama iste tvrtke ili za pružanje mrežnih usluga građanima.
Ključni mrežni protokoli i modeli
Komunikacija između uređaja na mreži ne bi bila moguća bez skupa pravila i standarda koji definiraju kako se podaci šalju, primaju i obrađuju. Ti skupovi pravila nazivaju se protokoli. Dva najvažnija protokola u suvremenim mrežama su:
- TCP/IP (Transmission Control Protocol/Internet Protocol): Ovo je temeljni paket protokola na kojem počiva današnji internet. TCP je odgovoran za pouzdano i sigurno slanje podataka, osiguravajući da svi paketi stignu do odredišta u ispravnom redoslijedu. IP je zadužen za adresiranje i usmjeravanje paketa podataka kroz mrežu.
Modeli poput OSI modela služe kao referentni okvir za razumijevanje složenosti mrežne komunikacije. Iako se u praksi često koristi pojednostavljeni pristup, OSI model sa svojih sedam slojeva pruža detaljan uvid u proces:
- 7. Aplikacijski sloj: Omogućuje mrežne usluge aplikacijama krajnjih korisnika (npr. web preglednici, e-pošta).
- 6. Prezentacijski sloj: Zadužen je za pretvorbu podataka u format razumljiv aplikacijskom sloju i obrnuto, uključujući enkripciju i kompresiju.
- 5. Komunikacijski sloj (Sesijski sloj): Upravlja uspostavljanjem, održavanjem i okončavanjem komunikacijskih sesija između aplikacija.
- 4. Prijenosni sloj: Osigurava pouzdan prijenos podataka između krajnjih točaka (npr. TCP i UDP protokoli).
- 3. Mrežni sloj: Odgovoran je za logičko adresiranje (IP adrese) i pronalaženje najboljeg puta za prijenos podataka kroz mrežu.
- 2. Podatkovni sloj: Upravlja prijenosom podataka između susjednih mrežnih uređaja, uključujući fizičko adresiranje (MAC adrese) i otkrivanje grešaka na fizičkom mediju.
- 1. Fizički sloj: Definira fizičke karakteristike mreže, kao što su naponi, tipovi kabela i konektori, te način slanja sirovih bitova preko medija.
Adresiranje u mrežama
Svaki uređaj koji sudjeluje u mrežnoj komunikaciji mora imati jedinstvenu adresu kako bi se mogao identificirati i kako bi mu se mogli slati podaci. Postoje dvije glavne vrste adresa:
- IP Adrese (Internet Protocol Adrese): Ovo su logičke adrese koje identificiraju uređaj na mreži i omogućuju usmjeravanje podataka. Trenutno se najčešće koristi IPv4 standard, koji se sastoji od 32-bitne adrese podijeljene u četiri dijela (okteta), odvojene točkama (npr. 192.168.1.1). Svaki oktet može imati vrijednost od 0 do 255. IPv4 adrese su u obliku brojeva, ali se mogu prikazati i u binarnom zapisu radi boljeg razumijevanja njihove strukture. Postoje različite klase IP adresa (A, B, C, D, E) koje definiraju raspodjelu mrežnih i hostsidjelova adrese, a klase A, B i C su u općoj uporabi.
- Subnet maska: Pomoćna je adresa koja se koristi s IP adresom kako bi se odredilo koja je njezina mrežna, a koja hostska komponenta. Time se omogućuje efikasnije upravljanje mrežom i definiranje podmreža. Za klase A, B i C maske su redom 255.0.0.0, 255.255.0.0 i 255.255.255.0.
- MAC (Media Access Control) adresa: Ovo je fizička, hardverska adresa koja je trajno zapisana u mrežni hardver (poput mrežne kartice) od strane proizvođača. MAC adresa je jedinstvena za svaki mrežni uređaj na svijetu i obično je zapisana u heksadecimalnom obliku (npr. 00:1A:2B:3C:4D:5E). Ona se koristi na nižim razinama mrežnog modela za komunikaciju unutar lokalne mreže.
Uređaji i servisi u mrežama
Za funkcioniranje mreža potreban je niz uređaja i servisa koji olakšavaju prijenos i upravljanje podacima:
- Broadcast adresa: Posebna IP adresa (najčešće 255.255.255.255) koja se koristi za slanje podataka svim uređajima u lokalnoj mreži istovremeno.
- Default Gateway: Uređaj (obično router) koji služi kao izlazna točka iz lokalne mreže prema drugim mrežama, uključujući Internet. Ako paket nije namijenjen lokalnoj mreži, usmjerava se na Default Gateway.
- Localhost adresa: Standardna IP adresa 127.0.0.1, koja se uvijek odnosi na sam uređaj na kojem se izvodi. Koristi se za testiranje mrežnih aplikacija i usluga bez potrebe za povezivanjem na vanjsku mrežu.
- Switch: Mrežni uređaj koji povezuje više uređaja unutar lokalne mreže. Za razliku od starog huba, switch pamti MAC adrese povezanih uređaja i inteligentno usmjerava podatke samo na odrediš