TCP priključke. TCP i UDP port popis

U računalnim mrežama, luka je krajnja točka komunikacije u operacijskom sustavu. Ovaj pojam se također koristi za hardverske uređaje, ali u softveru to je logična konstrukcija koja identificira određeni proces ili vrstu usluge.

tcp priključke

Luka je uvijek povezana s IP adresom domaćina i tipom komunikacijskog protokola, te tako završava dodjeljivanje adrese sesije. Identificira se za svaku adresu i protokol pomoću 16-bitnog broja, obično poznatog kao broj porta. Određeni brojevi porta često se koriste za prepoznavanje određenih usluga. Od navedenih tisuća, 1024 poznatih luka brojeva zaštićeno je u skladu s dogovorom za određivanje specifičnih vrsta usluga na domaćinu. Protokoli koji prvenstveno upotrebljavaju priključke koriste se za kontrolu procesa (primjerice TCP) i UDP (User Datagram Protocol) iz paketa Internet protokola.

vrijednost

TCP-portovi ne trebaju izravne veze kao što su „točka-točka”, kada su računala u svakom kraju može raditi samo s jednim primjenu u isto vrijeme. Oni su postali potrebno nakon što su automobili bili u mogućnosti izvesti više od jednog programa u isto vrijeme, te su povezani s modernim paketnim prospajanjem mrežama. U modelu, arhitekture aplikacija klijent-poslužitelj, luka i mrežnih klijenata se povezati s početka usluge, pružaju multipleksiranje usluge, nakon početne razmjene podataka povezanih s poznatom broj porta, te je pušten prebacivanje svaki primjerak zahtjeva za uslugom na namjenski liniju. Postoji veza s određenim brojem, a kao rezultat toga, dodatnim korisnicima može se servisirati bez čekanja.

popis portova tcp i udp

detalji

TCP (Transmission Control Protocol) i Korisnički Datagram Protocol (UDP) koriste se za određivanje odredišnog broja porta i izvora u zaglavljima njihovih segmenata. Broj porta je 16-bitni nepotpisani integer. Prema tome, može biti u rasponu od 0 do 65535.

Međutim, TCP portovi ne mogu koristiti broj 0. Ulazni izvor za UDP je neobavezan, a vrijednost nula znači njegov odsutnost.

Proces povezuje svoje ulazne ili izlazne kanale putem internetske utičnice (vrsta deskriptora datoteka) putem transportnog protokola, broja porta i IP adrese. Taj je proces poznat kao vezanje, a omogućuje prijenos i primanje podataka putem mreže.

standardni portovi tcp

Mrežni softver operacijskog sustava odgovoran je za prijenos odlaznih podataka sa svih aplikacijskih priključaka na mrežu, kao i preusmjeravanje dolaznih mrežnih paketa (mapiranjem IP adrese i broja). Samo jedan postupak može biti vezan za određenu IP adresu i kombinaciju priključaka koji koriste isti transportni protokol. Uobičajeni kvarovi aplikacije, koji se ponekad nazivaju i port konflikti, pojavljuju se kada se nekoliko programa pokušava povezati s istim brojevima porta na istoj IP adresi koristeći isti protokol.

Kako se koriste

Aplikacije koje implementiraju zajedničke usluge često koriste posebno rezervirani i poznati popis TCP i UDP portova za primanje zahtjeva za uslugom od klijenata. Ovaj proces je poznat kao slušanje, a uključuje primanje zahtjeva iz poznate luke i uspostavljanje dijaloga između poslužitelja i klijent-na-jedan koristeći isti broj lokalnog porta. Ostali klijenti mogu se nastaviti povezivati ​​- to je moguće jer je TCP veza identificirana kao lanac koji se sastoji od lokalnih i udaljenih adresa i luka. Standardne TCP i UDP portove definirane su sporazumom pod nadzorom tijela Internet Assigned Numbers Authority (IANA).

tcp 443 priključak

Jezgra mrežnih usluga (prvenstveno WorldWideWeb), obično koristi mali broj priključaka - manje od 1024. U mnogim operativnim sustavima zahtijevaju posebne povlastice za zahtjev da se vežu za njih, jer često se smatraju kritična za rad utemeljene na IP-mreže. S druge strane, spojevi krajnjeg klijenta, u pravilu, primjenjuje se velik broj njih, izabran za kratkoročni uporabu, međutim, postoje tzv prolazna luka.

struktura

TCP portovi su kodirani u zaglavlju transportnog paketa i lako ih se može tumačiti ne samo s računala za slanje i primanje, nego i s ostalim komponentama mrežne infrastrukture. Konkretno, vatrozidi su općenito konfigurirani za razlikovanje paketa ovisno o njihovim izvornim ili odredišnim brojevima porta. Preusmjeravanje je klasičan primjer.

Praksa pokušaja povezivanja s nizom luka uzastopno na jednom računalu poznata je kao njihovo skeniranje. To se obično povezuje s pokušajima zlonamjernog kvara ili mrežni administratori traže moguće ranjivosti kako bi spriječili takve napade.



Akcije usmjerene na to kako otvorite TCP priključak, često se prati i bilježi pomoću računala. Ova tehnika koristi brojne dodatne veze kako bi se osigurala neprekinuta veza s poslužiteljem.

tcp priključak 80

Primjeri upotrebe

Najvažniji primjer, gdje se TCP / UDP luka aktivno koristi, jest sustav internetske pošte. Poslužitelj se koristi za rad s e-poštom (slanje i primanje), a općenito zahtijeva dvije usluge. Prva usluga se koristi za prijevoz putem e-pošte i drugih poslužitelja. To se postiže Simple Mail Transfer Protocol (SMTP). Uobičajeno, aplikacija za SMTP aplikaciju sluša na TCP portu broj 25 za obradu dolaznih zahtjeva. Druga je usluga POP (potpuno Post Office Protocol) ili IMAP (ili Internet Message Access Protocol) koji je potreban za klijentske aplikacije putem e-pošte na korisničkim računalima za primanje poruka e-pošte s poslužitelja. POP usluge slušaju brojeve iz TCP priključka 110. Gore navedene usluge mogu se pokrenuti i na istom računalu glavnog računala. Kada se to dogodi, broj porta razlikuje uslugu koju zatraži udaljeni uređaj - korisnikov PC ili neki drugi poslužitelj e-pošte.

Dok je broj porta za slušanje poslužitelja pravilno definiran (IANA ih naziva poznatim portovima), ovaj parametar klijenta često se odabire iz dinamičkog raspona. U nekim slučajevima, klijenti i poslužitelj pojedinačno koriste određene TCP portove dodijeljene IANi. Dobar primjer je DHCP, gdje klijent u svim slučajevima koristi UDP 68, a poslužitelj je UDP 67.

kako otvoriti TCP port

Upotrijebite u URL-ovima

Brojevi porta ponekad su jasno vidljivi na Internetu ili drugim pokazivačima resursa informacija (URL-ova). Prema zadanim postavkama HTTP koristi TCP priključak 80, i HTTPS-443. Međutim, postoje i druge varijacije. Na primjer, URL https://example.com:8080/path/ označava da se web preglednik povezuje s 8080 umjesto HTTP poslužitelja.

TCP i UDP port popis

Kao što je već napomenuto, Internet Assigned Numbers Authority (IANA) odgovoran je za globalnu koordinaciju DNS-Root, IP adresiranje i druge resurse internetskog protokola. To uključuje registraciju često korištenih brojeva porta za poznate internetske usluge.

Portski brojevi podijeljeni su u tri područja: dobro poznati, registrirani i dinamični ili privatni. Poznati su (također poznati kao sustavi) brojevi od 0 do 1023. Zahtjevi za nove zadatke u tom rasponu su stroži nego kod drugih registracija.

Široko poznati primjeri

