Redes e internet
Redes e internet es una simulación interactiva gratuita de StudyFi Lab. Funciona directamente en el navegador, sin registro y sin instalar nada.
Cómo encuentra su camino un paquete: DNS, TCP/IP y routers
Experimentos
Qué pasa al escribir una URL
Primero el navegador necesita una dirección IP: el resolvedor DNS la obtiene preguntando por turnos al servidor raíz, al servidor de .com y al servidor autoritativo. Después abre una conexión TCP con el servidor web (SYN, SYN-ACK, ACK), acuerda el cifrado TLS y envía una petición HTTP GET. El servidor responde 200 OK con HTML y el navegador dibuja la página. Cada mensaje salta por varios routers.
Prueba esto: Cuenta cuántos mensajes se envían antes de que el navegador mande su GET. ¿Qué pasos desaparecerían si la dirección ya estuviera en la caché?
Paquetes y enrutamiento
Los routers encuentran el camino más barato con el algoritmo de Dijkstra: siempre fijan el router con la menor distancia conocida e intentan mejorar a través de él la de sus vecinos (d(v) = min(d(v), d(u) + coste)). Un mensaje se divide en paquetes numerados que pueden seguir caminos distintos del mismo coste y llegar desordenados. El receptor los vuelve a ordenar en su búfer.
Prueba esto: Envía un mensaje de A a G y mira qué paquete llega primero. Luego corta los enlaces D–E y D–F: ¿qué camino y qué coste hay ahora?
Las capas TCP/IP
Al bajar por la pila, cada capa envuelve los datos con su propia cabecera (encapsulación): TCP añade los puertos, IP las direcciones y el TTL, y Ethernet una trama con direcciones MAC y la suma de control FCS. Al subir, el receptor las va quitando una a una. El modelo OSI reparte el mismo trabajo en 7 capas. (Con HTTPS, además, los datos irían cifrados con TLS.)
Prueba esto: Detente en el cable y busca el puerto 443 y la IP de destino. Luego activa OSI y mira qué tres capas OSI cubre la capa de aplicación.
Direcciones IP y subredes
Una dirección IPv4 tiene 32 bits. La longitud de prefijo /n indica cuántos bits iniciales identifican la red; los otros 32 − n bits numeran los dispositivos. La dirección de red tiene todos los bits de host a 0 y la de difusión (broadcast) a 1, así que hay 2³²⁻ⁿ − 2 direcciones utilizables. Dos direcciones están en la misma red si coinciden todos sus bits de red.
Prueba esto: Pon 192.168.1.130/26 y comprueba que la red empieza en .128 y acaba en .191. Luego mueve el prefijo: ¿cómo cambia el número de hosts al añadir un bit?
Preguntas frecuentes
¿Qué es Redes e internet?
Redes e internet es una simulación interactiva gratuita de StudyFi Lab. Funciona directamente en el navegador, sin registro y sin instalar nada. Cómo encuentra su camino un paquete: DNS, TCP/IP y routers
¿Redes e internet es gratis?
Sí. Redes e internet es completamente gratis. Funciona en el navegador del ordenador, la tableta o el móvil, y no necesitas cuenta.
¿Qué puedo explorar en Redes e internet?
Qué pasa al escribir una URL, Paquetes y enrutamiento, Las capas TCP/IP, Direcciones IP y subredes.
¿Qué muestra el experimento «Qué pasa al escribir una URL»?
Primero el navegador necesita una dirección IP: el resolvedor DNS la obtiene preguntando por turnos al servidor raíz, al servidor de .com y al servidor autoritativo. Después abre una conexión TCP con el servidor web (SYN, SYN-ACK, ACK), acuerda el cifrado TLS y envía una petición HTTP GET. El servidor responde 200 OK con HTML y el navegador dibuja la página. Cada mensaje salta por varios routers.
¿Qué muestra el experimento «Paquetes y enrutamiento»?
Los routers encuentran el camino más barato con el algoritmo de Dijkstra: siempre fijan el router con la menor distancia conocida e intentan mejorar a través de él la de sus vecinos (d(v) = min(d(v), d(u) + coste)). Un mensaje se divide en paquetes numerados que pueden seguir caminos distintos del mismo coste y llegar desordenados. El receptor los vuelve a ordenar en su búfer.
¿Estudias para un examen?
Sube tus apuntes y StudyFi los convierte en tarjetas, tests y pódcasts.