¿Qué son los puertos TCP y UDP?


Ce sunt porturile TCP si UDP?

Introducción de TCP y UDP

En este artículo discutiremos el concepto de puertos y cómo funcionan con las direcciones IP.

Si no ha leído el artículo sobre direcciones IP, puede encontrarlo aquí. Si comprende el concepto de direcciones IP, pasemos a los puertos TCP y UDP y cómo funcionan. Los dispositivos y computadoras conectados a Internet utilizan un protocolo llamado TCP/IP para comunicarse entre sí. Cuando una computadora en Nueva York quiere enviar datos a una computadora en Inglaterra, necesita saber la dirección IP de destino a la que quiere enviar la información. Esta información suele enviarse mediante dos métodos, UDP y TCP.

Presentamos TCP y UPD

¿UDP? TCP? Sé que esto puede parecer confuso, pero lo explicaremos en términos básicos para entender este concepto.

TCP interno al protocolo de control de transmisión.

Con este método, la computadora que envía los datos se conecta directamente a la computadora a la que envía y permanece conectada durante la transferencia. Con este método los dos ordenadores pueden asegurarse de que los datos hayan llegado de forma segura y correcta, y luego cerrar la conexión. Este método de transferencia de datos tiende a ser más rápido y confiable, pero ejerce más presión sobre la computadora porque tiene que monitorear la conexión y el paso de datos. Una comparación real con este método sería levantar el teléfono y llamar a un amigo. Tienes una conversación y cuando termina, ambos cuelgan, cortando la conexión.

UDP inseamna Protocolo de datagramas de usuario.

Con este método, la computadora envía paquetes de datos con información en partes más pequeñas y los libera en la red con la esperanza de que lleguen al lugar correcto. Esto significa que UDP no se conecta directamente a la computadora receptora como TCP, sino que envía datos y depende de dispositivos entre las computadoras emisora ​​y receptora para llevar los datos a donde deben ir correctamente. Este método de transmisión no ofrece garantía de que los datos enviados lleguen alguna vez a su destino. Por otro lado, este método de transmisión tiene un coste muy bajo y por tanto es muy popular para utilizar servicios que no son tan importantes. Una comparación que puedes utilizar para este método es el servicio postal. Pon tu correo en el buzón y espera que el servicio postal llegue al lugar correcto. La mayoría de las veces llega a su destino, pero a veces se pierde en el camino. Ahora que comprende qué son TCP y UDP, podemos comenzar a analizar en detalle los puertos TCP y UDP.

Puertos TCP y UDP

Como sabe, a cada computadora o dispositivo en Internet se le debe asignar un número único llamado dirección IP. Esta dirección IP se utiliza para reconocer su computadora particular entre millones de otras computadoras conectadas a Internet.

Cuando se envía información a través de Internet a su computadora, ¿cómo acepta la computadora esa información? Lo has adivinado, usando puertos TCP o UDP.

Una manera fácil de entender los puertos es imaginar que su dirección IP es un decodificador de cable y que los puertos son los diferentes canales de ese decodificador. La compañía de cable sabe cómo enviar un cable al decodificador basándose en un número de serie único asociado con ese decodificador (dirección IP) y luego recibir transmisiones individuales en diferentes canales (puertos). Los puertos funcionan de la misma manera. Tiene una dirección IP y luego muchos puertos en esa dirección IP. Podrás tener un total de 65.535 puertos TCP y otros 65.535 puertos UDP. Cuando un programa en su computadora envía o recibe datos a través de Internet, envía esos datos a una dirección IP y un puerto específicos en la computadora remota, y recibe los datos en un puerto generalmente aleatorio en su propia computadora. Si utiliza el protocolo TCP para enviar y recibir datos, se conectará y se conectará a un puerto TCP. Si utiliza el protocolo UDP para enviar y recibir datos, utilizará un puerto UDP. La Figura 1, a continuación, es una representación de una dirección IP dividida en sus numerosos puertos TCP y UDP. Tenga en cuenta que una vez que una aplicación se conecta a un puerto determinado, ninguna otra aplicación puede utilizar ese puerto. El primero en llegar es el primero en ser atendido.

Usaremos servidores web en nuestro ejemplo porque todos sabemos que un servidor web es una computadora que ejecuta una aplicación que permite que otras computadoras se conecten a ella y recuperen páginas web almacenadas.

