OrdinadorsXarxa

Ports TCP. Llista de ports TCP i UDP

A les xarxes d'ordinadors, el port és l'últim punt de connexió en el sistema operatiu. Aquest terme també s'utilitza per als dispositius de maquinari, però el programari és una estructura lògica, que identifica un procés o serveis específics.

El port està sempre associada amb l'adreça IP de l'amfitrió i el tipus de protocol de comunicació i per tant es completa la sessió d'assignació d'adreces. S'identifica per a cada direcció i el protocol amb l'ajuda d'un nombre de 16 bits, conegut comunament com el nombre de port. números de ports específics s'utilitzen comunament per identificar els serveis específics. Dels milers que figuren a l'1024 els números de port coneguts estan reservats de conformitat amb l'acord per determinar els tipus de serveis específics en un host. Protocols, que s'utilitzen principalment els ports serveixen per al control de procés (per exemple, Protocol de Control de Transmissió (TCP) i protocol de datagrames d'usuari (UDP) de protocol d'Internet des del kit).

valor

Els ports TCP no necessiten enllaços directes com ara "punt a punt", quan els equips en cada extrem pot ser operat amb una sola aplicació a la vegada. Que eren necessàries després que els cotxes van ser capaços de realitzar més d'un programa alhora, i estaven connectats a les xarxes modernes de commutació de paquets. En el model, una arquitectura d'aplicacions client-servidor, els ports i els clients de la xarxa es connecten a la iniciació del servei, proporcionar serveis de multiplexació, després d'un primer intercanvi de dades associats amb el número de port ben conegut, i s'allibera en canviar cada instància de les sol·licituds de servei a la línia dedicada. Hi ha una connexió a un nombre específic, i per tant més clients pot ser servit sense demora.

detalls

Protocol d'enllaç de dades - Protocol de Control de Transmissió (TCP) i el Protocol de datagrames d'usuari (UDP) - s'utilitza per especificar el número de port de destinació i una font en els seus segments de capçaleres. El número de port és un sencer sense signe de 16 bits. Així, pot estar en el rang de 0 a 65.535.

No obstant això, ports TCP no poden utilitzar el número 0 per UDP Port d'origen és opcional, i un valor de zero, la qual cosa significa la seva absència.

El procés connecta als seus canals d'entrada o de sortida a través de la presa d'Internet (arxiu descriptor de tipus) pel protocol de transport, número de port i l'adreça IP. Aquest procés es coneix com la unió, i que permet la transmissió i recepció de dades a través d'una xarxa.

Xarxa de programari del sistema operatiu responsable de la transmissió de sortida de dades de tots els ports d'aplicació a la xarxa i redirigir els paquets de xarxa entrants (fent coincidir els números de telèfon i adreces IP). Només un procés pot unir-se a una adreça IP i ports específics combinacions utilitzant el mateix protocol de transport. falles en les aplicacions generals, sorgeixen de vegades anomenats conflictes de port quan diversos programes estan tractant de posar-se en contacte amb els mateixos números de port en el mateix l'adreça IP, utilitzant el mateix protocol.

La forma en què s'utilitzen

Aplicacions que implementen serveis comuns solen utilitzar especialment reservats i la llista de ports TCP i UDP ben coneguts per rebre les sol·licituds de servei dels clients. Aquest procés es coneix com l'escolta, i que inclou la recepció d'una sol·licitud a un port ben conegut i establir un diàleg entre el servidor i el client "un a un", amb el mateix número de port local. Altres clients poden continuar per ser connectat - això és possible, ja que s'identifica la connexió TCP com una cadena que consta de direcció i el port remot i local. Els ports TCP i UDP estàndard es determinen per acord sota el control de la Internet Assigned Numbers Authority (IANA).

El nucli dels serveis de xarxa (principalment, WorldWideWeb), generalment s'utilitza una petita quantitat de ports - menys de 1024. En molts sistemes operatius requereixen privilegis especials per a l'aplicació d'unir-se a ells, perquè sovint són considerats com a crítics per al funcionament de les xarxes basades en IP. D'altra banda, els compostos de la client final, per regla general, s'aplica gran nombre d'ells, seleccionada per a l'ús a curt termini, però, hi ha els anomenats ports efímers.

estructura

Ports TCP es codifiquen a la capçalera de paquet del protocol de transport, i que poden ser fàcilment interpretats no només als que envien i reben els ordinadors, sinó també altres components de la infraestructura de xarxa. En els servidors de seguretat particulars, generalment configurat per distingir entre els paquets en funció dels seus números de port d'origen o destinació. Redirecció és un exemple clàssic d'això.

La pràctica intenta connectar-se a un rang de ports en seqüència en un equip conegut com la seva exploració. Això es deu generalment a qualsevol intent maliciós falla o els administradors de la xarxa a la recerca de possibles vulnerabilitats per ajudar a prevenir aquest tipus d'atacs.

Accions dirigides a la forma d'obrir el port TCP-, sovint controlades i registrades amb l'ajuda d'ordinadors. Aquesta tècnica utilitza un nombre de connexions de recanvi per tal d'assegurar la millor connexió amb el servidor.

