ArvutidVõrk

TCP-pordid. Loetelu TCP ja UDP pordid

Arvutivõrkudes, port on ülim liitumispunktis operatsioonisüsteemi. Seda terminit kasutatakse ka riistvara, kuid tarkvara on loogika struktuuri, mis identifitseerib konkreetse protsessi või teenuseid.

Port on alati seotud IP-aadress vastuvõtvas ja sideprotokolli tüübi ja seega lõpetab aadress jaotamise istungil. On kindlaks iga aadressi ja protokolli abiga 16-bitine arv, üldtuntud kui pordi number. Konkreetsed pordi numbreid kasutatakse tavaliselt kindlaks konkreetsed teenused. Tuhandete loetletud 1024 tuntud sadama numbrid on reserveeritud vastavalt lepingu määrata teatud tüüpi teenuseid host. Protokollid, mida kasutatakse peamiselt sadamates teenida protsessi kontrolli (nt Transmission Control Protocol (TCP) ja (User Datagram Protocol UDP) Interneti-protokolli komplektist).

väärtus

TCP-pordid ei pea otselinke nagu "punktist punkti", kui arvutid mõlemas otsas on võimalik kasutada ainult ühe rakendusega korraga. Nad osutusid vajalikuks autod suutsid täita rohkem kui üks programm korraga, ja olid ühendatud kaasaegne pakettlülitussidesüsteemid. Mudelis klient-server rakenduse arhitektuuri, sadamad ja võrgu klientidele ühendada algatamisest teenusest multipleksimisteenused pärast esialgset andmevahetust seotud tuntud pordi number, ja see vabaneb lülitades iga astme teenuse taotluste eraldi liini. On seotud konkreetse numbri, ja seega rohkem kliente saab kätte viivitamatult.

detailid

Võrguprotokollid - Transmission Control Protocol (TCP) ja (User Datagram Protocol UDP) - saab määrata sihtkoha pordi number ja allikas nende päised segmendid. Pordi number on 16-bitine täisarvu. Seega võib olla vahemikus 0 kuni 65535.

Kuid TCP-pordid ei saa kasutada mitmeid 0 UDP Allikas Port on valikuline ja väärtus on null, mis tähendab tema äraolekul.

Protsess ühendab oma väljundseisundi kanalid läbi Internet pesa (tüüp deskriptor fail) poolt transport protokoll, pordi number ja IP-aadress. See protsess on tuntud kui siduvat ja see võimaldab andmete edastamiseks ja vastuvõtmiseks võrgu kaudu.

Võrgu operatsioonisüsteem tarkvara eest vastutava väljaminevate andmete edastamine kõik taotluse sadamate võrgu ja suunata sissetulev võrgupakette (sobitades IP-aadressid ja telefoninumbrid). Ainult üks protsess võib siduda konkreetse IP-aadressi ja pordi kombinatsioonid, kus kasutatakse sama transpordi protokoll. Üldrakendus ebaõnnestumisi, mida mõnikord nimetatakse sadama konfliktid tekivad siis, kui mitu programmi üritavad ühendust sama pordi numbreid samal IP-aadress, kasutades sama protokolli.

Kuidas neid kasutatakse

Rakendused rakendada ühiseid teenuseid kasutavad sageli spetsiaalselt reserveeritud ja tuntud nimekiri TCP ja UDP pordid saada teenuse taotluste klientidele. See protsess on tuntud kui kuulamine, ja see hõlmab saavad taotluse tuntud sadama ja luua dialoogi serveri ja kliendi vahel "üks-ühele", sama kohaliku pordi number. Muud kliendid võivad jätkuda - see on võimalik, kuna TCP ühendus on tuvastatud kett koosneb kaugemates ja kohaliku aadress ja port. Standard TCP ja UDP pordid kokkuleppega määratud kontrolli all on IANA (IANA).

Tuum võrguteenuste (peamiselt WorldWideWeb), tavaliselt kasutab väike hulk sadamaid - vähem kui 1024. Paljudes operatsioonisüsteemid nõuavad erilisi privileege kohaldamise siduda neid, sest nad on sageli peetakse kriitiliseks toimimisega IP-põhiste võrkude. Teiselt poolt, ühendite lõpuks klient, reeglina kehtib suur hulk neist, mis on valitud lühiajaliseks kasutamiseks, aga seal on nn üürike sadamates.

struktuur

TCP-pordid on kodeeritud paketi päises transpordi protokoll ja neid saab hõlpsasti tõlgendada mitte ainult saatmise ja vastuvõtmise arvutid, vaid ka teiste komponentide võrgu infrastruktuuri. Eelkõige tulemüürid tavaliselt konfigureeritud eristada paketid sõltuvalt nende allikast või sihtsadamas numbrid. Ümbersuunamine on klassikaline näide sellest.

Praktikas püüab ühendada erinevaid porte arvuti tuntud oma skaneerimine. See on tavaliselt tingitud kas pahatahtlik katse ebaõnnestub või võrgu administraatorid otsivad võimalikke turvaauke, et aidata vältida selliseid rünnakuid.

Meetmed, mille eesmärk on, kuidas avada TCP-port, sageli kontrollitud ja registreeritud abiga arvutid. Seda tehnikat kasutab mitmeid tagavaraühendused et tagada sujuv ühendus serveriga.

