Kas yra TCP / IP (perdavimo valdymo protokolas / interneto protokolas)?

Trumpas perdavimo valdymo protokolo / interneto protokolo, TCP / IP yra taisyklių (protokolų), reglamentuojančių ryšį tarp visų interneto kompiuterių, rinkinys. Konkrečiau, TCP / IP diktuoja, kaip informacija turėtų būti supakuota (paversta paketų informacijos paketais), siunčiama ir priimama, taip pat kaip patekti į paskirties vietą. TCP / IP buvo sukurtas 1978 m. Ir jį vedė Bob Kahn ir Vint Cerf.

Žemiau pateikiamas vizualus TCP / IP paketo pavyzdys ir informacija, esanti toje pakete. Kiekvienas paketo skyrius yra užpildytas informacija, padedančia paketą nukreipti į tinkamą paskirties vietą.

Kaip veikia TCP / IP?

Kaip rodo pavadinimas, TCP / IP yra dviejų atskirų protokolų: TCP (perdavimo valdymo protokolas) ir IP (interneto protokolas) derinys. Interneto protokolo standartas diktuoja tinkluose siunčiamų paketų logistiką; jis pasakoja paketus, kur eiti ir kaip ten patekti. IP turi metodą, leidžiantį bet kuriam kompiuteriui internete perduoti paketą į kitą kompiuterį, kuris yra vienas ar daugiau intervalų arčiau paketo gavėjo. Galite galvoti apie tai, kaip darbininkai linijoje, einančioje riedulius nuo karjero iki kasybos krepšelio.

Perdavimo kontrolės protokolas yra atsakingas už patikimą duomenų perdavimą internetu prijungtais tinklais. TCP tikrina paketus dėl klaidų ir pateikia užklausas dėl pakartotinio perdavimo, jei yra.

Trys iš labiausiai paplitusių TCP / IP protokolų

  • HTTP - naudojamas tarp žiniatinklio kliento ir žiniatinklio serverio, kad nebūtų saugios duomenų perdavimo. Žiniatinklio klientas (ty interneto naršyklė kompiuteryje) siunčia užklausą žiniatinklio serveriui peržiūrėti tinklalapį. Žiniatinklio serveris gauna tą prašymą ir siunčia tinklalapio informaciją atgal į žiniatinklio klientą.
  • HTTPS - naudojamas tarp žiniatinklio kliento ir žiniatinklio serverio saugiam duomenų perdavimui. Dažnai naudojami siunčiant kredito kortelės operacijų duomenis arba privačius duomenis iš žiniatinklio kliento (ty interneto naršyklės kompiuteryje) į žiniatinklio serverį.
  • FTP - naudojamas tarp dviejų ar daugiau kompiuterių. Vienas kompiuteris tiesiogiai siunčia duomenis į kitą kompiuterį arba gauna duomenis iš kito kompiuterio.

Domenų vardai ir TCP / IP adresai

TCP / IP adresas tinklalapiui ar žiniatinklio serveriui paprastai nėra lengva prisiminti. Norėdami išspręsti šią problemą, vietoj to naudojamas domeno vardas. Pavyzdžiui, 216.58.216.164 yra vienas iš „Google“ IP adresų, o „ google.com“ yra domeno vardas. Naudojant šį metodą, vietoj skaičių rinkinio naudotojams daug lengviau prisiminti „Computer Hope“ žiniatinklio adresą.

Kokie yra skirtingi TCP / IP sluoksniai?

Yra keturi bendri TCP / IP protokolo sluoksniai, išvardyti toliau su trumpu aprašymu.

  • Tinklo prieigos sluoksnis - šis sluoksnis susijęs su paketų kūrimu.
  • Interneto sluoksnis - šis sluoksnis naudoja IP (interneto protokolas), kad apibūdintų, kaip paketai turi būti pristatyti.
  • Transporto sluoksnis - šis sluoksnis naudoja UDP (User Datagram Protocol) ir TCP (Transmission Control Protocol), kad būtų užtikrintas tinkamas duomenų perdavimas.
  • Taikymo sluoksnis - šis sluoksnis skirtas taikymo tinklo procesams. Šie procesai apima FTP (File Transfer Protocol), HTTP (Hypertext Transfer Protocol) ir SMTP (Simple Mail Transfer Protocol).

Kompiuterių akronimai, FTP, IPX / SPX, NetBEUI, Tinklo sąlygos, UDP, UDP