KompjuteraRrjet

TCP-portet. Lista e TCP dhe UDP portet

Në rrjetet kompjuterike, port është pika përfundimtare e lidhjes në sistemin operativ. Ky term është përdorur edhe për pajisje hardware, por software është një strukturë logjikë, e cila identifikon një proces apo shërbime specifike.

Port është e lidhur gjithmonë me IP-adresën e ushtrisë dhe llojin e protokollit të komunikimit dhe kështu të përfundojë seancën ndarjen adresa. Ajo është identifikuar për çdo adresë dhe protokollin me ndihmën e një numri 16-bit, i njohur zakonisht si numrin e portit. numra specifike portit janë përdorur zakonisht për të identifikuar shërbime specifike. Nga mijëra e listuara në 1024 numrat njohur port janë të rezervuara në përputhje me marrëveshjen për të përcaktuar llojet e veçanta të shërbimeve në një host. Protokollet, të cilat janë përdorur kryesisht portet shërbejnë për kontrollin e procesit (p.sh., Transmission Control Protocol (TCP) dhe User Datagram Protocol (UDP) Internet protokoll nga kit).

vlerë

TCP-portet nuk kanë nevojë për lidhje të drejtpërdrejtë të tilla si "pikë për pikë", kur kompjuterat në çdo fund mund të operohet me vetëm një aplikim në një kohë. Ata u bënë të nevojshme pas makina ishin në gjendje për të kryer më shumë se një program në një kohë, dhe ishin të lidhur me rrjetet moderne pako-kaloi. Në modelin, një aplikim arkitektura klient-server, portet dhe klientët e rrjetit të lidhur me fillimin e shërbimit, të ofrojë shërbime multiplexing, pas një shkëmbim fillestar të të dhënave të lidhura me numrin e njohur port, dhe ajo është lëshuar nga kalimi çdo rast të kërkesave të shërbimit në linjë të dedikuar. Ka një lidhje për një numër të caktuar, dhe në këtë mënyrë më shumë konsumatorë mund të shërbehet pa vonesë.

detalet

Data Link Protokolli - Protokolli i Kontrollit të Transmisionit (TCP) dhe User Datagram Protocol (UDP) - përdoret për të specifikojë numrin e portit destinacion dhe një burim në headers segmentet e tyre. Numri port është 16 bit integer unsigned. Kështu, ajo mund të jetë në varg prej 0 deri 65,535.

Megjithatë, TCP-portet nuk mund të përdorni numrin 0 për UDP Port Burimi është fakultative, dhe një vlerë prej zero, që do të thotë mungesën e tij.

Procesi i lidh hyrëse ose dalëse kanalet e tij nëpërmjet internetit prizë (lloj file përshkrues) nga protokolli transportit, numrin e portit dhe e IP-adresën. Ky proces është i njohur si i detyrueshëm, dhe kjo mundëson transmetimin e të dhënave dhe pritjen me anë të një rrjeti.

Rrjeti i sistemit operativ software përgjegjës për transmetimin e të dhënave nga jashtë nga të gjitha portet e aplikimit në rrjet dhe përcjellëse paketave përbrenda rrjetit (nëpërmjet krahasimit të IP-adresat dhe numrat e telefonit). Vetëm një proces mund të lidhet për një IP-adresa dhe porte të veçanta kombinime duke përdorur të njëjtin protokoll të transportit. Dështimet e përgjithshme e aplikimit, të quajtur nganjëherë konflikte port lindin kur programe të shumta janë duke u përpjekur për të kontaktuar me të njëjtat numra porte në të njëjtën-adresën IP, duke përdorur të njëjtin protokoll.

Si ato janë përdorur

Aplikime zbatimin e shërbimeve të përbashkëta shpesh përdorin rezervuar posaçërisht dhe listën e TCP dhe UDP portet e njohur për të marrë kërkesat e shërbimit nga klientët. Ky proces është i njohur si dëgjim, dhe kjo përfshin marrjen e një kërkesë në një port të njohur dhe për të krijuar një dialog mes serverit dhe klientit "një-për-një", me të njëjtin numër portit lokale. Klientë të tjerë mund të vazhdojnë të jenë të lidhur - kjo është e mundur, pasi që lidhja TCP është identifikuar si një zinxhir i përbërë nga adresën largëta dhe lokale dhe portit. TCP standarde dhe UDP portet përcaktohen me marrëveshje nën kontrollin e Internet Assigned Numbers Authority (IANA).

Thelbi i shërbimeve të rrjetit (kryesisht, WorldWideWeb), zakonisht përdor një numër të vogël të porteve - më pak se 1024. Në shumë sisteme operative kërkojnë privilegje të veçanta për aplikimin për të lidhur me ta, sepse ata janë shpesh konsiderohen të jenë kritike për funksionimin e rrjeteve të bazuara në IP. Nga ana tjetër, komponimet e klientit fund, si rregull, vlen numër i madh i tyre, të zgjedhur për përdorim afat të shkurtër, megjithatë, ka të ashtuquajturat porte kalimtare.

strukturë

TCP-portet janë të koduara në pako kokë të protokollit të transportit, dhe ata lehtë mund të interpretohet jo vetëm dërgimin dhe marrjen e kompjuterëve, por edhe komponentët e tjerë të infrastrukturës së rrjetit. Në firewalls të veçanta, zakonisht i konfiguruar për të dalluar midis paketave në varësi të burimit ose portin e destinacionit të tyre numra. Redirect është një shembull klasik i kësaj.

Praktika përpiqet për të lidhur në një varg të porteve në rend në një kompjuter të njohur si skanim tyre. Kjo është zakonisht për shkak të ose përpjekje me qëllim të keq dështon ose administratorët e rrjetit në kërkim të dobësive të mundshme për të ndihmuar në parandalimin e sulmeve të tilla.

Veprimet që synojnë si për të hapur TCP-port, shpesh të kontrolluara dhe të regjistruara me ndihmën e kompjuterëve. Kjo teknikë përdor një numër të lidhjeve rezervë për të siguruar lidhjen qetë në server.

shembuj të përdorimit

Shembulli më i rëndësishëm, ku e përdorur gjerësisht TCP / UDP portet, është sistemi Internet Mail. Server është përdorur për e-mail (dërgimit dhe pranimit të), dhe në përgjithësi kërkon shërbimet e dy. Shërbimi i parë është përdorur për të transportuar postën dhe serverat e tjera. Kjo është arritur nëpërmjet Simple Mail Transfer Protocol (SMTP). Si rregull, shërbimit aplikimi dëgjon në numrin TCP-SMTP port 25 në mënyrë që procesin e kërkesave hyrëse. Një tjetër shërbim është një POP (plotësisht - Post Office Protocol) ose IMAP (ose Internet Message Access Protocol) e cila është e nevojshme për aplikimet klient për e-mail në makinat e përdoruesve për të marrë e-mail server. POP përgjuar Services dhoma me TCP-port 110. Shërbimet e mësipërme mund të dyja të kandidojë në të njëjtin kompjuter host. Kur kjo ndodh, numri i port dallon shërbimin e kërkuar nga një pajisje të largët - PC një përdorues ose ndonjë server tjetër të postës.

Ndërsa server dëgjuar numri port është e përcaktuar mirë (IANA i quan ato portet njohur), opsioni klienti është zgjedhur shpesh nga varg dinamik. Në disa raste, konsumatorët individualisht dhe server përdorin TCP-porte të veçanta janë caktuar për IANA. Një shembull i mirë është DHCP, ku konsumatori në të gjitha rastet që përdorin UDP 68, dhe server - UDP 67.

Aplikimi URL-adresa

