Transmission Control Protocol a Internet Protocol jsou dva odlišné protokoly počítačové sítě. TCP a IP se však tak běžně používají společně, že se TCP/IP stalo standardní terminologií pro označení této sady protokolů.
Protokol je dohodnutý soubor postupů a pravidel. Když se dva počítače řídí stejnými protokoly – stejným souborem pravidel – rozumí si a vyměňují si data.
Funkce TCP/IP
Funkce TCP/IP je rozdělena do čtyř vrstev, z nichž každá má vlastní sadu dohodnutých protokolů:
- Vrstva link se skládá z metod a protokolů, které fungují pouze na spoji, což je síťová komponenta, která propojuje uzly nebo hostitele v síti. Protokoly ve vrstvě zahrnují Ethernet a Address Resolution Protocol.
- Vrstva internet (neboli síťování) spojuje nezávislé sítě pro přenos paketů obsahujících data přes hranice sítě. Protokoly jsou IP a Internet Control Message Protocol.
- Vrstva transport zajišťuje komunikaci mezi hostiteli a je zodpovědná za řízení toku, spolehlivost a multiplexování. Mezi protokoly patří TCP a User Datagram Protocol.
- Vrstva application standardizuje výměnu dat pro aplikace. Mezi protokoly patří HyperText Transfer Protocol, File Transfer Protocol, Post Office Protocol verze 3, Simple Mail Transfer Protocol a Simple Network Time Protocol.
TCP/IP se technicky vztahuje na síťovou komunikaci, ve které se k doručování dat přes sítě IP používá přenos TCP. TCP, známý jako protokol orientovaný na připojení, funguje navázáním virtuálního spojení mezi dvěma zařízeními prostřednictvím série zpráv typu žádost a odpověď odeslaných přes fyzickou síť.
- TCP rozděluje zprávu nebo soubor na pakety, které jsou přenášeny přes internet a poté, co dosáhnou svého cíle, jsou znovu sestaveny.
- IP odpovídá za adresu každého paketu, aby se dostal do správného cíle.
Průměrný člověk na internetu pracuje v prostředí převážně TCP/IP. Webové prohlížeče například používají TCP/IP ke komunikaci s webovými servery. Přenos informací funguje tak hladce, že miliony lidí používají TCP/IP každý den k odesílání e-mailů, online chatování a hraní online her, aniž by si toho byli vědomi.
FAQ
Které síťové služby nebo protokoly používají TCP/IP port 22?
Síťový protokol Secure Shell (SSH) obecně používá port 22. Toto číslo se také často používá pro bezpečné přihlášení, přenos souborů a přesměrování portů.
Jaký je rozdíl mezi TCP a IP?
Protože TCP a IP jsou dva různé protokoly, plní dvě různé funkce. IP je zodpovědná za nalezení adresy, kam budou informace odeslány, zatímco TCP je zodpovědný za doručení těchto informací na adresu.
Co je známé jako švýcarský armádní nůž TCP/IP?
"TCP/IP Swiss Army Knife" je běžná přezdívka pro Netcat, nástroj, který se používá k zápisu dat v sítích pomocí protokolů TCP nebo UDP.