exemples d'ús

L'exemple més important, en el qual l'àmpliament utilitzat ports TCP / UDP, és el sistema de correu d'Internet. El servidor s'utilitza per al correu electrònic (enviar i rebre), i generalment requereix els serveis de dos. El primer servei s'utilitza per al transport de correu i altres servidors. Això s'aconsegueix a través de protocol simple de transferència de correu (SMTP). Com a regla general, serveis d'aplicacions escolta al port TCP 25 SMTP per tal de processar les sol·licituds entrants. Un altre dels serveis és un COP (completament - Post Office Protocol) o IMAP (o Internet Message Access Protocol), que és necessària per a les aplicacions client a l'adreça de correu a màquines dels usuaris per rebre servidor de correu electrònic. POP va colpejar sales de serveis amb el port TCP 110.-Els serveis anteriors es poden executar tant en el mateix equip amfitrió. Quan això succeeix, el número de port distingeix el servei sol·licitat per un dispositiu remot - PC d'un usuari o qualsevol altre servidor de correu.

Mentre el servidor escoltant número de port està ben definit (IANA als ports coneguts flama), l'opció de client es tria sovint de la gamma dinàmica. En alguns casos, els clients de forma individual i el servidor utilitzen ports TCP específics assignats a la IANA. Un bon exemple és DHCP, on el client en tots els casos utilitzant UDP 68, i el servidor - UDP 67.

L'aplicació d'adreces URL,

Els números de port a vegades són clarament visibles a Internet, o un altre localitzador uniforme de recursos (URL). Per defecte, HTTP utilitza TCP-port 80 i HTTPS - 443. No obstant això, hi ha altres variacions. Per exemple, el http://www.example.com:8080/path/ URL-direcció indica que el navegador web es connecta al 8080 en lloc del servidor HTTP.

Llista de ports TCP i UDP

Com ja s'ha esmentat, Internet Assigned Numbers Authority (IANA) és responsable de la coordinació global del DNS-Root, l'adreça IP i altres recursos de protocol d'Internet. Això inclou els números de port de registre d'ús general per als serveis d'Internet conegudes.

Els números de port es divideixen en tres rangs: el conegut registrada i dinàmica, o privada. Ben conegut (també conegut com a sistema) - és tenir els números de 0 a 1023. Els requisits per a les noves cites en aquesta gamma són més estrictes que per a altres comptes.

exemples àmpliament conegudes

Exemples que estan en aquesta llista inclouen:

  • el port TCP 443: HTTP segur (HTTPS).
  • 21: Protocol de transferència d'arxius (FTP).
  • 22: Secure Shell (SSH).
  • 25: Simple Mail Transfer Protocol (SMTP).
  • 53: Sistema de Noms de Domini (DNS).
  • 80: Hypertext Transfer Protocol (HTTP).
  • 119: Network News Transfer Protocol (NNTP).
  • 123: Xarxa de protocol de temps (NTP) ..
  • 143: Protocol d'accés a missatges d'Internet (IMAP)
  • 161: simple Network Management Protocol (SNMP) 1.
  • 94: Internet Relay Chat (IRC).

Ports registrats inclouen els números de 1024 a 49151. IANA manté una llista oficial de bandes conegudes i registrades. Dinàmica o privada - de 49152 a 65535. Un dels usos per a aquest rang de ports efímers.

Història de la creació

concepte de nombre de port va ser creat primers desenvolupadors d'ARPANET sota la cooperació informal dels autors dels administradors de programari i del sistema.

El terme "port" no s'ha utilitzat des de fa temps. Nombre de placa per al host remot era un nombre de 40 bits. Els primers 32 bits van ser similars a IPv4 Direcció d'avui, però els més importants van ser els primers 8 bits. La part menys significativa del nombre (bits 33 a 40) indica un altre objecte, anomenat AEN. Aquest és el prototip del número de port modern.

26 de de març de, 1972 va ser el primer a proposar la creació d'un directori dels números de sòcol en el RFC 322. L'administrador de la xarxa anomenat descriure cada habitació permanent de les seves funcions i serveis de xarxa. Aquest catàleg va ser publicat posteriorment com RFC 433 al desembre de 1972, i s'inclou una llista dels exèrcits, els seus números de port i la funció corresponent a utilitzar-se en cada node a la xarxa. Al maig de 1972, les xifres oficials de port de destinació per primer cop documentats, els serveis de xarxa, i també proporciona una funció administrativa especial per mantenir aquest registre.

La primera llista de TCP port 256 AEN tenia valors que es divideixen en els següents rangs:

  • 0 a 63: característiques estàndard a través de la xarxa
  • 64-127: funcions específiques de servidor
  • 128-239: Reservat per a ús futur
  • De 240 a 255: qualsevol característica experimental.

servei Telnet ha rebut el primer encàrrec oficial de valors 1. En els primers dies del terme ARPANET AEN també anomenat el nom de la presa de corrent que s'utilitza amb la connexió original de protocol (MSP) i un component del programa de gestió de xarxa (NCP). Per tant PNC va ser el precursor dels protocols d'Internet d'avui en dia utilitzen els ports TCP / IP.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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