Kas Yra TCP

Turinys:

Kas Yra TCP
Kas Yra TCP

Video: Kas Yra TCP

Video: Kas Yra TCP
Video: Kas yra ping ir kaip naudotis - pamoka 2024, Lapkritis
Anonim

TCP yra vienas populiariausių ir pagrindinių duomenų perdavimo internetu protokolų. Šis protokolas naudojamas TCP / IP tinkluose ir teikia duomenų srautą, praktiškai pašalindamas informacijos praradimą dėl įdiegtos ryšio ir atsisiuntimo technologijos.

Kas yra TCP
Kas yra TCP

TCP atsiradimas

TCP / IP pirmą kartą buvo sukurtas aštuntojo dešimtmečio pradžioje ir buvo naudojamas kuriant ARPANET. Ši technologija buvo sukurta vykdant mokslinių tyrimų projektą, kurio tikslas buvo ištirti kompiuterių sujungimo galimybes tame pačiame vietiniame ar virtualiame interneto tinkle.

TCP ryšys nustatomas naudojant specialią kliento programą, pvz., Naršyklę, el. Paštą ar pranešimų klientą.

TCP struktūra

TCP / IP struktūra leidžia jums suformuoti prieigą prie nuotolinių kompiuterių, taip pat sujungti atskirus įrenginius, kad būtų sukurti vietiniai tinklai, veikiantys atskirai nuo bendrųjų. TCP yra patikimas duomenų perdavimo protokolas. Taigi garantuojama, kad visą informaciją, kuri bus siunčiama į tinklą, gaus adresatas, t. vartotojas, kuriam buvo pateikti duomenys.

TCP alternatyva yra UDP. Svarbus šių tinklų skirtumas yra tas, kad TCP pirmiausia turi užmegzti patikimą ryšį tarp informacijos siuntėjo ir gavėjo. Užmezgus ryšį, vyksta duomenų perdavimas, tada prasideda ryšio nutraukimo procedūra. UDP nedelsdamas nustato norimų informacijos paketų perdavimą vartotojui, prieš tai nesukurdamas kanalo.

Duomenų siuntimas per TCP

Užmezgęs ryšį, TCP siunčia duomenis sukurtais maršrutais pagal informacijos siuntėjo ir gavėjo IP adresus. IP adresas yra unikalus kiekvieno tinklo įrenginio identifikatorius internete, todėl paketu, siunčiamu per sukurtą tunelį, negalima pamesti ar per klaidą nusiųsti kitam vartotojui.

Fiziniame duomenų perdavimo lygyje informacija turi dažnių, amplitudžių ir kitų bangos formų formą, kurias jau apdoroja adresato tinklo sąsajos kortelė.

Kanalų protokolai yra atsakingi už informacijos apdorojimą kompiuteriu ir jos perdavimą kitiems komponentams, tarp jų - Ethernet, ATM, SLIP, IEEE 802.11. Šie kanalai suteikia ne tik duomenų perdavimą, bet ir pristatymo adresatui formą. Taigi IEEE 802.11 tinkluose informacija perduodama naudojant belaidį radijo signalą. Tokiu atveju signalas siunčiamas iš kompiuterio tinklo plokštės, kuri taip pat turi savo MAC kodą. „Ethernet“atveju visi duomenys perduodami naudojant kabelio jungtį.

Rekomenduojamas: