Vai jūs kādreiz domājat, kā darbojas internets? Kā, atrodoties mājās, varat sūtīt un saņemt attēlus, e-pastus, zvanus un skatīt vietnes no ierīces, kas savienota ar internetu? Šīs darbības ir atkarīgas no TCP un UDP portiem. Kā šīs ostas darbojas un kas tās ir?

Pirms iedziļināties tēmā, jums ir jāsaprot, kas ir osta. Datori izmanto portus, lai sazinātos un veidotu savienojumus ar citiem datoriem tīklā. Šeit aplūkotais ports nav fiziska sastāvdaļa, bet gan virtuāls galapunkts starp diviem vai vairākiem datoriem. Visizplatītākie interneta porti ir TCP un UDP porti.

Kas ir TCP porti?

TCP apzīmē Transmission Control Protocol, un tas ir uz savienojumu orientēts protokols. Tīklošanā protokoli ir noteikumi vai standarti, kas nosaka datu pārsūtīšanu starp ierīcēm. TCP sauc par uz savienojumu orientētu protokolu, jo tas pirms datu pārsūtīšanas izveido savienojumu starp uztveršanas un sūtīšanas ierīcēm.

TCP porti ir porti, kas atbilst pārraides kontroles protokoliem. Daži TCP porti ietver Failu pārsūtīšanas protokols

instagram viewer
porti (20 un 21) failu pārsūtīšanai, SMTP ports (25) un IMAP ports (143) e-pastiem, un Secure Shell ports (22).

Kā darbojas TCP porti?

TCP porti izveido savienojumus pirms datu koplietošanas. Piemēram, ja vēlaties pastāstīt savam draugam par jaunu filmu vai spēli, varat veikt tālruņa zvanu. Jūs izsaucat savas draudzenes numuru, un, ja viņa saņem zvanu un apstiprina, ka esat otrā līnijas galā, viņa paceļ. Pēc tam jūs varat sākt viņai stāstīt par spēli.

Tādā veidā darbojas arī TCP porti. Pirms datu pārsūtīšanas tiek nodrošināts drošs savienojums starp sūtītāju un saņēmēju ierīci. Bet kā ierīces, kas izmanto TCP portus datu saņemšanai vai sūtīšanai, izveido šo savienojumu? Viņi to dara, izmantojot trīsvirzienu rokasspiedienu.

Kas ir trīsvirzienu rokasspiediens?

Izmantojot TCP, ierīce, kas nosūta datus, izveido savienojumu ar ierīci, kurai tie jāsaņem. Veidu, kādā TCP porti izveido uzticamus savienojumus, sauc par trīsvirzienu rokasspiedienu.

Kā norāda nosaukums, trīsvirzienu rokasspiedienam ir nepieciešamas trīs dažādas mijiedarbības, kas tiek sniegtas trīs ziņojumu veidā: SYN→SYN-ACK→ACK.

Pirmais ir SYN segments. Nosūtošā ierīce izsūta SYN (sinhronizēts kārtas numurs) ziņojumu, lai mēģinātu sazināties ar saņēmēju datoru. Tas mēģina pateikt: "Sveiki! Vai esat pieejams savienojuma izveidei? "

Ja saņēmēja ierīce ir pieejama savienojuma izveidei, tā atbild uz ierīces nosūtīšanas savienojuma pieprasījumu ar SYN-ACK segmentu. SYN-ACK segments apstiprina savienojuma pieprasījumu un pretī izsūta sinhronizētu kārtas numuru. Vienkāršiem vārdiem sakot, ierīce saka: "Jā, es apstiprinu jūsu pieprasījumu un esmu gatavs izveidot savienojumu."

Kad tas notiek, sūtītāja ierīce nosūta ACK segmentu saņēmējai ierīcei, paziņojot, ka tā ir apstiprinājusi ziņojumu. Pēc tam tiek izveidots savienojums, un tas sāk pārsūtīt datus. Kad datu pārraide ir apstiprināta un pabeigta, savienojums tiek pārtraukts.

Tādā veidā visi dati, kas nosūtīti uz saņēmēju ierīci, ir pabeigti un nosūtīti pareizajā secībā. Turklāt netrūkst pakešu, jo vispirms tika izveidots savienojums.