Primjeri na ovom popisu uključuju:

  • TCP 443 priključak: HTTP Secure (HTTPS).
  • 21: Protokol za prijenos datoteka (FTP).
  • 22: Secure Shell (SSH).
  • 25: Simple Mail Transfer Protocol (SMTP).
  • 53: Sistem domene (DNS).
  • 80: Hypertext Transfer Protocol (HTTP).
  • 119: Network News Transfer Protocol (NNTP).
  • 123: Mrežni protokol vrijeme (NTP) ..
  • 143: Protokol za pristup internetskoj poruci (IMAP)
  • 161: Jednostavno upravljanje mrežnim upravljanjem (SNMP) 1.
  • 94: Internetski relejni chat (IRC).

Registrirane luke sadrže brojeve od 1024 do 49151. IANA održava službeni popis poznatih i registriranih raspona. Dinamički ili privatni - od 49152 do 65535. Jedna od mogućnosti korištenja ovog raspona je za privremene priključke.

portovi tcp ip

Povijest stvaranja

Koncept portnog broja stvorili su rani ARPANET programeri u kontekstu neformalne suradnje između autora softvera i administratora sustava.

Izraz "broj porta" nije se upotrebljavao u to vrijeme. Brojčani raspon udaljenog računala bio je 40-bitni broj. Prvih 32 bitova bilo je slično današnjoj IPv4 adresi, no najznačajniji su bili prvih 8 bitova. Najmanje značajan dio broja (bitova 33 do 40) označio je još jedan objekt, nazvan AEN. Ovo je prototip modernog broja porta.

Dana 26. ožujka 1972., prvo se predlaže da se u katalogu RFC 322 izradi katalog broja socket. Mrežni administratori pozvani su opisati svaki stalni broj za svoje funkcije i mrežne usluge. Taj direktorij je naknadno objavljen u RFC 433 u prosincu 1972. godine i uključio popis domaćina, njihov broj ulaza i odgovarajuću funkciju korištenu na svakom čvoru na mreži. U svibnju 1972. po prvi put su dokumentirani službeni uredi brojeva, mrežne usluge, te je predložena posebna administrativna funkcija za održavanje ovog registra.

Prvi popis TCP portova imao je 256 AEN vrijednosti, koje su bile podijeljene na sljedeća područja:

  • 0 do 63: standardne funkcije cijele mreže
  • 64 do 127: funkcije specifične za domaćinstvo
  • 128 do 239: rezervirano za buduću uporabu
  • Od 240 do 255: svaka eksperimentalna funkcija.

Telnet usluga je dobio prvu službenu dodjelu vrijednosti 1. U ranim danima ARPANET pojma AEN također zove ime utičnicu koja je korištena u izvornom protokol veze (MSP) i komponente programa za upravljanje mrežom (NCP). Istodobno, NCP je preteča suvremenih Internet protokola koji koriste TCP / IP portove.

Dijelite na društvenim mrežama:

Povezan
Kako otvoriti luka u Linuxu i što provjeriti već otvoren?Kako otvoriti luka u Linuxu i što provjeriti već otvoren?
Kako konfigurirati prijem veza preko 8080 (port): upute, dijagram i povratne informacijeKako konfigurirati prijem veza preko 8080 (port): upute, dijagram i povratne informacije
Kako provjeriti putem 2ip porta?Kako provjeriti putem 2ip porta?
Što je HTTPS priključak i koje su načine za otvaranje?Što je HTTPS priključak i koje su načine za otvaranje?
FTPS port - što je to?FTPS port - što je to?
Što je mrežni protokol? Osnovni mrežni protokoliŠto je mrežni protokol? Osnovni mrežni protokoli
Što je luka 80 i što jede?Što je luka 80 i što jede?
Što je Internet Protocol: Osnovni konceptiŠto je Internet Protocol: Osnovni koncepti
Kako konfigurirati FTP portove? Što su FTP-portovi?Kako konfigurirati FTP portove? Što su FTP-portovi?
Mail SMTP portovi i njihovo značenjeMail SMTP portovi i njihovo značenje
» » TCP priključke. TCP i UDP port popis
LiveInternet