Skirtumas tarp TCP ir IP

Skirtumas tarp TCP ir IP
Skirtumas tarp TCP ir IP

Video: Skirtumas tarp TCP ir IP

Video: Skirtumas tarp TCP ir IP
Video: Nėštumas: pilnavertė mamos mityba, magnio trūkumas ir jo šaltiniai 2024, Liepa
Anonim

TCP vs IP

TCP ir IP yra pirmieji ir svarbiausi du ryšio protokolai Interneto protokolų rinkinyje (įskaitant visus ryšio protokolus, t. y. taisyklių ir pranešimų formatų rinkinį, taikomą duomenų perdavimui tarp kompiuterių sistemų, naudojamų internetui). ir kiti tinklai). Kartais interneto protokolų rinkinys vadinamas TCP/IP dėl dviejų protokolų svarbos. TCP priklauso „Internet Protocols Suite“transportavimo sluoksniui, o IP – „Internet Protocols Suite“interneto sluoksniui.

Kas yra IP?

IP arba interneto protokolas yra pagrindinis protokolas, sudarantis internetą, nes jis yra atsakingas už adresų teikimą pagrindiniams kompiuteriams (kompiuteriams) ir duomenų paketų perkėlimą tarp kompiuterių per paketų komutuojamą tinklą. Interneto protokolo rinkinio interneto sluoksnyje IP atlieka tik duomenų (duomenų paketų) siuntimo iš vieno pagrindinio kompiuterio į kitą užduotį, priklausomai nuo pagrindinio kompiuterio adresų; todėl laikomas nepatikimu, nes duomenų paketai, siunčiami internetu per IP, gali būti prarasti, sugadinti arba pristatyti netvarkingai.

Kadangi pagrindinės IP užduotys yra adresavimas ir maršruto parinkimas (duomenų paketų pristatymas), IP apibrėžia adresavimo sistemą, kuri identifikuoja ir suteikia pagrindiniams kompiuteriams loginius IP adresus arba vietas. IP maršruto parinkimą paprastai atlieka ir pagrindiniai kompiuteriai, ir maršrutizatoriai, kurie nukreipia duomenų paketus, supakuotus su antrašte, kurioje yra informacija apie duomenis ir paskirties IP adresą, ir turinį, kuriame yra duomenų, į paskirties pagrindinius kompiuterius.

Kas yra TCP?

TCP arba Transmission Control Protocol, priklausantis interneto protokolo rinkinio transportavimo sluoksniui, užtikrina patikimumą ir tvarkingą informacijos (baitų srautų pavidalu) pristatymą iš vieno kompiuterio į kitą. Dauguma interneto programų, kurioms reikalingas patikimas ir saugus duomenų perdavimas, pvz., pasaulinis žiniatinklis, el. paštas, lygiavertis failų bendrinimas, srautinės medijos programos ir kitos failų perdavimo paslaugos, perdavimo ir ryšio tikslais naudoja TCP.

TCP veikia kaip tarpinis sluoksnis tarp programos ir interneto sluoksnių. Kai programai reikia siųsti duomenis internetu per IP, be tiesioginės prieigos prie IP, programa siunčia užklausas TCP, kuris tvarko visą su IP susijusią informaciją. Jei TCP aptinka paketų praradimą, sugadinimą arba netvarkingą duomenų pristatymą, jis prašo pakartotinai išsiųsti duomenų paketus ir iš naujo sutvarko duomenis prieš siunčiant juos atgal į programą. TCP nerimauja dėl tikslaus duomenų perdavimo, o ne dėl greito pristatymo; todėl gali užtrukti laukiant pakartotinio perdavimo, duomenų užsakymo ir pan.

Kuo skiriasi IP ir TCP?

IP ir TCP yra du protokolai, kurie veikia kartu užtikrinant patikimą duomenų perdavimą tinkluose, ypač internetu. Nors IP apibrėžia taisykles, kurios perduoda duomenis iš vieno pagrindinio kompiuterio į kitą, TCP apibrėžia taisykles, užtikrinančias, kad pateikti duomenys būtų neprarasti ir nesugadinti ir būtų pateikiami tvarkingai.

Pagrindinis skirtumas tarp dviejų protokolų yra sluoksniai, kuriuose jie yra. TCP priklauso transporto sluoksniui, o IP priklauso protokolo rinkinio interneto sluoksniui. Be to, nors TCP teikia pirmenybę teikiamų duomenų tikslumui, IP teikia pirmenybę duomenų pristatymo vietos tikslumui, o ne duomenų tikslumui.

Be to, IP apibrėžia loginių adresų, vadinamų IP adresais, rinkinį, kuris padeda identifikuoti š altinio ir paskirties pagrindinius kompiuterius, kurie yra gyvybiškai svarbūs norint užtikrinti tikslų pristatymą, taip pat siekiant išlaikyti duomenų tikslumą, pavyzdžiui, sugadinus ar praradus atsiranda duomenų, š altinio paskirties vieta turi būti žinoma, kad būtų galima pakartotinai perduoti.

Rekomenduojamas: