Mrežni protokoli

Ukratko objašnjenje protokola računalne mreže

Mrežni protokol definira pravila i konvencije za komunikaciju između mrežnih uređaja. Mrežni protokoli obuhvaćaju mehanizme za uređaje koji identificiraju i povezuju jedni s drugima, kao i pravila za oblikovanje koje određuju način pakiranja podataka u poruke poslane i primljene. Neki protokoli također podržavaju priznanje poruka i kompresiju podataka dizajniranih za pouzdanu i / ili mrežnu komunikaciju visokih performansi.

Suvremeni protokoli za računalno umrežavanje općenito koriste tehnike zamjene paketa za slanje i primanje poruka u obliku paketa - poruke podijeljene na komade koji se prikupljaju i ponovno sastavljaju na svom odredištu. Stotine različitih računalnih mrežnih protokola razvijene su svaka namijenjena za specifične svrhe i okruženja.

Internetski protokoli

Pored samog Internet Protocol (IP) , protokoli više razine poput TCP , UDP , HTTP i FTP integrirani su s IP-om kako bi pružili dodatne mogućnosti. , protokoli Interneta nižih razina poput ARP-a i ICMP-a također se sužavaju s IP-om. Općenito, protokoli viših razina u obitelji IP komuniciraju više s aplikacijama kao što su web preglednici, dok su niže razine protokoli u interakciji s mrežnim adapterima i drugim računalnim hardverom.

Bežične mrežne protokole

Zahvaljujući Wi-Fi , Bluetooth i LTE , bežične mreže postaju uobičajene. Mrežni protokoli dizajnirani za upotrebu na bežičnim mrežama moraju podržavati mobilne uređaje u roamingu i baviti se pitanjima kao što su varijabilne brzine prijenosa podataka i mrežna sigurnost.

Više: Vodič za protokole bežične mreže .

Mrežni usmjerni protokoli

Protokoli usmjeravanja su posebne namjenske protokole namijenjene isključivo za korištenje mrežnih usmjerivača na Internetu. Protokol za usmjeravanje može identificirati druge usmjerivače, upravljati putovima (nazvanim rutama ) između izvora i odredišta mrežnih poruka te donositi dinamične odluke o usmjeravanju. Uobičajeni protokoli usmjeravanja uključuju EIGRP, OSPF i BGP.

Više: Objašnjeni su glavni 5 mrežnih usmjerivačkih protokola .

Kako se provode mrežni protokoli

Suvremeni operacijski sustavi sadrže ugrađene softverske usluge koje implementiraju podršku za neke mrežne protokole . Aplikacije poput web preglednika sadrže softverske biblioteke koje podržavaju protokole visoke razine potrebne za funkcioniranje te aplikacije. Za neke TCP / IP protokole i protokole usmjeravanja niže razine, podrška se provodi izravno hardverom (silikonske čipsete) radi poboljšanja performansi.

Svaki paket poslan i primljen preko mreže sadrži binarne podatke (one i nula koji kodiraju sadržaj svake poruke). Većina protokola dodaje malu zaglavlju na početku svakog paketa da bi pohranili podatke o pošiljatelju poruke i namijenjenom odredištu. Neki protokoli također dodaju podnožje na kraju. Svaki mrežni protokol ima mogućnost prepoznati poruke vlastite vrste i obraditi zaglavlja i podnožja kao dio prijenosa podataka među uređajima.

Skupina mrežnih protokola koji rade zajedno na višoj i nižoj razini često se zovu obitelj protokola . Studenti umrežavanja tradicionalno uče o OSI modelu koji konceptualno organizira obitelji mrežnih protokola u posebne slojeve za nastavne svrhe.

Više: Kako rade računalne mreže - Uvod u protokole