näiteid kasutamise

Kõige olulisem näiteks kui kasutatakse laialdaselt TCP / UDP pordid, on Internet posti süsteemi. Server kasutatakse e-posti (saatmise ja vastuvõtmise), ja üldiselt nõuab teenuste kaks. Esimene teenust transportimiseks posti ja muude serverite. See on saavutatud tänu Simple Mail Transfer Protocol (SMTP). Üldjuhul taotluse teenuse kuulab TCP-SMTP pordi number 25, et töödelda sissetulnud päringuid. Teine teenus on POP (täielikult - Post Office Protocol) või IMAP (või Internet Message Access Protocol), mis on vajalikud kliendi rakenduste e-posti kasutajate arvutitesse saada e-mail server. POP ära Services tuba koos TCP-port 110. Eespool teenuseid saab nii joosta samal peaarvuti. Kui see juhtub, pordi number eristab taotletud teenuse kaugseadmest - kasutaja arvuti või muu mail server.

Kuigi server kuulamise port number on täpselt määratletud (IANA kutsub neid tuntud pordid) kliendi valik on sageli valitud dünaamiline ulatus. Mõnel juhul individuaalselt ja serveri kasutada konkreetseid TCP-pordid määratud IANA. Heaks näiteks on DHCP, kus klient kasutades kõikidel juhtudel UDP 68 ja server - UDP 67.

Taotlus URL-aadress

Port numbrid on mõnikord selgelt nähtav internetis või muude Uniform Resource Locator (URL). Vaikimisi HTTP kasutab TCP-port 80 ja HTTPS - 443. Kuid on ka teisi variante. Näiteks URL-aadress http://www.example.com:8080/path/ näitab, et veebibrauser on ühendatud 8080 asemel HTTP server.

Loetelu TCP ja UDP pordid

Nagu juba mainitud, IANA (IANA) vastutab ülemaailmse koordineerimise DNS-Root, IP-aadressi ja teisi Interneti-protokolli ressursse. See hõlmab registreerimise levinud pordinumbreid tuntud Interneti-teenuseid.

Pordi numbreid jagunevad kolme rühma: tuntud registreeritud ja dünaamiline või privaatne. Tuntud (tuntud ka kui süsteem) - on süsiniku aatomite arvuga vahemikus 0 kuni 1023. Nõuded uute kohtumiste selles vahemikus on rangemad kui teiste kontosid.

Laialt tuntud näited

Näited, mis on selles nimekirjas on järgmised:

  • TCP port 443: HTTP turvalise (HTTPS).
  • 21: File Transfer Protocol (FTP).
  • 22: Secure Shell (SSH).
  • 25: Simple Mail Transfer Protocol (SMTP).
  • 53: Domain Name System (DNS).
  • 80: Hypertext Transfer Protocol (HTTP).
  • 119: Network News Transfer Protocol (NNTP).
  • 123: Võrguprotokoll aeg (NTP) ..
  • 143: Internet Message Access Protocol (IMAP)
  • 161: Simple Network Management Protocol (SNMP) 1.
  • 94: Internet Relay Chat (IRC).

Registreeritud Sadamad numbreid 1024 kuni 49151. IANA väidab ametlik nimekiri tuntud ja registreeritud ansamblid. Dünaamiline või eraõiguslike - alates 49152 kuni 65535. Üks kasutamine selles vahemikus üürike sadamates.

Ajalugu loomise

pordi number mõiste loodi alguses ARPANET arendajad all mitteametlikku koostööd autorite tarkvara ja süsteemi administraatoritele.

Termin "port" ei ole kasutatud mõnda aega. Numbrimärk eest kaughostile oli 40-bitine number. Esimene 32 bitti olid sarnased tänapäeva IPv4-aadress, kuid kõige olulisem oli esimene 8 bitti. Kõige vähem olulise osa number (bitid 33-40) tähistab teiseks objektiks nimetatakse AEN. See on prototüüp kaasaegse pordi number.

26. märts 1972 oli esimene ettepaneku luua kataloog pesa numbrid RFC 322. Võrguadministraator nimetatakse kirjeldada iga alalise ruumi oma funktsioone ja võrguteenused. Käesolev kataloog hiljem avaldatud RFC 433 detsembris 1972 ja sisaldas masinate loend, nende pordi numbreid ja vastava funktsiooni kasutada iga sõlme võrk. Mais 1972 ametliku sihtsadamas numbrid esimest korda dokumenteeritud, võrguteenuste ja pakub ka erihalduskohus funktsiooni säilitada seda registrit.

Esimene nimekiri TCP-port 256 AEN oli väärtused, mis olid jagatud järgmistes vahemikes:

  • 0-63: standard funktsioone üle võrgu
  • 64-127: Host-spetsiifilisi funktsioone
  • 128-239: reserveeritud kasutamiseks tulevikus
  • 240 kuni 255 tahes katsefunktsioon.

Telnet teenus on saanud esimese ametliku ülesande väärtuste 1. algusaegadel ARPANET perspektiivis AEN nimetatakse ka Sokli nimi, mida kasutati algse protokolli ühendust (MSP) ja komponendina võrgu haldamise programmi (NCP). Seega NCP oli eelkäija Interneti-protokolle kasutades TCP / IP porti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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