Qué es una red y por qué importa en ciberseguridad
Antes de que una página web muestre el primer píxel, su equipo ya preguntó a un servidor DNS qué IP tiene el nombre, abrió una conexión TCP con esa IP, negoció cifrado y pidió la página. Cada paso deja rastro en la red y cada paso se puede abusar. De eso trata este curso.
Qué es una red
Una red de computadoras es un conjunto de dispositivos (hosts: laptops, celulares, servidores, cámaras) que intercambian datos por un medio (cobre, fibra, radio) siguiendo protocolos: reglas que dicen cómo se forma un mensaje, cómo se dirige y qué hacer si se pierde.
Los datos no viajan como un archivo entero sino en pedazos llamados paquetes, cada uno con dirección de origen y de destino. Los switches reenvían paquetes dentro de una red local y los routers entre redes distintas. Internet es una red de redes: millones de redes de hogares, empresas y proveedores interconectadas con los mismos protocolos.
Breve historia
| Año | Hito |
|---|---|
| 1969 | ARPANET, financiada por el Departamento de Defensa de Estados Unidos, conecta sus primeros nodos universitarios. |
| 1973 | En Xerox PARC, Robert Metcalfe y su equipo desarrollan Ethernet, la tecnología de red local que sigue dominando. |
| 1974 | Vint Cerf y Bob Kahn publican el diseño del protocolo que dará origen a TCP/IP. |
| 1983 | El 1 de enero ARPANET adopta TCP/IP como protocolo oficial. Ese año Paul Mockapetris propone el DNS. |
| 1989–1991 | Tim Berners-Lee crea en el CERN la World Wide Web: HTTP, HTML y el primer navegador. |
| 1997 | Se publica el estándar IEEE 802.11, la base del wifi. |
| 1998 | Gerald Combs publica Ethereal (Wireshark desde 2006) y se publica la especificación de IPv6. |
| 2011 | La IANA entrega los últimos bloques libres de IPv4 a los registros regionales; el agotamiento empuja la adopción de IPv6. |
De esta tabla sale una idea que explica media seguridad de redes: los protocolos clásicos se diseñaron para una red pequeña de investigadores que confiaban entre sí. ARP, DNS, DHCP y HTTP nacieron sin autenticación ni cifrado. Por eso cualquier equipo de una LAN puede responder una pregunta ARP que no le hicieron, y por eso HTTPS o DNSSEC llegaron después, como parches.
Por qué importa en ciberseguridad
Un ataque casi siempre necesita la red: para llegar, para que el malware hable con su servidor de control o para sacar datos. Por eso la red es de las mejores fuentes de evidencia, y a veces la única: un atacante puede borrar los registros de un equipo, no los del firewall.
Un caso ficticio: el firewall de una municipalidad registra que un equipo de la oficina de patentes envía consultas DNS cada 60 segundos a subdominios largos y sin sentido de un mismo dominio. En la pantalla del usuario no se ve nada. El analista que sabe que DNS sirve como canal de salida lo confirma en la captura; el que no, cierra la alerta como "DNS normal".
Respuesta a incidentes reconstruye qué equipo habló con qué servidor y cuántos datos movió; quien administra el firewall decide qué entra y qué sale; forense abre capturas. Sin saber qué es el puerto 445 o una IP privada, no se puede priorizar una alerta.
Dónde se usa
| Lugar | Ejemplo |
|---|---|
| Hogar | El router del proveedor que reparte wifi |
| Oficina o pyme | Red cableada, wifi de empleados e invitados, firewall |
| Centro de datos | Servidores web y bases de datos separados en subredes |
| Nube | Redes virtuales con grupos de seguridad que hacen de firewall |
| Redes móviles | Su celular con 4G o 5G, que también recibe una IP |
| Industria e IoT | Sensores, cámaras y equipos industriales conectados |
Conceptos clave
| Concepto | Qué significa |
|---|---|
| Host | Cualquier dispositivo que envía o recibe datos en la red |
| Protocolo | Conjunto de reglas para comunicarse, como IP, TCP o DNS |
| Paquete | Pedazo de datos con cabeceras de origen y destino |
| Dirección IP | El identificador lógico de un equipo en una red |
| Dirección MAC | El identificador de la tarjeta de red dentro de la red local |
| Puerto | Número que indica a qué servicio va un paquete dentro de un equipo |
| Switch y router | El switch conecta equipos de la misma red local; el router conecta redes distintas |
| LAN y WAN | Red local frente a red de área amplia, como internet |
Cómo leer una sintaxis
Cada comando tiene una ficha con su forma general. Se lee así:
dig [@SERVIDOR] NOMBRE [TIPO] [+OPCION...]| Notación | Significado |
|---|---|
| Corchetes | Es opcional, puede omitirlo |
| MAYÚSCULAS | Usted lo reemplaza por un valor real, como un dominio o una IP |
| Tres puntos | Puede repetirlo varias veces |
| Guion y letra | Opción corta, como -c; varias se combinan: -tulpn |
| Doble guion | Opción larga, como --help |
| Barra en Windows | En cmd las opciones empiezan con barra, como /all |
Cómo pedir ayuda
Cada sistema trae su propia ayuda:
$ man ss # manual completo en Linux; salga con la tecla q
$ curl --help # resumen rápido de opciones
Usage: curl [options...] <url>En Windows use ipconfig /? en cmd y Get-Help Test-NetConnection en PowerShell. Para los protocolos, yo voy al RFC en rfc-editor.org: la sección de formato de mensaje responde dudas que ningún tutorial aclara.