Co to jest TCP/IP?

W dzisiejszych czasach połączenie z Internetem stało się tak łatwe i przyjazne dla użytkownika, że ​​zapominamy o technicznych aspektach takich rzeczy, jak ładowanie stron i pobieranie plików. Takie operacje nadal mają miejsce, mimo że przeciętny użytkownik nie zastanawia się nad nimi.

Jednym z takich przeoczonych zestawów operacji jest TCP/IP. Ten często używany, ale mało zrozumiały zestaw operacji oznacza Transmission Control Protocol/Internet Protocol. TCP/IP jest kombinacją tych dwóch i opisuje zestaw protokołów, które umożliwiają hostom łączenie się z Internetem. W rzeczywistości protokół TCP/IP jest kombinacją więcej niż tych dwóch protokołów, ale części TCP/IP protokołu TCP/IP są głównymi i jedynymi, które stają się częścią akronimu opisującego operacje.

TCP/IP nie dzieje się tak po prostu. Jest to aktywny proces; zestaw stałej komunikacji między komputerami prywatnymi a serwerami internetowymi. Gdy komputer próbuje zalogować się do Internetu, operacje TCP/IP tego komputera wysyłają serię sygnałów do serwerów internetowych, które szukają połączenia. W prawie wszystkich przypadkach dostęp jest udany. Niektóre wyjątki uniemożliwiałyby przyznanie dostępu, ale te wyjątki są rzadkie.

Dwie warstwy protokołu TCP/IP są zdefiniowane w oddzielnych wersjach pisanych. Protokół kontroli transmisji jest najwyższą warstwą; ten, który konwertuje wiadomości lub pliki na pakiety danych, które są przesyłane przez połączenie sieciowe do komputera docelowego, a następnie ponownie składane w wiadomości lub pliki, które może odczytać użytkownik docelowy. Niższa warstwa TCP/IP, Internet Protocol, zapewnia transmisję, konfigurując adres połączenia tak, aby informacja dotarła we właściwe miejsce. IP mogłoby funkcjonować bez TCP, chociaż byłoby bezczynne, ale odwrotna sytuacja nie jest możliwa.

Pomimo bardzo ewidentnej obecności słowa Internet w pisanej wersji TCP/IP, zestaw protokołów może być wykorzystywany również do użytku wewnętrznego. Firmowe intranety wykorzystują protokoły TCP/IP w celu utworzenia sieci w ramach firmowego systemu komputerowego. Nie rozwija się żadne połączenie zewnętrzne, ale połączenia są nawiązywane między serwerami firmy i/lub komputerami mainframe a poszczególnymi komputerami. Ten rodzaj łączności naśladuje funkcjonalność połączenia protokołu TCP/IP używanego do połączeń internetowych.