Anonim

TCP / IP ir neatņemama interneta un tā darbības sastāvdaļa, taču tikai daži cilvēki faktiski zina, kas vispirms ir TCP / IP. Ja vēlaties dziļāku izpratni par tehnoloģiju, kas savieno planētu, jums veicas, jo mēs esam izveidojuši šo ceļvedi par to, kas tas ir un kā tas viss darbojas.

Kas ir TCP / IP?

Pirms izpētīt, kā TCP / IP faktiski darbojas, tas varētu palīdzēt īsi izprast, kas tas ir. Kā norāda nosaukums, TCP / IP ir divas daļas - TCP un IP.

TCP, kas pazīstams arī kā Transmission Control Protocol, ir galvenā interneta saziņas valoda. Pamatā tā ir atbildīga par datu, kas var būt teksts, attēli, video un tamlīdzīgi, paņemšanu uz mazākām datu paketēm un nosūtīšanu uz vietām, kur tos var saņemt cits TCP slānis.

IP, kas pazīstams arī kā interneta protokols, ir atbildīgs par precīzu datu nosūtīšanas vietas noteikšanu un datu pakešu nosūtīšanas un saņemšanas nodrošināšanu tajā pašā vietā. Citiem vārdiem sakot, IP pamatā ir GPS interneta versija.

Protams, TCP / IP nav vienīgais interneta pārsūtīšanas protokols. Citu sauc par UDP, un tas īpašos apstākļos aizstāj TCP. Tā vietā, lai izmantotu signālus, lai paziņotu sūtītājiem, ka dati ir saņemti, UDP vienkārši nosūta datus, kā rezultātā tiek iegūta nedaudz mazāka pakete. Šī iemesla dēļ to dažreiz izmanto tādās lietojumprogrammās kā spēļu un video sakari.

Tātad, kā TCP un IP darbojas kopā? Vienkārši sakot, TCP ir saistīts ar faktiskajiem datiem, savukārt IP ir saistīts ar to, kur šie dati tiek nosūtīti.

Protams, lietas nav gluži tik vienkāršas. Nākamajā sadaļā mēs sīkāk aplūkosim TCP / IP.

Tātad, kā precīzi darbojas TCP / IP?

TCP / IP pārsniedz tikai divus slāņus - patiesībā protokolā tiek izmantoti četri slāņi. Šeit ir īss šo slāņu izklāsts.

  1. Saites slānis tiek izmantots, lai fiziski savienotu tīklus, izmantojot aparatūru, piemēram, serveri.
  2. Interneta slānis savieno dažādus resursdatorus dažādos tīklos.
  3. Transporta slānis tiek izmantots, lai atrisinātu resursdatora un resursdatora savienojumus.
  4. Lietojumprogrammu slānis nodrošina, ka tīkla lietojumprogrammas spēj sazināties.

Lietojumprogrammas slānis

Sāksim ar lietojumprogrammu slāni, kas nodrošina saziņu starp dažādām programmām un lietojumprogrammām. Pati lietojumprogrammu kārta komunikāciju nodrošināšanai izmanto virkni protokolu - to piemēri ir HTTP, SMTP, FTP utt. Jūs droši vien esat dzirdējis par vismaz dažiem no tiem. Piemēram, izmantojot SMTP, ja jūsu e-pasta klients vēlas lejupielādēt e-pasta ziņojumu no mitināta servera, tas pieprasa uzdevumu no lietojumprogrammu slāņa, kurš pieprasījuma izpildei izmanto SMTP protokolu.

Lietojumprogrammu slānis pabeidz šos pieprasījumus, izmantojot tā sauktos portus, un lielākā daļa lietojumprogrammu vienmēr izmanto to pašu portu. Šis porta numurs ļauj transporta protokolam jeb TCP precīzi zināt, kura lietojumprogramma jāizmanto datu nodošanai. Citiem vārdiem sakot, TCP zina, ka SMTP protokolam tiek izmantots 25. ports, kas piegādā pastu jūsu e-pasta klientam.

Transporta slānis

Attēlu kredīts: Bruno Cordioli | Flikrs

Kad dati tiek augšupielādēti, tos saņem lietojumprogrammu slānis, un pēc tam transporta slānis tos sadala vairākās dažādās datu paketēs. Pretēji tam, kad dati tiek lejupielādēti , tie no interneta slāņa tiek nosūtīti dažādās paketēs, pēc tam transporta slānis sakārto šīs paketes pareizajā secībā, pēc tam tas nosūta apstiprinājuma signālu raidītājam, brīdinot to, ka dati ir nonākuši galapunktā. .

Interneta slānis

Nākamais ir interneta slānis. Lai saprastu interneta slāni, jums jāsaprot, ka jūsu dators tiek identificēts caur internetu, izmantojot to, ko sauc par IP adresi. Interneta slānis ir tas, kurā mērķa IP adrese un avota IP adrese tiek pievienota galvenē datu paketēm, tāpēc dati nonāk pareizajā vietā.

Saites slānis

Pēdējais, bet ne mazāk svarīgais ir saišu slānis, kurā tiek nosūtīti dati, ko ģenerē interneta slānis. Saites slānis lielā mērā ir atkarīgs no tā, kāds tīkls ir savienots ar datoru.

Saites slānis faktiski sastāv no trim apakšslāņiem. Pirmais ir Logic Link Control jeb LLC, kas datiem papildina informāciju, kurā aprakstīts, ar kuru protokolu dati jāpārraida. Otro sauc par Media Access Control slāni vai MAC slāni, un tas ir atbildīgs par avota MAC adreses (fiziskā tīkla kartes adrese) un mērķa MAC adreses pievienošanu. Trešais un pēdējais slānis ir fiziskais slānis, kas MAC slāņa ģenerēto kadru pārvērš vai nu elektrībā (ja tiek izmantots vadu tīkls), vai elektromagnētiskos viļņos (ja tas tiek pārraidīts pa bezvadu tīklu).

Secinājumi

Kā redzat, TCP / IP faktiski ir diezgan sarežģīts protokols, taču tam ir liela nozīme, kā mēs šodien izmantojam internetu. Visi slāņi patiešām strādā kopā, lai tas notiktu. Protams, lietas vienmēr var kļūt vēl sarežģītākas, taču tam vajadzētu kalpot par labu rokasgrāmatu par TCP / IP pamatiem.

Kas ir TCP / IP un kā tas darbojas?