Protokol TCP/IP a OSI model
Protokoly určují pravidla, podle kterých se musí daná komunikační část chovat.
Když budou dva počítače používat stejné komunikační protokoly, budou si rozumět, i když každý bude mít jinou hardwarovou platformu a jiný operační systém.
OSI model
Model ISO/OSI je referenční komunikační model označený zkratkou slovního spojení "International Standards Organization / Open Systen Interconnection" (Mezinárodní organizace pro normalizaci / propojení otevřených systémů).
Jedná se o doporučený model, který rozděluje vzájemnou komunikaci mezi počítači do sedmi souvisejících vrstev.
OSI model

Úkolem každé vrstvy je poskytovat služby vyšší vrstvě.
Než se data přesunou z jednévrstvy do druhé, rozdělí se dopaketů.
V každé vrstvě se pak k paketupřidávají další doplňkovéinformace (formátování,adresa).
OSI model
1. Fyzická vrstva
- Definuje fyzické, elektrické, mechanické a funkční parametry týkající se fyzického propojení jednotlivých zařízení.
- Je hardwarová.
2. Linková vrstva
- Zajišťuje integritu toku dat z jednoho uzlu sítě na druhý.
- V rámci této činnosti je prováděna synchronizace bloků dat a řízení jejich toku.
- Je hardwarová
OSI model
3. Síťová vrstva
- Definuje protokoly pro směrování dat. V lokální síti vůbec nemusí být pokud se nepoužívá směrování.
- Je hardwarová, ale když směrování řeší PC s dvěma síťovými kartami je softwarová.
4. Transportní vrstva
- Definuje protokoly pro strukturované zprávy a zabezpečuje bezchybnost přenosu (provádí některé chybové kontroly).
- Řeší například rozdělení souboru na pakety a potvrzování.
- Je softwarová.
OSI model
5. Relační vrstva
- Koordinuje komunikace a udržuje relaci tak dlouho, dokud je potřebná.
- Zajišťuje zabezpečovací, přihlašovací a správní funkce.
- Je softwarová.
6. Prezentační vrstva
- Specifikuje způsob, jakým jsou data formátována, prezentována, transformována a kódována.
- Řeší například háčky a čárky, CRC, kompresi a dekompresi, šifrování dat.
- Je softwarová.
OSI model
7. Aplikační vrstva
- Definuje způsob, jakým komunikují se sítí aplikace, například databázové systémy, elektronická pošta nebo programy pro emulaci terminálů.
- Používá služby nižších vrstev a díky tomu je izolována od problémů síťových technických prostředků.
- Je softwarová.

TCP/IP model
Srovnání TCP/IP modelu s OSI modelem
TCP/IP model
Fyzická vrstva
- Různé typy signálových vodičů, například elektrické kabely, optická vlákna nebo elektromagnetické vlny a s nimi spojené zařízení (např. modemy).
Síťová vrstva
- Má své síťové pakety a umožňuje komunikaci i mimo lokální sítě. Zastupuje ji IP protokol.
Transportní vrstva
- Považuje spoj mezi počítači za uzavřený a věnuje se přenosu dat. Zastupuje jí protokol UDP/TCPAplikační vrstvaUrčuje protokoly pro jednotlivé aplikace.
Základní služby aplikační vrstvy protokolu TCP/IP
Telnet - interaktivní přístup ke vzdáleným počítačům
- FTP - přenos souborů v síti Internet
- NFS - sdílení vzdálených souborů
- SMTP - přenos elektronické pošty
- SNMP - správa aktivních prvků sítě (počítačů, mostů…)
- HTTP - přenos informací systému World Wide Web
- DNS - adresování počítače pomocí doménové adresy
- DHCP - dynamické přidělování IP adres
- IRC - jednoduchý chat po internetu
- POP3 - protokol pro získání pošty z poštovního serveru
Otázky k opakování
- K jakému účelu se používají protokoly?
- K jakému účelu se používá OSI model?
- Jaké vrstvy obsahuje OSI model?
- Porovnejte TCP/IP model s OSI modelem.
- Jaké jsou Základní služby aplikační vrstvy protokolu TCP/IP?









Aplikační protokoly
- DNS systém doménových jmen
- DHCP dynamické přidělování IP adres
- FTP přenos souborů po síti
- TFTP jednoduchý protokol pro přenos souborů
- HTTP přenos hypertextových dokumentů (WWW)
- HTTPS přenos hypertextových dokumentů (WWW) zabezpečený
- WebDAV rozšíření HTTP o práci se soubory
- IMAP (Internet Message Access Protocol) manipulace s jednotlivými . zprávami na poštovním serveru.
- IRC (Internet Relay Chat) jednoduchý chat po internetu.
- NNTP (Network News Transfer Protocol) umožňuje číst a vkládat do sítě zprávy typu news.
- NFS (Network File System) sdílení vzdálených souborů jakoby byly lokální.
- NLTM Autentizační protokol Windows
- NTP synchronizace času (šíření přesného času)
- POP3 (Post Office Protocol) protokol pro získání pošty z poštovního serveru.
- SMB (Server Message Block) - sdílení souborů a tiskáren v sítích Windows
- SMTP zasílání elektronické pošty
- SNMP Simple Network Management. Protokol je určen pro správu síťových uzlů.
- Telnet protokol virtuálního terminálu.
- SSH bezpečný shell.
- X11 zobrazování oken grafických programů v Unixových systémech.
- XMPP rozšiřitelný protokol pro zasílání zpráv a sledování přítomnosti (protokol Jabber).
Technické normy internetu IP
- zajištění přenosu pomocí paketů, neřeší spojení mezi počítači.
- Vyžaduje IP adresu např. 192.141.45.20
- IP adresa buď pevná nebo dynamicky přidělovaná.
- Server má IP adresu pevnou, klient ji může mít pokaždé jinou.
Intranet
- Internet pro interní použití.
- Slouží pro vnitřní potřebu.
- Soukromý internet omezený na organizaci.
- Přístup k intranetu www prohlížečem (browser.)
- Nemusí být spojena s internetem.
- Např. vnitřní zkušební verze webových stránek.
Extranet
- Rozšíření intranetu pro externí partnery.
- Zákazníkům a dodavatelům umožňuje omezený přístup k podnikovým datům.
- Extranet vyžaduje autentifikaci (jméno a heslo).
- Přihlášenému zobrazuje pouze obsah předem povolených stránek.