TIPOS DE REDES:
1. Red de Área Personal (PAN)
Definición: Redes diseñadas para la comunicación entre dispositivos personales,
generalmente en un rango de pocos metros.
Ejemplos: Conexiones Bluetooth entre un smartphone y auriculares, o entre un
ordenador y una impresora inalámbrica.
2. Red de Área Local (LAN)
Definición: Redes que conectan dispositivos en un área geográfica limitada, como
una oficina, una escuela o una casa.
Tecnologías Comunes: Ethernet, Wi-Fi.
Características: Alta velocidad y baja latencia, controladas por una administración
central.
3. Red de Área Metropolitana (MAN)
Definición: Redes que cubren un área geográfica más amplia que una LAN pero menor
que una WAN, como una ciudad o un campus universitario.
Tecnologías Comunes: Fibras ópticas, enlaces inalámbricos de alta velocidad.
Características: Mayor alcance geográfico, pueden ser gestionadas por una única
entidad o un consorcio de entidades.
4. Red de Área Amplia (WAN)
Definición: Redes que cubren áreas geográficas muy amplias, a menudo nacionales o
internacionales.
Ejemplos: Internet, redes privadas de grandes corporaciones.
Características: Conectan múltiples LAN y MAN, utilizan tecnologías como MPLS, VPN,
y enlaces satelitales.
5. Red de Área de Almacenamiento (SAN)
Definición: Redes dedicadas al almacenamiento de datos, proporcionando acceso a
almacenamiento consolidado.
Tecnologías Comunes: Fibre Channel, iSCSI.
Características: Alta velocidad, confiabilidad y escalabilidad para acceso a
grandes cantidades de datos.
6. Red de Área Local Inalámbrica (WLAN)
Definición: Variante de LAN que utiliza tecnología inalámbrica para conectar
dispositivos.
Tecnologías Comunes: Wi-Fi.
Características: Flexibilidad y movilidad para los usuarios, permite la conexión de
dispositivos móviles y portátiles.
7. Red de Área Amplia Inalámbrica (WWAN)
Definición: Redes que proporcionan acceso inalámbrico a áreas geográficas extensas.
Tecnologías Comunes: Redes móviles como 3G, 4G, 5G.
Características: Conexiones móviles y de larga distancia, utilizadas por
dispositivos móviles para acceder a Internet y otros servicios.
8. Red de Campus
Definición: Redes que conectan múltiples LAN dentro de una institución específica,
como una universidad o un complejo empresarial.
Tecnologías Comunes: Enlaces de fibra óptica, conexiones Ethernet de alta
velocidad.
Características: Alta capacidad, gestionadas por la entidad del campus.
9. Red Privada Virtual (VPN)
Definición: Red que utiliza infraestructura pública para proporcionar acceso seguro
a una red privada.
Tecnologías Comunes: Túneles IPsec, SSL/TLS.
Características: Seguridad y privacidad mediante el cifrado, acceso remoto seguro.
10. Red Definida por Software (SDN)
Definición: Redes en las que el control de la red se separa del hardware de red y
se programa a través de software.
Características: Flexibilidad y dinamismo en la gestión de la red, permite una
mayor automatización y optimización de recursos.
___________________________________________________________________________________
_________________________________________________
PATRONES DE DISTRIBUCION DE TRAFICO
Unicast: Comunicación 1 a 1. Ideal para conexiones directas y privadas, pero puede
ser ineficiente con muchos destinatarios.
Broadcast: Comunicación 1 a Todos. Simple en redes pequeñas, pero puede saturar el
tráfico en redes grandes.
Multicast: Comunicación 1 a Muchos. Eficiente para enviar datos a múltiples
destinatarios sin saturar la red con tráfico innecesario.
Anycast: Comunicación 1 a Cercano. Ideal para optimizar el rendimiento y
proporcionar alta disponibilidad al redirigir el tráfico al nodo más cercano.
___________________________________________________________________________________
___________________________________________________________
QUE ES UNA MASCARA?
En el contexto de redes, una máscara de red es un conjunto de reglas que determina
qué parte de una dirección IP corresponde a la red y qué parte corresponde a los
dispositivos individuales (hosts) dentro de esa red. Es fundamental para el
funcionamiento del enrutamiento IP y la segmentación de redes.
Ejemplo de cálculo con una máscara de red
Si tienes una dirección IP [Link] con una máscara de subred [Link]:
Parte de la red: 192.168.1 (los primeros 24 bits)
Parte del host: 10 (los últimos 8 bits)
___________________________________________________________________________________
________________________________
QUE ES UNA DIRECCION MAC?
Una dirección MAC (Media Access Control) es un identificador único asignado a una
interfaz de red para la comunicación en la capa de enlace de datos (capa 2 del
modelo OSI). Cada dispositivo que se conecta a una red, como un ordenador, un
teléfono móvil, o un enrutador, tiene al menos una dirección MAC para identificar
de manera única su tarjeta de red (ya sea Wi-Fi o Ethernet).
___________________________________________________________________________________
___________________________________________________________
QUE ES UN PUERTO?
En el contexto de redes informáticas, un puerto es un punto de comunicación que
actúa como una puerta de entrada o salida para los datos que viajan entre
dispositivos en una red. Los puertos se utilizan para diferenciar los distintos
servicios o aplicaciones que se ejecutan en un mismo dispositivo, permitiendo que
varias conexiones ocurran simultáneamente sin interferencias.
*Características de un Puerto:
Número de Puerto:
Un número de puerto es un identificador numérico que varía entre 0 y 65535.
Los puertos se dividen en tres rangos principales:
Puertos Bien Conocidos (0-1023): Reservados para servicios y aplicaciones bien
conocidos, como el puerto 80 para HTTP o el puerto 443 para HTTPS.
Puertos Registrados (1024-49151): Asignados a aplicaciones y servicios que han sido
registrados, como el puerto 3306 para MySQL.
Puertos Dinámicos o Privados (49152-65535): Usados temporalmente por aplicaciones o
clientes para establecer conexiones de salida.
*Función:
Los puertos permiten que múltiples servicios o aplicaciones puedan operar
simultáneamente en una única dirección IP. Por ejemplo, un servidor web podría usar
el puerto 80 para tráfico HTTP y el puerto 22 para conexiones SSH.
*Protocolo:
Los puertos funcionan en conjunción con protocolos como TCP (Transmission Control
Protocol) o UDP (User Datagram Protocol) para manejar el tráfico de red.
TCP es orientado a la conexión, asegurando que los datos lleguen correctamente,
mientras que UDP es más rápido pero no garantiza la entrega.
Ejemplo Práctico:
Si quieres acceder a una página web, tu navegador se conecta al puerto 80 (para
HTTP) o al puerto 443 (para HTTPS) del servidor que aloja la página.
Si estás utilizando una aplicación de correo electrónico, esta puede conectarse al
puerto 25 (SMTP) para enviar correos.
___________________________________________________________________________________
_____________________________________________________________
QUE ES UN PROTOCOLO?
Un protocolo en redes es un conjunto de reglas y normas que definen cómo debe
llevarse a cabo la comunicación entre dispositivos en una red. Estos protocolos
establecen las directrices que permiten que diferentes dispositivos, como
computadoras, servidores, teléfonos móviles, routers, etc., puedan comunicarse
entre sí de manera eficiente y coherente, independientemente de sus diferencias en
el hardware o en el software.
Ejemplos de protocolos de red:
*TCP/IP (Transmission Control Protocol/Internet Protocol): Es el protocolo
fundamental de Internet, responsable de la transmisión de datos entre dispositivos.
*HTTP/HTTPS (Hypertext Transfer Protocol/Secure): Utilizado para la transmisión de
páginas web y otros recursos en la web.
*FTP (File Transfer Protocol): Usado para la transferencia de archivos entre
sistemas en una red.
*SMTP (Simple Mail Transfer Protocol): Utilizado para el envío de correos
electrónicos.
*Wi-Fi (IEEE 802.11): Define cómo los dispositivos se conectan y se comunican en
redes inalámbricas.
___________________________________________________________________________________
_________________________
QUE ES UN SERVICIO Y DIFERENCIA CON EL PROTOCOLO
Un servicio en redes es una funcionalidad o conjunto de funciones que una red
ofrece a los usuarios o a otros sistemas. Los servicios en redes permiten que los
dispositivos y aplicaciones interactúen y realicen tareas específicas, como enviar
correos electrónicos, acceder a páginas web, transferir archivos, o proporcionar
acceso a bases de datos.
*Diferencia entre un servicio y un protocolo en redes:
-Protocolo: Un protocolo es un conjunto de reglas y normas que definen cómo se debe
realizar la comunicación entre dispositivos en una red. Un protocolo establece el
"cómo" se deben enviar y recibir datos.
-Servicio: Un servicio es una funcionalidad que utiliza uno o más protocolos para
llevar a cabo una tarea específica en la red. Un servicio describe el "qué" se está
proporcionando o realizando en la red.
*Relación entre ambos:
-Los protocolos son la base técnica que permite que los servicios funcionen. Por
ejemplo, el servicio de correo electrónico depende de varios protocolos (como SMTP
para el envío, y POP3 o IMAP para la recepción) para llevar a cabo su función.
-Mientras que un protocolo define las reglas de comunicación, un servicio es lo que
se entrega al usuario o al sistema final, utilizando esos protocolos como medio de
transporte y comunicación.
___________________________________________________________________________________
__________________________________________
PUERTOS MAS UTILIZADOS CON SUS RESPECTIVOS SERVICIOS
Puerto Protocolo/Servicio Descripción
20 FTP (File Transfer Protocol) Puerto utilizado para la transferencia de datos
en FTP.
21 FTP (File Transfer Protocol) Puerto utilizado para el control y gestión de
la sesión FTP.
22 SSH (Secure Shell) Protocolo para acceso remoto seguro y transferencias
de archivos (SFTP).
23 Telnet Protocolo para acceso remoto no seguro (no cifrado).
25 SMTP (Simple Mail Transfer Protocol) Protocolo utilizado para el envío
de correos electrónicos.
53 DNS (Domain Name System) Servicio que traduce nombres de dominio en
direcciones IP.
67 DHCP (Dynamic Host Configuration Protocol) Puerto utilizado por el
servidor DHCP para asignar direcciones IP.
68 DHCP (Dynamic Host Configuration Protocol) Puerto utilizado por el
cliente DHCP para recibir direcciones IP.
80 HTTP (Hypertext Transfer Protocol) Protocolo para la transferencia de
páginas web en la web.
110 POP3 (Post Office Protocol 3) Protocolo utilizado para la recepción de
correos electrónicos.
123 NTP (Network Time Protocol) Protocolo para la sincronización de la hora en
redes.
143 IMAP (Internet Message Access Protocol) Protocolo para la recepción y
gestión de correos electrónicos.
161 SNMP (Simple Network Management Protocol) Protocolo para la gestión y
monitoreo de dispositivos en redes.
194 IRC (Internet Relay Chat) Protocolo para chat y mensajería instantánea en
tiempo real.
443 HTTPS (Hypertext Transfer Protocol Secure) Versión segura de HTTP,
utilizando cifrado SSL/TLS.
465 SMTPS (SMTP Secure) Protocolo para el envío seguro de correos
electrónicos.
514 Syslog Protocolo para la recolección de logs en redes.
587 SMTP (con autenticación) Puerto para envío de correos electrónicos con
autenticación (envío seguro).
993 IMAPS (IMAP Secure) Protocolo IMAP seguro con cifrado SSL/TLS.
995 POP3S (POP3 Secure) Protocolo POP3 seguro con cifrado SSL/TLS.
1433 Microsoft SQL Server Puerto utilizado por Microsoft SQL Server para la
base de datos.
3306 MySQL Puerto utilizado por la base de datos MySQL.
3389 RDP (Remote Desktop Protocol) Protocolo para acceso remoto a escritorios de
Windows.
5060 SIP (Session Initiation Protocol) Protocolo utilizado en la telefonía IP y
VoIP.
5900 VNC (Virtual Network Computing) Protocolo para control remoto de
escritorio.
8080 HTTP Alternativo Utilizado como una alternativa al puerto 80 para HTTP.
___________________________________________________________________________________
___________________________________
QUE ES ARP Y COMO FUNCIONA
ARP (Address Resolution Protocol) es un protocolo utilizado en redes de área local
(LAN) para mapear una dirección IP (lógica) a una dirección MAC (física) en una red
local. ARP es esencial para la comunicación en redes que utilizan el protocolo IP,
como las redes Ethernet.
*ARP funciona de la siguiente manera:
-Solicitud ARP (ARP Request):
Cuando un dispositivo en la red (por ejemplo, una computadora) necesita comunicarse
con otro dispositivo, debe conocer la dirección MAC del dispositivo de destino.
Si el dispositivo solo conoce la dirección IP de destino, envía una solicitud ARP a
la red. Esta solicitud ARP es un paquete de difusión que contiene la dirección IP
de destino y pregunta: "¿Quién tiene esta dirección IP? Por favor, responde con tu
dirección MAC".
-Respuesta ARP (ARP Reply):
Todos los dispositivos en la red reciben la solicitud ARP, pero solo el dispositivo
que tiene la dirección IP correspondiente responde.
El dispositivo de destino responde con un paquete ARP dirigido al solicitante que
contiene su dirección MAC.
-Almacenamiento en caché:
Una vez que el dispositivo solicitante recibe la respuesta ARP, almacena la
asociación entre la dirección IP y la dirección MAC en su caché ARP.
Este almacenamiento en caché evita que el dispositivo tenga que enviar solicitudes
ARP repetidas cada vez que necesite comunicarse con la misma dirección IP.
-Comunicación:
Con la dirección MAC ahora conocida, el dispositivo puede encapsular los datos en
un paquete Ethernet y enviarlo directamente al dispositivo de destino.
___________________________________________________________________________________
______________________________________________
QUE ES EL PROTOCOLO DHCP Y COMO FUNCIONA
DHCP (Dynamic Host Configuration Protocol) es un protocolo de red que se utiliza
para asignar automáticamente direcciones IP y otros parámetros de configuración de
red a los dispositivos en una red. Esto facilita la gestión y configuración de
redes, especialmente en redes grandes, donde asignar manualmente las direcciones IP
a cada dispositivo sería impráctico y propenso a errores.
*El proceso de DHCP generalmente sigue estos pasos:
-Discover (Descubrimiento):
Cuando un dispositivo (como una computadora o un teléfono) se conecta a una red y
no tiene una dirección IP asignada, envía un mensaje de difusión DHCP Discover en
la red local.
Este mensaje está dirigido a todos los servidores DHCP en la red para indicar que
el dispositivo necesita una dirección IP.
-Offer (Oferta):
Uno o más servidores DHCP en la red responden con un mensaje DHCP Offer.
Este mensaje contiene una dirección IP que el servidor DHCP está dispuesto a
asignar al dispositivo, junto con otros parámetros de configuración como la máscara
de subred, la puerta de enlace predeterminada y los servidores DNS.
-Request (Solicitud):
El dispositivo responde al servidor DHCP con un mensaje DHCP Request, indicando que
acepta la oferta de dirección IP y otros parámetros que le ha ofrecido uno de los
servidores DHCP.
Este mensaje también es una forma de notificación para otros servidores DHCP de que
ya no necesita sus ofertas.
-Acknowledge (Reconocimiento):
El servidor DHCP que realizó la oferta seleccionada por el dispositivo responde con
un mensaje DHCP Acknowledge.
Este mensaje confirma que el dispositivo puede utilizar la dirección IP y
proporciona la duración del tiempo (lease time) durante el cual la dirección IP es
válida.
___________________________________________________________________________________
_______________________________________________
QUE ES PROTOCOLO DNS Y COMO FUNCIONA
DNS (Domain Name System) es un protocolo fundamental de Internet que traduce
nombres de dominio legibles por humanos (como [Link]) en direcciones IP
numéricas (como [Link]) que los dispositivos usan para identificar y
comunicarse entre sí. Es esencial para la navegación web, ya que permite a los
usuarios acceder a sitios web mediante nombres de dominio en lugar de tener que
recordar direcciones IP.
*Pasos:
-Consulta del Usuario (Resolución de Nombre):
Cuando un usuario ingresa un nombre de dominio en su navegador, la solicitud es
enviada al resolver DNS configurado en su dispositivo, que suele ser proporcionado
por el ISP (Proveedor de Servicios de Internet) o un servidor DNS local.
-Cache Local:
El resolver DNS primero verifica si la dirección IP correspondiente al nombre de
dominio ya está almacenada en la caché local (una copia de las respuestas
recientes). Si se encuentra, la resolución se completa rápidamente.
-Consulta al Servidor DNS Recursivo:
Si no hay una entrada en la caché, el resolver DNS envía una consulta recursiva a
un servidor DNS recursivo. Este servidor toma la responsabilidad de encontrar la
dirección IP correspondiente al nombre de dominio consultado.
-Consulta a los Servidores Raíz:
Si el servidor recursivo tampoco tiene la respuesta, consulta a uno de los
servidores raíz del DNS. Los servidores raíz no contienen la información de todas
las direcciones IP, pero pueden dirigir la consulta al servidor DNS correspondiente
a la TLD (Top-Level Domain) del dominio (por ejemplo, .com, .org, .net).
-Consulta al Servidor de la TLD:
El servidor raíz responde con la dirección del servidor DNS que maneja el dominio
de nivel superior correspondiente. El servidor recursivo entonces consulta al
servidor de la TLD.
Consulta al Servidor Autoritativo:
El servidor de la TLD proporciona la dirección del servidor DNS autoritativo, que
tiene la información definitiva sobre el nombre de dominio específico. El servidor
recursivo envía una consulta a este servidor autoritativo.
-Respuesta y Resolución:
El servidor autoritativo responde con la dirección IP asociada al nombre de
dominio. El servidor DNS recursivo luego envía esta respuesta de vuelta al resolver
DNS original, que a su vez la envía al navegador del usuario.
-Acceso al Sitio Web:
Con la dirección IP ahora conocida, el navegador del usuario puede enviar una
solicitud HTTP/HTTPS al servidor web correspondiente y acceder al sitio.
___________________________________________________________________________________
_________________________________________________
QUE ES Y COMO FUNCIONA ICMP Y TTL
ICMP es un protocolo de la capa de red que se utiliza para enviar mensajes de
control y de diagnóstico a otros dispositivos de red. No está diseñado para la
transmisión de datos de usuario, sino para reportar errores y gestionar la
transmisión de datos.
*Cómo funciona:
ICMP opera a través de mensajes encapsulados dentro de un paquete IP. Algunos tipos
comunes de mensajes ICMP incluyen:
Echo Request y Echo Reply: Usados por la herramienta ping para verificar la
conectividad entre dos dispositivos en una red.
Destination Unreachable: Indica que un paquete no pudo ser entregado a su destino.
Time Exceeded: Se usa para indicar que el TTL de un paquete ha expirado, lo que es
útil para herramientas como traceroute.
Redirect: Sugerencias para cambiar la ruta del tráfico IP
*TTL (Time to Live)
Qué es:
TTL es un campo en el encabezado de un paquete IP que determina la vida útil de ese
paquete en la red. Está expresado como un valor entero que, en la práctica, se
reduce en cada salto (cada vez que el paquete pasa por un enrutador).
Cómo funciona:
El valor inicial de TTL es configurado por el dispositivo que envía el paquete
(usualmente un número como 64 o 128). Cada vez que el paquete pasa por un
enrutador, el TTL se decrementa en 1. Si el TTL llega a 0 antes de llegar a su
destino, el paquete es descartado y se envía un mensaje ICMP Time Exceeded al
remitente original, indicando que el paquete ha expirado.
El propósito del TTL es evitar que los paquetes se queden atrapados en bucles de
enrutamiento infinito, lo que podría congestionar la red.
___________________________________________________________________________________
______________________________________________________
LAS 7 CAPAS DEL MODELO OSI
Las 7 capas del modelo OSI (Open Systems Interconnection) son un marco conceptual
que describe cómo se comunican los sistemas de red, desde la transmisión física de
datos hasta la interacción entre aplicaciones. Cada capa tiene funciones
específicas y se comunica con las capas adyacentes. El modelo OSI ayuda a
estandarizar las funciones de una red para permitir la interoperabilidad entre
diferentes tecnologías y productos.
Aquí están las 7 capas, desde la más baja (capa física) hasta la más alta (capa de
aplicación):
1. Capa Física
Función: Se encarga de la transmisión de los datos brutos (bits) a través de un
medio físico, como cables de cobre, fibra óptica, o medios inalámbricos. Define las
características eléctricas, mecánicas, y de señalización para la transmisión de
datos.
Ejemplo: Cables, switches, conectores y las señales eléctricas o electromagnéticas
que transportan los datos.
2. Capa de Enlace de Datos
Función: Proporciona la transferencia de datos entre dispositivos en la misma red.
Gestiona los errores de transmisión y controla el acceso al medio físico. Se
subdivide en dos subcapas: la capa de control de enlace lógico (LLC) y la capa de
control de acceso al medio (MAC).
Ejemplo: Direccionamiento MAC, switches, protocolo Ethernet, tramas de datos.
3. Capa de Red
Función: Determina la ruta que los datos deben tomar para llegar a su destino.
Gestiona el direccionamiento lógico (direcciones IP), la fragmentación y
reensamblado de paquetes, y la gestión del tráfico de datos.
Ejemplo: Direccionamiento IP, enrutadores, protocolos como IP (Internet Protocol).
4. Capa de Transporte
Función: Garantiza la entrega confiable y ordenada de datos entre sistemas finales.
Maneja la segmentación de datos, el control de flujo, y la corrección de errores.
También puede proporcionar multiplexación y establecer conexiones de comunicación.
Ejemplo: Protocolos TCP (Transmission Control Protocol) y UDP (User Datagram
Protocol).
5. Capa de Sesión
Función: Gestiona y controla las conexiones (sesiones) entre aplicaciones. Permite
el establecimiento, mantenimiento y terminación de sesiones de comunicación entre
aplicaciones en diferentes dispositivos.
Ejemplo: Sesiones de inicio de sesión en sistemas remotos, sincronización de datos
entre dispositivos, protocolos como RPC (Remote Procedure Call).
6. Capa de Presentación
Función: Se encarga de la traducción de datos entre el formato que maneja la red y
el formato que maneja la aplicación. También gestiona la compresión de datos y el
cifrado para la seguridad.
Ejemplo: Codificación de datos, cifrado, compresión, formatos de datos como JPEG,
GIF, MPEG.
7. Capa de Aplicación
Función: Proporciona servicios de red directamente a las aplicaciones del usuario
final. Esta capa maneja la interfaz entre las aplicaciones y la red, incluyendo
protocolos que soportan servicios de correo electrónico, transferencia de archivos,
navegación web, etc.
Ejemplo: Protocolos HTTP, FTP, SMTP, DNS.
___________________________________________________________________________________
_____________________________________________________________
THREE-WAY HANDSHAKE TCP/IP, COMO FUNCIONA Y QUE ES
El Three-Way Handshake (o "apretón de manos en tres vías") es un proceso utilizado
en redes de computadoras, específicamente en el protocolo TCP/IP (Transmission
Control Protocol/Internet Protocol), para establecer una conexión confiable entre
un cliente y un servidor. Este proceso asegura que ambas partes están listas para
la comunicación y que los datos se transmitan correctamente.
*Cómo Funciona el Three-Way Handshake
-SYN (Synchronize):
El proceso comienza cuando el cliente quiere iniciar una conexión con el servidor.
El cliente envía un paquete TCP con el flag SYN (Synchronize) activado. Este
paquete indica que el cliente desea establecer una conexión y también incluye un
número de secuencia inicial (Sequence Number) que se utilizará para organizar los
datos que se transmitirán posteriormente.
-SYN-ACK (Synchronize-Acknowledge):
Cuando el servidor recibe el paquete SYN del cliente, responde con un paquete que
tiene ambos flags SYN y ACK (Acknowledge) activados. El SYN del servidor indica que
está dispuesto a establecer la conexión, y el ACK confirma la recepción del paquete
SYN del cliente. El servidor también envía su propio número de secuencia inicial
para la comunicación.
-ACK (Acknowledge):
Finalmente, el cliente responde al servidor con un paquete que solo tiene el flag
ACK activado. Este paquete confirma que el cliente ha recibido el paquete SYN-ACK
del servidor. Después de este paso, la conexión está establecida, y los datos
pueden comenzar a transmitirse de manera segura entre el cliente y el servidor.
___________________________________________________________________________________
________________________________________________________
LISTA DE COMANDOS MAS UTILIZADOS EN LINUX
### 1. **`ifconfig`**
- Muestra o configura la configuración de red de las interfaces.
- Ejemplo: `ifconfig eth0` muestra la configuración de la interfaz `eth0`.
### 2. **`ip`**
- Un comando más moderno que `ifconfig` para la administración de redes. Puede
usarse para ver y configurar interfaces, rutas, y más.
- Ejemplo: `ip addr show` muestra las direcciones IP configuradas en todas las
interfaces de red.
### 3. **`ping`**
- Envía paquetes ICMP Echo Request a un host para verificar la conectividad de
red.
- Ejemplo: `ping [Link]` verifica la conectividad con Google.
### 4. **`traceroute`**
- Muestra la ruta que toma un paquete para llegar a su destino, mostrando los
saltos intermedios.
- Ejemplo: `traceroute [Link]` muestra la ruta hacia el servidor de Google.
### 5. **`netstat`**
- Muestra estadísticas de red, conexiones activas, tablas de enrutamiento, etc.
- Ejemplo: `netstat -tuln` muestra las conexiones TCP y UDP en escucha y sus
puertos.
### 6. **`ss`**
- Similar a `netstat`, pero más rápido y con más funciones avanzadas para ver
conexiones y sockets.
- Ejemplo: `ss -tuln` muestra conexiones TCP y UDP en escucha.
### 7. **`nslookup`**
- Consulta servidores DNS para obtener detalles como la dirección IP de un
nombre de dominio.
- Ejemplo: `nslookup [Link]` obtiene la IP asociada al dominio `[Link]`.
### 8. **`dig`**
- Una herramienta flexible para consultar servidores DNS, similar a `nslookup`
pero con más opciones.
- Ejemplo: `dig [Link]` consulta el registro DNS de `[Link]`.
### 9. **`hostname`**
- Muestra o establece el nombre del host (nombre de la máquina) del sistema.
- Ejemplo: `hostname -I` muestra la(s) dirección(es) IP del sistema.
### 10. **`route`**
- Muestra o modifica la tabla de enrutamiento de la red.
- Ejemplo: `route -n` muestra la tabla de enrutamiento en formato numérico.
### 11. **`arp`**
- Muestra o manipula la caché ARP (Address Resolution Protocol), que mapea
direcciones IP a direcciones MAC.
- Ejemplo: `arp -a` muestra la tabla ARP.
### 12. **`nmap`**
- Escáner de red que se utiliza para descubrir hosts y servicios en una red.
- Ejemplo: `nmap [Link]` escanea el dispositivo en la dirección IP
`[Link]` para ver los puertos abiertos.
### 13. **`tcpdump`**
- Captura y analiza paquetes de red. Es una herramienta poderosa para el
diagnóstico de redes.
- Ejemplo: `tcpdump -i eth0` captura el tráfico de red en la interfaz `eth0`.
### 14. **`wget`**
- Descarga archivos desde la web a través de HTTP, HTTPS, o FTP.
- Ejemplo: `wget [Link] descarga el archivo `[Link]`
desde `[Link]`.
### 15. **`curl`**
- Herramienta versátil para transferir datos desde o hacia un servidor
utilizando diferentes protocolos como HTTP, FTP, etc.
- Ejemplo: `curl [Link] descarga el contenido de la página web
`[Link]`.
### 16. **`ethtool`**
- Muestra y cambia configuraciones de las interfaces de red Ethernet.
- Ejemplo: `ethtool eth0` muestra información sobre la interfaz `eth0`.
### 17. **`whois`**
- Muestra información de registro de nombres de dominio.
- Ejemplo: `whois [Link]` obtiene la información del dominio `[Link]`.
### 18. **`nc` (netcat)**
- Herramienta de red versátil que puede actuar como cliente o servidor para
enviar y recibir datos en conexiones TCP o UDP.
- Ejemplo: `nc -zv [Link] 80` verifica si el puerto 80 está abierto en
`[Link]`.
### 19. **`iwconfig`**
- Similar a `ifconfig`, pero enfocado en la configuración de interfaces
inalámbricas.
- Ejemplo: `iwconfig wlan0` muestra la configuración inalámbrica de `wlan0`.
### 20. **`ip route`**
- Muestra o manipula la tabla de enrutamiento.
- Ejemplo: `ip route show` muestra las rutas configuradas en el sistema.
Estos comandos son fundamentales para la gestión y diagnóstico de redes en sistemas
Linux, y dominar su uso es esencial para cualquier administrador de sistemas o
profesional de redes.