Skip to main content

Základní vysvětlení základních typů síťových protokolů

Anonim

Síťový protokol definuje pravidla a konvence pro komunikaci mezi síťovými zařízeními. Síťové protokoly zahrnují mechanismy pro identifikaci a vzájemné propojení zařízení, stejně jako pravidla pro formátování, která specifikují, jak jsou data zabalena do odeslaných a přijatých zpráv. Některé protokoly také podporují potvrzení zprávy a kompresi dat určenou pro spolehlivou a / nebo vysoce výkonnou síťovou komunikaci.

Moderní protokoly pro počítačové sítě vše obecně používají techniky přepínání paketů pro odesílání a přijímání zpráv ve forměpakety - zprávy rozdělené na kusy, které jsou shromažďovány a znovu sestaveny v místě určení. Stovky různých protokolů počítačových sítí byly vyvinuty, každý navržený pro konkrétní účely a prostředí.

Internetové protokoly

Rodina internetového protokolu obsahuje sadu souvisejících (a nejčastěji používaných) síťových protokolů. Vedle samotného protokolu IP (IP) se protokoly vyšší úrovně, jako TCP, UDP, HTTP a FTP, integrují s IP tak, aby poskytovaly další možnosti. Podobně protokoly nižší úrovně, jako ARP a ICMP, koexistují s protokolem IP. Obecně platí, že protokoly vyšší úrovně v rodině IP lépe spolupracují s aplikacemi, jako jsou webové prohlížeče, zatímco protokoly nižší úrovně komunikují se síťovými adaptéry a jiným počítačovým hardwarem.

Bezdrátové síťové protokoly

Díky Wi-Fi, Bluetooth a LTE se bezdrátové sítě staly samozřejmostí. Síťové protokoly určené pro použití v bezdrátových sítích musí podporovat roamingová mobilní zařízení a řešit problémy, jako jsou variabilní rychlost dat a zabezpečení sítě.

Směrovací protokoly sítě

Směrovací protokoly jsou speciální účelové protokoly navržené speciálně pro použití síťovými směrovači na internetu. Směrovací protokol dokáže identifikovat další směrovače, spravovat cesty (volané tras) mezi zdroji a cíli síťových zpráv a provádět rozhodnutí o dynamickém směrování. Mezi běžné směrovací protokoly patří EIGRP, OSPF a BGP.

Jak jsou implementovány síťové protokoly

Moderní operační systémy obsahují zabudované softwarové služby, které implementují podporu některých síťových protokolů. Aplikace, jako jsou webové prohlížeče, obsahují knihovny softwaru, které podporují protokoly na vysoké úrovni potřebné pro fungování této aplikace. U některých protokolů protokolu TCP / IP a routingu nižší úrovně je podpora podporována v přímém hardwaru (křemíkové čipové sady) pro lepší výkon.

Každý paket přenášený a přijatý přes síť obsahuje binární data (ty a nuly, které zakódují obsah každé zprávy). Většina protokolů přidává malýzáhlaví na začátku každého paketu ukládat informace o odesílateli zprávy a zamýšleném cíli. Některé protokoly také přidávají azápatí na konci. Každý síťový protokol má schopnost identifikovat zprávy svého druhu a zpracovávat záhlaví a zápatí jako součást přesunu dat mezi zařízeními.

Skupina síťových protokolů, které spolupracují na vyšší a nižší úrovni, se často nazývá a rodina protokolů. Studenti sítí se tradičně seznámí s modelem OSI, který konceptuálně organizuje rodiny síťových protokolů do specifických vrstev pro účely výuky.