Para que un servidor web acepte conexiones desde computadoras remotas, como usted, debe vincular la aplicación del servidor web a un puerto local. Luego utilizará este puerto para escuchar y aceptar conexiones desde computadoras remotas. Los servidores web normalmente se conectan al puerto TCP 80, utilizado de forma predeterminada por el protocolo http, y luego escuchan y buscan conexiones desde dispositivos remotos. Una vez conectado un dispositivo, enviará las páginas web solicitadas al dispositivo remoto y una vez finalizada la conexión, se cerrará. En cambio, si eres un usuario remoto conectado a un servidor web, funcionaría en sentido contrario. Su navegador web elegirá un puerto TCP aleatorio entre un cierto rango de números de puerto e intentará conectarse al puerto 80 en la dirección IP del servidor web. Una vez establecida la conexión, el navegador web enviará la solicitud de una página web en particular y la recibirá del servidor web. Entonces ambas computadoras desconectarán la conexión. Ahora, digamos que desea ejecutar un servidor FTP, que es un servidor que le permite transferir y recibir archivos desde computadoras remotas en el mismo servidor web. Los servidores FTP utilizan los puertos TCP 20 y 21 para enviar y recibir información, por lo que no tendrá conflictos con el servidor web que se ejecuta en el puerto TCP 80. Por lo tanto, la aplicación del servidor FTP al inicio se conectará a los puertos TCP 20 y 21 y esperará Conexiones para enviar y recibir datos.

La mayoría de las aplicaciones principales tienen un puerto específico en el que escuchan y registran esta información en una organización llamada IANA.

Puede ver una lista de aplicaciones y los puertos que utilizan en el registro de IANA. A medida que los desarrolladores registren los puertos utilizados por sus aplicaciones en la IANA, disminuirán las posibilidades de que dos programas intenten utilizar el mismo puerto y, por lo tanto, causen un conflicto.

Ultimas Entradas Publicadas

Cum să ocoliți cerințele minime de instalare Windows 11

Cómo omitir los requisitos mínimos de instalación de Windows 11:

Para Windows 11, su computadora debe cumplir con algunos requisitos estrictos de Microsoft, lo que ...
Primii 5 pași pentru configurarea noilor laptopuri și tablete

Los primeros 5 pasos para configurar nuevas computadoras portátiles y tabletas:

No importa qué tan rápido quieras usar tu nuevo dispositivo, hay algunas cosas que debes ...
Cum se instaleaza si ruleaza Windows 11 pe un Mac

Cómo instalar y ejecutar Windows 11 en una Mac –

¿Quieres ejecutar Windows 11 en tu Mac? Aquí hay una guía paso a paso que ...
8 motive pentru care laptopul se blocheaza

8 razones por las que su computadora portátil se congela:

Si su computadora portátil a veces deja de responder a los comandos y de repente ...
Cum sa remediati filele lipsa in Windows 11 File Explorer

Cómo arreglar pestañas que faltan en el Explorador de archivos de Windows 11

Microsoft ha dado a los usuarios de Windows muchas razones para estar entusiasmados con la ...
Te-ai conectat la televizor prin HDMI dar nu ai imagine? Iată ce e de făcut

¿Está conectado a su televisor a través de HDMI pero no tiene imagen? Esto es lo que debe hacer:

RECOMENDACIONES CLAVE Desenchufe su televisor de la fuente de alimentación para restablecerlo si no aparece ...
Cum să? Azi te învăţăm cum să creezi un stick bootabil cu Windows11

¿Como? Hoy te enseñamos a crear una memoria USB de arranque con Windows11

Una unidad USB de arranque de Windows 11 es útil para instalar el sistema operativo ...
Operating system not found - De ce nu este gasit sistemul de operare? Cum se remediaza

Sistema operativo no encontrado: ¿Por qué no se encuentra el sistema operativo? Cómo solucionarlo:

"Sistema operativo no encontrado" es un mensaje de error aterrador, pero tus datos siguen ahí ...
Latenţa – ce este şi cum o poţi reduce?

Latencia: ¿Qué es y cómo reducirla?

¿Qué significa latencia? - La latencia se refiere al retraso que ocurre entre el momento ...
Cum să utilizați un laptop ca al doilea afișaj pentru desktopul dvs

Cómo utilizar una computadora portátil como segunda pantalla de escritorio:

Es bastante habitual conectar un portátil a una pantalla más grande en casa o en ...

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *