..


Linki sponsorowane

TCP

Artykuł napisany przez Matthew Petrioli
Strona 1 z 7

W niniejszym artykule analizujemy właściwości TCP i postaram się adres, na odpowiedniej głębokości, główne zagadnienia dotyczące niniejszego Protokołu.

Niezawodność

Zacznijmy od tego, że TCP jest protokołem należącym do warstwy transportowej stosu protokołów ISO / OSI. Większość aplikacji internetowych korzystających w rzeczywistości, to protokół, który - ze swej natury - charakteryzuje się wysokim stopniem niezawodności.

Zobaczymy, w artykule, powodem tego oświadczenia.

Zorientowanym na połączenie protokołem

TCP jest zorientowanym na połączenie protokół, który od dwóch aplikacji na różnych terminali, przed przekazaniem danych, należy ustanowić taki uzgadniania połączenia (handshake). W tej wstępnej informacji, a następnie przenosi się do zapewnienia niezawodnego pakiety conesgna usług.

Full-duplex

TCP oferuje full-duplex, gdzie w związku z tym przepływ danych między nadajnikiem a odbiornikiem jest dwukierunkowa, a konkretnie strumieni danych, z różnych kierunków, mogą współistnieć. Oznacza to, że ogólny gospodarza mogą przesyłać dane do drugiego i jednocześnie odbierać dane z państw hosta bez, które podważają wiarygodność przekazu.

Point-to-point

Możesz określić ogólny połączenia TCP jako punkt-punkt w tym jednego źródła i jednego miejsca przeznaczenia.

Mimo to jest oczywiste, że nie mogą być używane w trybie multiemisji lub przekazywanie danych od nadawcy do wielu odbiorców w jednej operacji. Jeśli przyjmiemy, że ogólny gospodarz ma obowiązek powiadomić pozostałe trzy coś hosty muszą z konieczności ustanowienia odrębnej połączenia TCP dla każdego hosta docelowego.

Operacje wykonywane przez TCP są zupełnie niewidoczne dla sieci na poziomie funkcji, takich jak przekazywanie pakietów zasięgu routera.

Stream protokołem zorientowanym

Ponadto, TCP jest protokołem, który można określić jako strumień protokołem zorientowanym lub TCP "widzi" dane przesyłane w postaci strumienia bajtów, które są sortowane, że są policzone.

Główne cechy TCP

Główne cechy TCP można podsumować w poniższej listy:

  • Niezawodny transfer danych: Masz gwarancję usług wiarygodnych danych oznacza, że wszystkie dane wysyłane przez nadawcę są dostarczane do odbiorcy i bez błędów. Może się zdarzyć, przez pomyłkę między łączami, że niektóre opakowania gubi się w sieci. W tym momencie TCP wykryje brak odbioru i retransmisji utraconych pakietów, aby kontynuować (przekonamy się bardziej szczegółowo, jak ten proces ma miejsce).
  • Zmiana kolejności pakietów poprawnie: Ta funkcja jest niezwykle ważne dla właściwego zrozumienia komunikatu przez program docelowy. W rzeczywistości może się zdarzyć, że pakiety są opóźnione conteneti informacji w ramach sieci z powodu przeciążenia, a zatem może się zdarzyć, aby dotrzeć do miejsca przeznaczenia w porządku. Zadaniem TCP jest właśnie zmontować go poprawnie, pojawi się komunikat i przekazuje go do następnego poziomu.
  • Kontrola przepływu: Kontrole TCP hosta w szybszej transmisji danych nie jest przepełnienie bufora innego hosta wolniej. W rzeczywistości, jeżeli wykonanie TCP zauważa, że ​​docelowy host ma trudności w czytaniu danych w buforze odbioru, obniża częstotliwość transmisji nadawcy w celu zrównoważenia wydajności obu komputerów.
  • Kontrola zatorów: Jeśli TCP sobie sprawę, że powszechna jest przeciążenie sieci wymaga hosta wysyłającego zmniejszyć częstotliwość przesyłania pakietów w celu uniknięcia zapycha sieci więcej.

Definicja MMS (maksymalny rozmiar segmentu)

Aby zrozumieć argumenty niektórych artykule umożliwiają teraz określenie maksymalnego rozmiaru segmentu, który nazywamy MSS.

Wartość MSS parametru jest określona przez wartość maksymalną jednostkę transmisji o nazwie MTU lub rozmiar największej zrównoważonego warstwy łącza. Ostatecznie wartość MSS jest tak dobrana, że ​​warstwy transportowej segmencie są przesyłane w jednej ramce warstwy łącza.

W tej samej kategorii ...
E-Learning
E-commerce z ASP (Ebook) E-commerce z ASP (Ebook)
E-commerce i Koszyk z ASP. Tylko 35 €.
Web Marketing (kurs) Web Marketing (kurs)
Promocja, wyszukiwarek i marketingu. Od 39 €.
Webmaster Advanced (kursu) Webmaster Advanced (kursu)
Zostań profesjonalnym administratorem. Od 39 €.
Linki sponsorowane