Anonim

TCP / IP je neoddeliteľnou súčasťou internetu a jeho fungovania, ale málokto v skutočnosti vie, čo je TCP / IP na prvom mieste. Ak chcete hlbšie porozumieť technológii, ktorá spája planétu, máte šťastie, pretože sme zostavili tohto sprievodcu, čo to je a ako to funguje.

Čo je to TCP / IP?

Predtým, ako sa ponoríme do toho, ako TCP / IP skutočne funguje, môže pomôcť pochopiť, čo to je. Ako už názov napovedá, existujú dve časti pre TCP / IP - TCP a IP.

TCP, známy tiež ako Transmission Control Protocol, je základným komunikačným jazykom internetu. V zásade je zodpovedný za to, že zoberie kúsky údajov - ktorými môžu byť text, obrázky, videá atď. - ich kompiluje do menších paketov údajov a potom ich odosiela na miesto, kde ich môže prijať ďalšia vrstva TCP.

IP, známa tiež ako internetový protokol, je zodpovedná za presnú definíciu toho, kam sa majú údaje odosielať, a za zabezpečenie toho, aby sa pakety údajov odosielali a prijímali na rovnaké miesto. Inými slovami, IP je v podstate internetová verzia GPS.

TCP / IP samozrejme nie je jediný protokol internetového prenosu. Ďalší sa nazýva UDP a za určitých okolností nahrádza TCP. Namiesto toho, aby signály používali na to, aby odosielateľom oznámili, že boli prijaté údaje, UDP ich iba odošle, čo má za následok mierne menší paket. Z tohto dôvodu sa niekedy používa v aplikáciách, ako sú hry a video komunikácia.

Ako teda fungujú TCP a IP? Jednoducho povedané, TCP súvisí so skutočnými údajmi, zatiaľ čo IP sa týka toho, kde sa tieto údaje odosielajú.

Samozrejme to nie je také jednoduché. V ďalšej časti sa podrobnejšie pozrieme na TCP / IP.

Ako presne funguje TCP / IP?

TCP / IP presahuje iba dve vrstvy - protokol v skutočnosti používa štyri vrstvy. Tu je stručný prehľad týchto vrstiev.

  1. Prepojovacia vrstva sa používa na fyzické pripojenie sietí pomocou hardvéru, ako je server.
  2. Internetová vrstva spája rôznych hostiteľov dohromady v rôznych sieťach.
  3. Transportná vrstva sa používa na riešenie spojení medzi hostiteľmi.
  4. Vrstva aplikácií zabezpečuje, že aplikácie v sieti sú schopné komunikovať.

Aplikačná vrstva

Začnime aplikačnou vrstvou, ktorá zabezpečuje komunikáciu medzi rôznymi programami a aplikáciami. Samotná aplikačná vrstva používa na zabezpečenie komunikácie celý rad protokolov - medzi ne patrí napríklad HTTP, SMTP, FTP atď. Asi ste už počuli aspoň o niektorých z nich. Napríklad pri SMTP, keď si váš e-mailový klient chce stiahnuť e-mail z hostovaného servera, požaduje úlohu z aplikačnej vrstvy, ktorá na splnenie požiadavky používa protokol SMTP.

Aplikačná vrstva dokončí tieto požiadavky prostredníctvom tzv. Portov a väčšina aplikácií vždy používa rovnaký port. Toto číslo portu umožňuje prepravnému protokolu alebo TCP presne vedieť, ktorá aplikácia by sa mala použiť na doručenie údajov. Inými slovami, TCP vie, že port 25 sa používa pre protokol SMTP, ktorý doručuje poštu vášmu e-mailovému klientovi.

Transportná vrstva

Snímka: Bruno Cordioli | flickr

Pri prenose údajov je prijatá aplikačnou vrstvou a potom je transportná vrstva rozdelená do niekoľkých rôznych dátových paketov. Naopak, keď sa dáta sťahujú , odosielajú sa z internetovej vrstvy v rôznych paketoch, potom transportná vrstva usporiadala tieto pakety v správnom poradí, po čom vyšle potvrdzovací signál do vysielača, ktorý ho upozorní, že dáta dorazili na miesto určenia,

Internetová vrstva

Ďalej je internetová vrstva. Ak chcete porozumieť vrstve Internet, musíte pochopiť, že váš počítač je identifikovaný prostredníctvom internetu pomocou tzv. Adresy IP. Internetová vrstva je miesto, kde sa cieľová adresa IP a zdrojová adresa IP pridávajú do záhlavia do paketov údajov, takže údaje skončia na správnom mieste.

Vrstva odkazov

V neposlednom rade je to Link Layer, kde sa odosielajú údaje generované internetovou vrstvou. Vrstva prepojení do veľkej miery závisí od druhu siete, ku ktorej je počítač pripojený.

Vrstva prepojení je v skutočnosti zostavená z troch samostatných vrstiev. Prvým z nich je Logic Link Control alebo LLC, ktorý pridáva informácie k údajom popisujúcim, ktorým protokolom by sa mali dáta prenášať. Druhá sa nazýva vrstva riadenia prístupu k médiu alebo vrstva MAC a je zodpovedná za pridanie zdrojovej adresy MAC (adresa fyzickej sieťovej karty) a cieľovej adresy MAC. Tretia a posledná vrstva je fyzická vrstva, ktorá prevádza rámec generovaný vrstvou MAC na elektrinu (ak sa používa káblová sieť) alebo na elektromagnetické vlny (ak sa prenáša prostredníctvom bezdrôtovej siete).

závery

Ako vidíte, TCP / IP je v skutočnosti dosť zložitý protokol, ale má zásadný význam pre to, ako dnes internet využívame. Všetky vrstvy skutočne spolupracujú, aby sa to stalo. Samozrejme, veci sa môžu vždy skomplikovať, ale to by malo slúžiť ako dobrý návod k základom TCP / IP.

Čo je to tcp / ip a ako to funguje?