numra porte janë nganjëherë në mënyrë të qartë të dukshme në internet, ose të tjera Uniform Resource Locator (URL). By default, HTTP përdor TCP-port 80 dhe HTTPS - 443. Megjithatë, ka dallime të tjera. Për shembull, http://www.example.com:8080/path/ URL-adresa tregon se shfletuesi Web është e lidhur me 8080 në vend të server HTTP.

Lista e TCP dhe UDP portet

Siç është përmendur tashmë, Internet Assigned Numbers Authority (IANA) është përgjegjëse për koordinimin global të DNS-Root, IP-adresën dhe burime të tjera Internet Protocol. Kjo përfshin regjistrimit përdoret zakonisht numra porte për shërbimet e njohura të internetit.

Numrat e portit janë të ndarë në tri vargjet: i njohur regjistruar dhe dinamike, apo private. Well njohur (e njohur edhe si sistem) - është duke pasur numra nga 0 deri në 1023. Kërkesat për emërime të reja në këtë varg janë më të rrepta se për llogaritë e tjera.

Shembujt e njohur gjerësisht

Shembujt që janë në këtë listë janë:

  • port TCP 443: HTTP Secure (HTTPS).
  • 21: Protokolli i File Transfer (FTP).
  • 22: sigurta guaska (SSH).
  • 25: Simple Mail Transfer Protocol (SMTP).
  • 53: Domain Name System (DNS).
  • 80: Hypertext Transfer Protocol (HTTP).
  • 119: Rrjeti News Transfer Protocol (NNTP).
  • 123: Rrjeti protokoll Ora (NTP) ..
  • 143: Internet Message Access Protocol (IMAP)
  • 161: Simple Network Menaxhimi Protocol (SNMP) 1.
  • 94: Internet Relay Chat (IRC).

Portet e regjistruara përfshijnë numrat nga 1024 në 49151. IANA mban një listë zyrtare të bandave të njohura dhe të regjistruara. Dinamike apo private - nga 49152 në 65535. One përdorur për këtë varg porte kalimtar.

Historia e krijimit

Numri port koncept u krijua zhvilluesve të hershme ARPANET nën bashkëpunimin joformal të autorëve të programeve dhe të sistemit administratorëve.

Termi "port" nuk është përdorur për një kohë. Licencës numër pjatë për të presë të largët ishte një numër 40-bit. 32 bit e parë ishin të ngjashme me IPv4-adresë e sotme, por më e rëndësishme ishin para 8 bit të. Pjesa më pak e konsiderueshme e numrit (bit 33-40) tregon një objekt, të quajtur aen. Ky është prototipi i numrit moderne portit.

26 mars 1972 ishte i pari që të propozojë krijimin e një directory e numrave fole në RFC 322. Administratori i rrjetit quajtur përshkruar çdo dhomë të përhershme për funksionet e saj dhe shërbimet e rrjetit. Ky katalog është publikuar më pas si RFC 433 në dhjetor të vitit 1972, dhe ka përfshirë një listë të ushtrive, numrat e tyre të portit dhe funksioni përkatës që do të përdoret në çdo nyje në rrjet. Në maj 1972, numrat zyrtare portin e destinacionit për herë të parë e dokumentuar, shërbimet e rrjetit, dhe gjithashtu ofron një funksion të veçantë administrative për të mbajtur këtë regjistër.

Lista e parë e TCP-port 256 aen kishte vlerat që ishin të ndarë në vargjet e mëposhtme:

  • 0-63: tiparet standard të gjithë rrjetin
  • 64-127: funksioneve pritëse specifike
  • 128 deri 239: rezervuar për përdorim në të ardhmen
  • Nga 240-255: çdo funksion eksperimental.

Shërbimi Telnet ka marrë detyrën e parë zyrtare të vlerave 1. Në ditët e para të mandatit të ARPANET aen gjithashtu e quajti prizën që është përdorur me lidhje origjinal protokollit (MSP) dhe një komponent të programit të menaxhimit të rrjetit (NCP). Kështu NCP ishte paraardhës i sotme protokollet e internetit duke përdorur portet TCP / IP.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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