TCP i IP

Anonim

TCP vs. IP

Protokół kontroli transmisji (znany również jako TCP) jest podstawowym protokołem pakietu protokołu internetowego. Działa na wyższym poziomie niż jego rodak, protokół internetowy (znany również jako IP). Dwie główne kwestie związane z TCP to dwa systemy końcowe - na przykład przeglądarka internetowa i serwer WWW. TCP zapewnia dostarczanie strumienia bajtów z programu z jednego komputera na inny. TCP kontroluje również wielkość, kontrolę przepływu, szybkość wymiany danych i przeciążenie sieci.

IP jest protokołem używanym do transmisji danych w sieciowej intranetowej zamianie pakietów (to znaczy intersieci, w której wszystkie przesyłane dane są zgrupowane razem). Podobnie jak w przypadku TCP, wykorzystuje także Internet Protocol Suite. Jest to podstawowy protokół w warstwie Internetowej Internet Protocol Suite. Jego głównym zadaniem jest dostarczanie wyodrębnionych datagramów protokołu (zwanych również pakietami) z hosta źródłowego do hosta docelowego na podstawie tylko ich adresów. Jako taki, IP definiuje metody adresowania i struktury do enkapsulacji pakietów.

TCP zapewnia usługi komunikacyjne na poziomie pośrednim między aplikacją a adresem IP. Oznacza to, że gdy program aplikacji chce wysłać dużą część danych przez Internet przy użyciu adresu IP, zamiast rozbijania danych na rozmiary, które będą pasować do IP i przy użyciu szeregu żądań z IP, oprogramowanie jest w stanie wydawania pojedynczego żądania do TCP, i niech ten protokół obsługuje szczegóły transferu IP. TCP wykrywa problemy, które pojawiają się w IP, żąda retransmisji pakietów, które zostały utracone, zmienia kolejność pakietów (tak, że są one przywracane do właściwej kolejności) i pomaga zminimalizować przeciążenie sieci (w celu zmniejszenia występowania innych problemów na linii). Po wykonaniu tej czynności i skompilowaniu odpowiedniej kopii danych pakiet jest przekazywany do aplikacji.

Hermetyzacja IP oznacza, że ​​dane z protokołu wyższej warstwy są gromadzone w formie pakietu - lub datagramu. Nie ma rzeczywistej potrzeby konfiguracji obwodu, zanim host wysyła pakiety do innego hosta, do którego nigdy wcześniej się nie komunikował. Jako taki, IP jest protokołem bez połączenia - w bezpośrednim kontraście z publicznymi komutowanymi sieciami telefonicznymi, które wymagają ustawienia obwodu, aby każde połączenie telefoniczne mogło przejść. W wyniku hermetyzacji IP może być stosowany w heterogenicznej sieci (sieci łączącej komputery, które mogą składać się z kombinacji narzędzi połączeniowych) w celu rozdzielania adresów IP na adresy łączy danych.

Streszczenie:

1. TCP jest rdzeniem działającym na stosunkowo wysokim poziomie; IP działa na niższym poziomie.

2. TCP zapewnia usługi komunikacyjne na poziomie pośrednim między aplikacją a adresem IP; Protokół IP obejmuje wszystkie dane i jest bezpołączeniowy.