En el Miraikan, museo de la ciencia de Tokyo, situado en la isla de Odaiba, vi una máquina muy curiosa que representa el funcionamiento de Internet de forma mecánica. Los bits son bolas blancas o negras y los cables de datos son pistas por donde ruedan las bolas. Pero ahà no se queda todo, también existen routers y terminales de usuario. Paso a explicar cómo funciona.
El mensaje es una cadena de 16b (b de bolas), de las cuales 8b son la carga útil y otras 8b son la dirección del destinatario, siendo las primeros 4b para la red destino y las 4b siguientes para el equipo dentro de la red destino. Las bolas las coges de un recipiente y las vas colocando según corresponda. Además, te dejan una tabla de algo parecido a ASCII por si en las 8b de carga útil quieres codificar alguna letra. Puedes enviar ráfagas de hasta 8 mensajes, que es el buffer de recepción. Las bolas se ven en una matriz de 8×8, asà que podrÃa meterse un pequeño dibujito.
El botón de enviar deja caer las bolas por una rampa, que van al primer router. El funcionamiento de todos los routers es idéntico. Las bolas circulan hasta el primer punto de bifurcación donde se controlan las primeros 4b del mensaje (red destino) con un determinado patrón (ej 0100). Si los bits, quiero decir las bolas, coinciden con el patrón, entonces toda la ristra de 16 bolas toma la bifurcación. ¡Está enrutando!. Si el patrón no coincide, las bolas caen en espiral hasta el siguiente punto de control, y asà tres o cuatro veces. ¿Qué ocurre si no coincide con ninguno de los patrones?…. pues que toma la ruta por defecto, es decir, como no puede conocer el destino, le pasa las bolas a otro router para ver si el otro lo sabe.
Una vez que las bolas llegan a la red destino, se repite el mismo proceso pero usando las 4b siguientes para entregar el mensaje al terminal destinatario, que se encargará de coger las 4 últimas bolas de la ristra y colocarlas en la primera fila no ocupada de la matriz de 8×8 bolas.
Un poco lento (0.1 bps, balls per second), pero muy ingenioso. Se le ocurrió a Kouichirou Eto un profesor de la Universidad de Keio.
VÃdeo (avi 27 MB) del funcionamiento. ¡Muy recomendable!
Enlace a la web del proyecto: Physical Internet
Actualización: Descrubro por Rodia el vÃdeo subido a Youtube:
Por cierto, gracias Microsiervos por la referencia :).
Gracias también a los usuarios de menéame por menearme y hacerme aparecer en portada ;).
22 comentarios ↓
[...] Internet en bolasblog.ljou.es/2008/12/internet-en-bolas/ por JarFil hace pocos segundos [...]
[...] de un modelo de cómo funciona la web y, en general, las comunicaciones por red. Tal como explica Luis@Keio, en un primer momento, a la hora de enviar el mensaje, se unen 16 bits, representados por bolas [...]
Vaya curioso el invento. La verdad que asi visto es bastante fácil explicar a alguien que no sabe de internet, el cómo funciona.
[...] http://blog.ljou.es/2008/12/internet-en-bolas/ [...]
[...] completa está genialmente descrita por Luis, incluyendo fotos aclaratorias en (¡gran tÃtulo!) Internet en bolas: las canicas blancas y negras representan los ceros y unos, que viajan en paquetes de 16 bolas (la [...]
DeberÃan poner uno de estos en la Escuela…se iban a ahorrar unas cuántas asignaturas :-)
Venga, no exageres, se ahorrarÃan un cachito de un tema Redes de Ordenadores (RDOR). Pero sà que servirÃa de ayuda que les pusieran el vÃdeo en clase. Le he pasado el invento a Encarna, a ver si el año que viene se anima.
Jajajajajajaja, me da risa la tasa de transferencia tan peculiar (0.1 bps, balls per second)
Que curioso O_O
[...] Internet en bolas (Luis@Keio) [...]
[...] completa está genialmente descrita por Luis, incluyendo fotos aclaratorias en (¡gran tÃtulo!) Internet en bolas: las canicas blancas y negras representan los ceros y unos, que viajan en paquetes de 16 bolas (la [...]
[...] Más info en Internet en bolas. [...]
angelblade: si te da risa la velocidad de transferencia… como te pongas a pensar acerca lag sà que te vas a reÃr.
De veras muy buen invento. Nunca me habÃa enfrentado a la necesidad de explicárselo a alguien, pero ya sé como hacerlo. Lo redirijo a esta página :D
[...] completa está genialmente descrita por Luis, incluyendo fotos aclaratorias en (¡gran tÃtulo!) Internet en bolas: las canicas blancas y negras representan los ceros y unos, que viajan en paquetes de 16 bolas (la [...]
Hola… Jejeje muy Ingeniosos Gracias por compartir… Un referente ilustrativo e intuitivo de como explicar el funcionamiento de una red. Saludos.
Se ve que aprovechas el tiempo y tu blog ilustra y describe a un circulo un poco mayor que el familiar, o a tu red de amigos y esa es una muy buena forma de compartir experiencias…
Se nota que la disciplina japonesa es necesaria para moverse con seguridad, de lo que deducimos que la principal leccion que japon tiene para el mundo la mencionas por ahi: Hacer las cosas bien! (Las luces que la camara registra como verde tu las debes ver de tonos calidos)
[...] Continua en Luis_Keio [...]
[...] Una curiosa explicación del funcionamiento de internet realizada con canicas lo podeis ver en el blog de Luis@Keio. [...]
[...] Una curiosa explicación del funcionamiento de internet realizada con canicas lo podeis ver en el blog de Luis@Keio. [...]
[...] http://blog.ljou.es/2008/12/internet-en-bolas/ [...]
Una Billetera FrÃa permite a sus usuarios guardar las criptomonedas, esta permite tener a salvo los fondos que se obtienen en criptomonedas, siendo asà una herramienta donde se puede tener guardados las monedas digitales.
Billetera FrÃa: que es y como funciona? // Billeteras FrÃas mas Seguras
Escribe tu comentario