Kas ir UDP porti?

UDP apzīmē User Datagram Protocol. Lietotāja datugrammas protokolam nav savienojuma, kas nozīmē, ka resursdatora ierīce var pārsūtīt datus adresātam, iepriekš neizveidojot savienojumu. UDP porti ir atkarīgi no UDP/IP protokoliem. UDP porti ietver DNS portu (53), dinamiskā resursdatora konfigurācijas protokola portu (68) un Kerberos portu (88), ko izmanto spēļu pakalpojumi.

Kā darbojas UDP porti?

Atšķirībā no TCP portiem, UDP portiem pirms datu pārsūtīšanas nav jāizveido savienojumi. Tātad, ja jūs vēlaties pastāstīt savam draugam par jaunu filmu, kas imitē augšupportu, jums vajadzētu izkliegt savu sarunu un cerēt, ka jūsu draugs ir tuvumā un dzird jūs. Diezgan neuzticami, vai ne?

Atbildība par informācijas saņemšanu, kuru mēģināt nodot, gulstas tikai uz jūsu draugu. Tā kā jūs vēl neesat izveidojis savienojumu, jūsu draugs var jūs nedzirdēt pareizi un dzirdēt tikai skaņdarbus vai vispār neko.

UDP portos resursdators izsūta datus paketēs (mazos segmentos), nedomājot par noteiktu galamērķi. Tad tā cer, ka saņēmēja ierīce saņems šīs paketes, kas nav uzticama, jo negarantē, ka dati tiks saņemti nemanāmi. Tā rezultātā paketes nenonāk saņēmēja galā, un dati tiek zaudēti. Tas ir pazīstams kā pakešu zudums.

Kāda ir atšķirība starp TCP un UDP portiem?

Lai gan TCP porti veic vienu un to pašu informācijas sūtīšanas funkciju internetā, tiem ir dažādas funkcijas un lietojumi.

Uzticamība

TCP ports ir uzticamāks saziņai un datu pārsūtīšanai, jo tas ir orientēts uz savienojumu protokolu, tas pirms nosūtīšanas izveido savienojumu ar abām ierīcēm, izmantojot trīsvirzienu rokasspiedienu datus. Tādā veidā visi dati tiek saņemti un pareizā secībā. Un, ja procesā ir kļūda, to ir viegli atklāt. Bet tas nav tas pats ar UDP portiem.

Tā uzticamības dēļ TCP porti tiek izmantoti pakalpojumiem, kur nepieciešama droša un pilnīga datu pārraide, piemēram, e-pastiem, attēliem, vietnēm utt.

Laiks

Tā kā UDP porti ir bezsavienojumu protokoli, tie ietaupa daudz laika, iepriekš neveidojot savienojumus datu pakešu izsūtīšana, kas noder pakalpojumiem, kas ir jutīgi pret laiku un kuros tiek saņemti dati īsts laiks. UDP porti tiek izmantoti video, balss un spēļu straumēšanai.

TCP un UDP porti, paskaidrots

TCP un UDP porti ir tīkla termini, kurus jūs nedzirdat regulāri, taču tie ir mūsu interneta pamatakmens. Šie divi porti spēlē milzīgu lomu jūsu ikdienas dzīvē, jo bez šiem portiem datu pārraide būtu gandrīz neiespējama.

Kas ir interneta vadības ziņojumu protokols (ICMP) un kā tas darbojas?

Lasiet Tālāk

DalītiesČivinātDalītiesE-pasts

Saistītās tēmas

  • Paskaidrota tehnoloģija
  • IP adrese
  • Datoru tīkli
  • Tīkla padomi
  • Žargons

Par autoru

Čioma Ibeakanma (Publicēti 25 raksti)

Čioma ir tehniska rakstniece, kurai patīk sazināties ar lasītājiem, rakstot. Kad viņa kaut ko neraksta, viņa var būt kopā ar draugiem, brīvprātīgā darbā vai jaunu tehnoloģiju tendenču izmēģināšanai.

Vairāk no Chioma Ibeakanma

Abonējiet mūsu biļetenu

Pievienojieties mūsu biļetenam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu