DatoriTīkls

TCP-porti. Saraksts TCP un UDP porti

Datortīklos, osta ir galvenais punkts savienojumu operētājsistēmu. Šis termins tiek lietots arī aparatūras ierīcēm, bet programmatūra ir loģika struktūru, kas identificē konkrētu procesu vai pakalpojumu.

Port vienmēr ir saistīts ar IP adresi uzņēmējas un saziņas protokolu veidu un tādējādi papildina adrešu piešķiršanas sesiju. Tas ir identificēts katras adresi un protokolu, izmantojot 16-bitu skaitu, ko parasti sauc par porta numuru. Īpaši portu numuri tiek plaši izmantoti, lai identificētu konkrētus pakalpojumus. No tūkstošiem uzskaitīti 1024 labi zināmie portu numuri ir rezervēti saskaņā ar līgumu, lai noteiktu konkrētu veidu pakalpojumu uzņēmēja. Protokoli, kas galvenokārt izmantoti ostas kalpo procesa kontrolei (piemēram, pārraides vadības protokols (TCP) un UDP (UDP) interneta protokola no komplekta).

vērtība

TCP-porti nevajag tiešas saites, piemēram, "punkta uz", kad datori katrā galā var darbināt tikai ar vienu pieteikumu, vienlaicīgi. Viņi kļuva nepieciešama pēc automašīnas varēja veikt vairāk nekā vienu programmu laikā, un bija saistīti ar mūsdienu pakešu komutācijas tīklos. Šajā modelī, klienta-servera lietojumprogrammu arhitektūrā, ostas un tīkla klientiem savienojumu uzsākšanas pakalpojumu, nodrošina multipleksēšanu pakalpojumus, pēc sākotnējās datu apmaiņu, kas saistīti ar labi zināmo porta numuru, un tā ir atbrīvota, pārejot katru gadījumu pakalpojumu pieprasījumu ar īpašu sistēmu. Ir saikne ar konkrētu numuru, un tādējādi vairāk klienti var pasniegt bez kavēšanās.

informācija

Datu Link Protocol - pārraides vadības protokols (TCP) un UDP (UDP) - tiek izmantots, lai norādītu galamērķa porta numuru un avotu savos galvenes segmentos. Porta numurs ir 16-bit unsigned vesels skaitlis. Tātad, tas var būt robežās no 0 līdz 65,535.

Tomēr TCP-porti nevar izmantot skaitu 0 UDP Source Port nav obligāta, un kura vērtība ir nulle, kas nozīmē, viņa prombūtnes laikā.

Process savieno tās ieejas un izejas kanālus caur internetu ligzdas (tips deskriptors fails) ar transporta protokolu, porta numuru un IP adresi. Šis process ir pazīstams kā saistoša, un tā ļauj datu nosūtīšanu un saņemšanu, izmantojot tīklu.

Tīkla operētājsistēmas programmatūra, kas atbild par izejošo datu pārraidi no visiem pieteikumu ostām tīklā un novirzīt ienākošo tīkla paketes (ar atbilstīgiem IP-adreses un tālruņa numuri). Tikai viens process var saistīties ar konkrētu IP adresi un portu kombinācijām, kas izmanto vienu un to pašu transporta protokols. Vispārīgie lietojumprogrammu kļūmes, dažreiz sauc par ostu konflikti rodas, kad vairākas programmas mēģina sazināties ar tiem pašiem ostas skaitļiem par to pašu-IP adresi, izmantojot to pašu protokolu.

Kā tie tiek izmantoti

Programmas īstenošanas kopīgus pakalpojumus bieži izmanto speciāli rezervēta un labi zināms saraksts TCP un UDP porti, lai saņemtu pakalpojumu pieprasījumus no klientiem. Šis process ir pazīstams kā klausīšanos, un tas ietver saņem pieprasījumu labi zināms ostas un izveidot dialogu starp serveri un klientu, "viens pret vienu", ar tādu pašu vietējo porta numuru. Citi klienti var turpināt pieslēgt - tas ir iespējams, jo TCP savienojums ir identificēts kā ķēde, kas sastāv no tālvadības un vietējās adresi un portu. Standarta TCP un UDP porti tiek noteiktas pēc vienošanās, ko kontrolē ar Internet Assigned Numbers Authority (IANA).

No tīkla pakalpojumu kodols (galvenokārt, WorldWideWeb), parasti izmanto neliels skaits ostu - mazāk nekā 1024. Daudzās operētājsistēmām prasa īpašas privilēģijas pieteikums saistīt ar viņiem, jo tie ir bieži uzskata par kritisku darbībai IP balstītu tīklu. No otras puses, savienojumi gala klientam, kā likums, ir piemērojams lielu skaitu no tiem, kas izraudzīts īstermiņa lietošanai, tomēr ir tā saucamie gaistošie porti.

struktūra

TCP-porti iekodē pakešu galvenē transporta protokolu, un tās var viegli interpretēt ne tikai sūtīšanas un saņemšanas datorus, bet arī citas sastāvdaļas tīkla infrastruktūru. Jo īpaši ugunsmūri parasti konfigurēta atšķirt paketes atkarībā no to avota vai galamērķa ostas numuriem. Novirzīt ir klasisks piemērs.

Prakse mēģina izveidot savienojumu ar dažādiem ostu secībā datorā pazīstama kā savu skenēšana. Tas parasti ir saistīts ar kādu ļaunprātīgu mēģinājums neizdodas vai tīkla administratori meklē iespējamās ievainojamības, lai palīdzētu novērst šādus uzbrukumus.

Darbības, kuru mērķis, kā atvērt TCP-portu, bieži kontrolē un reģistrē, izmantojot datoru. Šī metode izmanto vairākas rezerves pieslēgumu, lai nodrošinātu vienmērīgu savienojumu ar serveri.

piemēri izmantošanai

Svarīgākais piemērs, kur plaši izmanto TCP / UDP porti, ir internets pasta sistēma. Serveris tiek izmantots e-pastu (nosūtot un saņemot), un parasti prasa pakalpojumus diviem. Pirmais pakalpojums tiek izmantots, lai pārvadātu pastu un citiem serveriem. Tas tiek panākts, izmantojot Simple Mail Transfer Protocol (SMTP). Kā likums, lietojumprogrammu pakalpojumu klausās uz TCP-SMTP porta numuru 25, lai varētu apstrādāt ienākošos pieprasījumus. Vēl viens pakalpojums ir POP (pilnīgi - Post Office Protocol) vai IMAP (vai interneta ziņojumu piekļuves protokols), kas ir nepieciešams, lai klientu pieteikumus uz e-pastu, lai lietotāju mašīnām, lai saņemtu e-pasta serveri. POP materializēt Pakalpojumi numurus ar TCP-portu 110. minētie pakalpojumi var gan palaist vienā uzņēmējas datoru. Kad tas notiek, porta numuru atšķir ar tālvadības ierīci, pieprasīto pakalpojumu - lietotāja datora vai jebkuru citu pasta serveri.

Kaut servera klausīšanās porta numurs ir labi definēta (IANA aicina viņus labi zināmie porti), klients iespēja ir bieži izvēlas dinamisko diapazonu. Dažos gadījumos, klientiem individuāli un serveri izmantot īpašas TCP-porti piešķirtos IANA. Labs piemērs ir DHCP, ja klients visos gadījumos, izmantojot UDP 68, un serveris - UDP 67.

Pieteikums URL adrese

Ostu skaitļi dažreiz skaidri redzams internetā, vai cita Vienotais resursu vietrādis (URL). Pēc noklusējuma HTTP izmanto TCP-portu 80 un HTTPS - 443. Tomēr ir arī citi varianti. Piemēram, URL adrese http://www.example.com:8080/path/ norāda, ka interneta pārlūks ir saistīts ar 8080, nevis HTTP serveri.

Saraksts TCP un UDP porti

Kā jau minēts, Internet Assigned Numbers Authority (IANA) ir atbildīga par globālo koordināciju DNS-Root, IP adresi un citus interneta protokola resursiem. Tas ietver reģistrācijas parasti izmanto portu numurus pazīstamu interneta pakalpojumiem.

Ostas numuri ir iedalīti trīs diapazonos: labi zināms reģistrētu un dinamiska, vai privāts. Labi zināms (pazīstams arī kā sistēma) - ir ar numuriem no 0 līdz 1023. Prasības jauniem tikšanās šajā diapazonā ir stingrāki nekā citiem kontiem.

Plaši zināmie piemēri

Piemēri, kas ir šajā sarakstā iekļauj:

  • TCP portu 443: HTTP Secure (HTTPS).
  • 21: File Transfer Protocol (FTP).
  • 22: Secure Shell (SSH).
  • 25: Simple Mail Transfer Protocol (SMTP).
  • 53: Domain Name System (DNS).
  • 80: Hiperteksta pārsūtīšanas protokols (HTTP).
  • 119: NNTP (NNTP).
  • 123: Tīkla protokols laiks (NTP) ..
  • 143: Interneta ziņojumu piekļuves protokols (IMAP)
  • 161: Simple Network Management Protocol (SNMP) 1.
  • 94: Internet Relay Chat (IRC).

Reģistrētie Ostas ietver skaitļus no 1024 līdz 49151. IANA uztur oficiālo sarakstu zināmiem un reģistrēto joslās. Dynamic vai privāto - no 49152 līdz 65535. Viens lietošanai šajā diapazonā īslaicīgai ostās.

Vēsture radīšanas

porta numurs koncepcija tika radīta pirmos ARPANET izstrādātājiem ar neoficiālu sadarbību autoru programmatūras un sistēmu administratoriem.

Termins "osta" nav izmantots, bet. Licences plate numurs attālo uzņēmējas bija 40 bitu skaitu. Pirmie 32 biti bija līdzīgs mūsdienu IPv4-pasta adresi, bet pats svarīgākais bija pirmie 8 biti. Mazākā nozīmīgā daļa no skaita (bits 33-40) apzīmē citu objektu, ko sauc par AEN. Tas ir prototips mūsdienu porta numuru.

26 Mar 1972 bija pirmais ierosināt izveidot direktoriju ligzdas numuriem RFC 322. tīkla administrators sauc aprakstīt katru pastāvīgu telpu savām funkcijām un tīkla pakalpojumiem. Šo katalogu pēc tam tika publicēta kā RFC 433 1972 gada decembrī, un sarakstu, kurā uzskaitīti saimniekiem, to portu numuri un attiecīgā funkcija, kas jāizmanto katrā mezglā tīklā. Ar 1972. gada maijā, oficiālās galamērķis portu skaits pirmo reizi dokumentētas, tīkla pakalpojumus, kā arī nodrošina īpašu administratīvu funkciju, lai saglabātu šo reģistru.

Pirmais saraksts TCP portu 256 AEN bija vērtības, kas tika sadalīta šādās diapazonos:

  • 0-63: standarta funkcijas visā tīklā
  • 64-127: Host specifisku funkciju
  • 128 līdz 239: rezervēti izmantošanai nākotnē
  • No 240-255: jebkura eksperimentālās funkcijas.

Telnet pakalpojums ir saņēmis pirmo oficiālo piešķiršanu vērtību 1. pirmajās dienās ARPANET termina AEN sauc arī nosaukumu, ligzdas, kas tika izmantota ar sākotnējo protokola savienojumu (MSP) un sastāvdaļu tīkla vadības programmas (NCP). Tādējādi NCP bija priekštecis mūsdienu interneta protokolus, kas izmanto TCP / IP ostas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lv.atomiyme.com. Theme powered by WordPress.