Zásobník protokolů

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 17. října 2015; kontroly vyžadují 17 úprav .

Zásobník protokolů je hierarchicky organizovaný soubor síťových protokolů dostatečný k organizaci interakce uzlů v síti . Protokoly pracují v síti současně, což znamená, že práce protokolů musí být organizována tak, aby nedocházelo ke konfliktům nebo neúplným operacím. Proto je zásobník protokolů rozdělen do hierarchicky konstruovaných úrovní, z nichž každá plní konkrétní úkol – přípravu, příjem, přenos dat a následné akce s nimi.

Počet vrstev v zásobníku se liší podle konkrétního zásobníku protokolu. Protokoly nižší vrstvy jsou často implementovány v kombinaci softwaru a hardwaru , zatímco protokoly horní vrstvy jsou obvykle implementovány v softwaru.

Existuje dostatečný počet protokolových zásobníků, které jsou široce používány v sítích. Nejoblíbenější zásobníky protokolů jsou ISO OSI , TCP/IP používané na internetu a mnoha sítích založených na operačním systému UNIX , Novell IPX/SPX , NetBIOS/SMB , vyvinuté společnostmi Microsoft a IBM , DECnet Digital Equipment Corporation , SNA od IBM a některé další.

Standardní zásobníky komunikačních protokolů

OSI

Je důležité rozlišovat mezi modelem OSI a zásobníkem protokolů OSI. Zatímco model OSI je koncepční diagram pro interakci otevřených systémů, zásobník OSI je sada specifických specifikací protokolu.

Na rozdíl od jiných zásobníků protokolů je zásobník OSI plně kompatibilní s modelem OSI, včetně specifikací protokolu pro všech sedm komunikačních vrstev definovaných v tomto modelu:

zásobník protokolu OSI
7. Aplikováno X.400 X,500 VTP FTAM JTM jiný
6. Podání Protokol prezentační vrstvy OSI
5. Zasedání Protokol relace OSI
4. Doprava Transportní protokoly OSI
3. Síťově ES-IS, IS-IS, CONP, CLNP
2. Kanál ethernet

(OSI-8802.3,

IEEE-802.3)

žetonový autobus

(OSI-8802.4,

IEEE-802.4)

žetonový prsten

(OSI-8802.5,

IEEE-802.5)

X.25 ISDN FDDI

(ISO-9314)

1. Fyzikální HDLC

LAP-B

TCP/IP

Zásobník protokolů TCP/IP je sada síťových protokolů, na kterých je založen Internet . V zásobníku TCP/IP jsou obvykle 3 nejvyšší vrstvy ( aplikace , prezentace a relace ) modelu OSI spojeny do jedné aplikace. Protože takový zásobník neposkytuje jednotný protokol přenosu dat, jsou funkce pro určení typu dat přeneseny do aplikace.

Úrovně zásobníku TCP/IP:

  1. Linková vrstva popisuje, jak jsou datové pakety přenášeny fyzickou vrstvou, včetně kódování (tedy speciální bitové sekvence, které určují začátek a konec datového paketu).
  2. Síťová vrstva byla původně navržena pro přenos dat z jedné (pod)sítě do druhé. Příklady takového protokolu jsou X.25 a IPC na ARPANETu . S rozvojem konceptu globální sítě byly do úrovně zavedeny další možnosti pro přenos z libovolné sítě do jakékoli sítě bez ohledu na protokoly nižší úrovně a také možnost vyžadovat data ze vzdálené strany.
  3. Protokoly transportní vrstvy mohou vyřešit problém nezaručeného doručení zpráv („dorazila zpráva do cíle?“) a také zaručit správnou sekvenci příchodu dat.
  4. Na aplikační vrstvě funguje většina síťových aplikací. Tyto programy mají své vlastní komunikační protokoly, jako je HTTP pro WWW , FTP (přenos souborů), SMTP (e-mail), SSH (zabezpečené připojení ke vzdálenému počítači), DNS (překlad symbolického jména na IP adresu ) a mnoho dalších .

Panuje neshoda ohledně toho, jak začlenit model TCP/IP do modelu OSI, protože vrstvy v modelech nejsou stejné. Zjednodušenou interpretaci zásobníku TCP/IP lze znázornit takto:

OSI TCP/IP
7. Aplikováno HTTP, FTP, Telnet , SMTP, DNS ( RIP přes UDP a BGP přes TCP jsou součástí síťové vrstvy), LDAP , RTP Aplikovaný
6. Podání
5. Zasedání
4. Doprava TCP, UDP, SCTP , DCCP (směrovací protokoly jako OSPF , které běží přes IP , jsou součástí síťové vrstvy) Doprava
3. Síťově IP (pomocné protokoly jako ICMP a IGMP , ale jsou součástí síťové vrstvy; ARP nefunguje přes IP) síť
2. Kanál Ethernet, Token Ring a podobně odvedeny
1. Fyzikální

IPX/SPX

Název zásobníku byl dán protokoly síťové a transportní vrstvy - Internetwork Packet Exchange ( IPX ) a Sequenced Packet Exchange ( SPX ). Síťové vrstvě tohoto zásobníku jsou také přiřazeny směrovací protokoly RIP a NLSP . A jako zástupci tří nejvyšších vrstev, níže uvedený obrázek ukazuje dva oblíbené protokoly: NetWare Core Protocol ( NCP ) a Service Advertising Protocol ( SAP ) oznamovací protokol služby.

OSI IPX/SPX
7. Aplikováno SAP, NCP
6. Podání
5. Zasedání
4. Doprava SPX
3. Síťově IPX, RIP, NLSP
2. Kanál Ethernet, Token Ring, FDDI a další
1. Fyzikální

NetBIOS/SMB

Na úrovni fyzické a datové linky tohoto stacku jsou také zahrnuty protokoly, které se již rozšířily, jako je Ethernet, Token Ring, FDDI, a na vyšších úrovních specifické protokoly NetBEUI (NetBEUI Extended User Interface Protocol) a SMB . NetBEUI byl navržen jako efektivní protokol s nízkými prostředky pro sítě s až 200 pracovními stanicemi. Tento protokol obsahuje mnoho užitečných síťových funkcí, které lze připsat transportní a relační vrstvě modelu OSI, ale nelze jej použít ke směrování paketů. To omezuje použití protokolu NetBEUI na místní sítě, které nejsou rozděleny do podsítí, a znemožňuje jeho použití ve složených sítích.

Protokol SMB (Server Message Block) podporuje funkce vrstvy relace, prezentační vrstvy a aplikační vrstvy. Na základě SMB je implementována souborová služba. stejně jako služby tisku a zasílání zpráv mezi aplikacemi.

OSI NetBIOS/SMB
7. Aplikováno SMB
6. Podání
5. Zasedání NetBIOS
4. Doprava
3. Síťově Ethernet, Token Ring, FDDI a další
2. Kanál
1. Fyzikální

Viz také

Literatura