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ší.
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 |
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:
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í |
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í |
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í |