Różnica Między TCP I IP

Różnica Między TCP I IP
Różnica Między TCP I IP

Wideo: Różnica Między TCP I IP

Wideo: Różnica Między TCP I IP
Wideo: Есть минутка? — В чём разница между IP, TCP, и UDP? 2024, Wrzesień
Anonim

TCP vs IP

TCP i IP są pierwszymi i najważniejszymi dwoma protokołami komunikacyjnymi w Internet Protocol Suite (które obejmują wszystkie protokoły komunikacyjne, tj. Zestaw reguł i formatów wiadomości implementowanych do przesyłania danych między systemami komputerowymi, używanymi w Internecie i innych sieciach). Czasami pakiet protokołów internetowych jest określany jako TCP / IP ze względu na wagę, jaką mają te dwa protokoły. TCP należy do warstwy transportowej, a IP należy do warstwy internetowej pakietu protokołów internetowych.

Co to jest IP?

Protokół IP lub protokół internetowy jest podstawowym protokołem tworzącym Internet, ponieważ odpowiada za adresowanie hostów (komputerów) i transport pakietów danych między hostami przez intersieć z komutacją pakietów. Przebywając w warstwie internetowej pakietu protokołów internetowych, protokół IP realizuje jedynie zadanie dostarczania pakietów danych (datagramów) z jednego hosta do drugiego, w zależności od adresu hosta; w związku z tym jest uznawane za zawodne, ponieważ pakiety danych wysyłane przez Internet przy użyciu protokołu IP mogą zostać utracone, uszkodzone lub dostarczone w nieuporządkowany sposób.

Ponieważ głównym zadaniem protokołu IP jest adresowanie i routing (dostarczanie pakietów danych), protokół IP definiuje system adresowania, który identyfikuje i podaje logiczne adresy IP lub lokalizacje hostom. Routing IP jest zwykle wykonywany zarówno przez hosty, jak i routery, które przekazują pakiety danych hermetyzowane z nagłówkiem zawierającym informacje o danych i docelowym adresie IP oraz treść zawierającą dane do hostów docelowych.

Co to jest TCP?

TCP lub Transmission Control Protocol, który należy do warstwy transportowej kombinezonu protokołu internetowego, zapewnia niezawodność i uporządkowane dostarczanie informacji (w postaci strumieni bajtów) z jednego komputera do drugiego. Większość aplikacji internetowych, które wymagają niezawodnego i bezpiecznego przesyłania danych, takich jak sieć WWW, poczta e-mail, udostępnianie plików peer-to-peer, aplikacje do przesyłania strumieniowego multimediów i inne usługi przesyłania plików, wykorzystuje protokół TCP do celów transmisji i komunikacji.

TCP działa jako warstwa pośrednia między aplikacją a warstwą internetową. Gdy aplikacja musi wysyłać dane przez Internet przy użyciu protokołu IP, bez bezpośredniego dostępu do adresu IP, wysyła żądania do protokołu TCP, który obsługuje wszystkie szczegóły związane z IP. W przypadku wykrycia utraty pakietów, uszkodzenia lub nieuporządkowanego dostarczenia danych przez TCP, żąda ponownego wysłania pakietów danych i porządkuje dane, zanim zostaną wysłane z powrotem do aplikacji. TCP obawia się dokładnej transmisji danych, a nie szybkiej dostawy; w związku z tym może powodować opóźnienia w oczekiwaniu na retransmisje, porządkowanie danych itp.

Jaka jest różnica między IP a TCP?

IP i TCP to dwa protokoły, które współpracują ze sobą, zapewniając niezawodne dostarczanie danych przez sieci, zwłaszcza Internet. Podczas gdy protokół IP definiuje reguły, które dostarczają dane z jednego hosta do drugiego, protokół TCP definiuje reguły, które zapewniają, że dostarczane dane są bez strat lub uszkodzeń i są dostarczane w uporządkowany sposób.

Główną różnicą między tymi dwoma protokołami jest warstwa, w której się znajdują. TCP należy do warstwy transportowej, a IP do warstwy internetowej protokołu Suit. Ponadto, podczas gdy TCP daje pierwszeństwo dokładności dostarczanych danych, IP daje pierwszeństwo dokładności lokalizacji dostarczania danych niż dokładności danych.

Ponadto protokół IP definiuje zestaw adresów logicznych zwanych adresami IP, co pomaga w identyfikacji hostów źródłowych i docelowych, które są niezbędne do dokładnego dostarczania, a także do zachowania dokładności danych, na przykład w przypadku uszkodzenia lub utraty danych źródło miejsce docelowe musi być znane do ponownego przesłania.

Zalecane: