Mrežni protokoli

Kratko objašnjenje računarskih mrežnih protokola

Mrežni protokol definiše pravila i konvencije za komunikaciju između mrežnih uređaja. Mrežni protokoli uključuju mehanizme za uređaje koji identifikuju i uspostavljaju veze jedni s drugima, kao i pravila formiranja koja određuju kako se podaci pakuju u poslate i primljene poruke. Neki protokoli takođe podržavaju potvrdu poruka i kompresiju podataka dizajniranih za pouzdanu i / ili visoku performansu mrežne komunikacije.

Savremeni protokoli za računarsko umrežavanje sve uopšteno koriste tehnike prenosa paketa za slanje i primanje poruka u obliku paketa - poruke podijeljene na dijelove koji se sakupljaju i ponovo sastavljaju na odredištu. Stotine različitih računarskih mrežnih protokola razvijene su svako dizajnirano za specifične svrhe i okruženja.

Internet protokoli

Porodica Internet protokola sadrži skup povezanih (i među najčešće korišćenim mrežnim protokolima) Pored Internet protokola (IP) , protokoli višeg nivoa kao što su TCP , UDP , HTTP i FTP se integrišu s IP-om kako bi pružili dodatne mogućnosti. , Internet protokoli nižeg nivoa kao što su ARP i ICMP takođe koegzistiraju sa IP-om. Generalno, protokoli višeg nivoa u IP porodici međusobno interaguju sa aplikacijama poput Web pregledača dok protokoli nižeg nivoa interaguju sa mrežnim adapterima i drugim hardverom računara.

Protokoli bežične mreže

Zahvaljujući Wi-Fi , Bluetooth i LTE , bežične mreže su postale uobičajene. Mrežni protokoli dizajnirani za korišćenje na bežičnim mrežama moraju podržavati roming mobilne uređaje i baviti se pitanjima kao što su varijabilni podaci i sigurnost mreže.

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

Protokoli rutiranja mreža

Protokoli rutiranja su specijalni namenski protokoli posebno dizajnirani za upotrebu putem mrežnih rutera na Internetu. Protokol rutiranja može identifikovati druge rutere, upravljati putanjama (nazvanim rutama ) između izvora i odredišta mrežnih poruka i donijeti odluke o dinamičkom rutiranju. Uobičajeni protokoli rutiranja uključuju EIGRP, OSPF i BGP.

Još: Objašnjeno je 5 najboljih mrežnih protokola .

Kako se implementiraju mrežni protokoli

Moderni operativni sistemi sadrže ugrađene softverske usluge koje implementiraju podršku za neke mrežne protokole . Aplikacije poput Veb pregledača sadrže softverske biblioteke koji podržavaju protokole visokog nivoa koji su potrebni za funkcionisanje te aplikacije. Za neke niže nivoe TCP / IP i rutiranje protokola, podrška se implementira u direktno hardver (silikonski čipset) radi poboljšanja performansi.

Svaki paket koji se prenosi i primi preko mreže sadrži binarne podatke (one i nule koji kodiraju sadržaj svake poruke). Većina protokola dodaje mali zaglavlje na početku svakog paketa za čuvanje informacija o pošiljaocu poruke i njegovom željenom odredištu. Neki protokoli takođe na kraju dodaju podnožje . Svaki mrežni protokol ima sposobnost da identifikuje sopstvene poruke i obrađuje zaglavlja i noge kao dio pokretnih podataka među uređajima.

Grupa mrežnih protokola koji rade zajedno na višim i nižim nivoima često se nazivaju porodica protokola . Studenti umrežavanja tradicionalno saznaju o OSI modelu koji konceptualno organizuje porodice mrežnih protokola u specifične slojeve za nastavne svrhe.

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