Fundamentos de Redes: Protocolos TCP, UDP y Gestión de Puertos
Protocolos de Transporte: TCP y UDP
- ¿Qué significa TCP? Transmission Control Protocol.
- ¿Qué significa UDP? User Datagram Protocol.
Gestión de Puertos
- ¿Qué es un puerto TCP? Es un puerto que proporciona un transporte fiable de flujo de bits entre aplicaciones.
- ¿Cuántos puertos distintos hay? 65.536.
- ¿Qué es un puerto alto? Son los puertos utilizados para libre utilización o temporales; existen 64.514.
- ¿Qué restricciones tienen los puertos bajos? Se necesitan privilegios de administrador y suelen estar asignados a aplicaciones conocidas. Solo existen 1.024 puertos bajos.
Diferencias entre TCP y UDP
Características de UDP
Permite el envío de datagramas a través de la red sin que se haya establecido previamente una conexión.
- Transferencia no fiable: Es la base de la transmisión UDP.
- Ventajas de UDP sobre TCP: Al perder los datos, no los recupera, lo cual es ideal para streaming de video o contenido en tiempo real.
Características de TCP
- Transferencia fiable: Es la base de la transmisión TCP.
- Ventajas de TCP sobre UDP: Es ideal para la descarga de datos al 100%, ya que si se pierden datos, TCP los recupera.
Comunicación UDP
Pasos para iniciar una comunicación UDP:
- Puerto UDP de origen.
- Puerto UDP de destino.
- Longitud del mensaje.
- Suma de verificación UDP.
- Datos.
Administración y Seguridad de Red
- Averiguar conexiones TCP activas: Utilizando el comando
netstaten Windows o Linux. - Distinción de conexiones: ¿Cómo distinguir la conexión a dos páginas web distintas del mismo servidor? Mediante nombres de dominio o DNS.
- Número máximo de conexiones TCP abiertas: Tantas como el sistema soporte.
- ¿Qué es un cortafuegos (Firewall)? Una parte de un sistema o una red que está diseñada para bloquear el acceso no autorizado.
- Gateway: Permite interconectar redes con protocolos y arquitecturas diferentes a todos los niveles de comunicación.
- Proxy: Programa para el filtrado de conexiones de una red.
- ¿Un equipo puede ser gateway y cortafuegos? Sí, de hecho, la mayoría de los routers lo incluyen.
- Redirección de puertos: Redirige un puerto de red de un nodo a otro.
Configuraciones Especiales
- Proxy transparente para la red: HTTP puerto 3128 transparente.
- Proxy transparente para FTP: FTP puerto 21 transparente.
- DMZ y NAT: Demilitarized Zone Network y Network Address Translation.
- ¿Para qué se utiliza la DMZ? Sirve como intermediario entre una red externa y otra interna.