Internet en bolas

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.

 Red de pelotas: panel de control 

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.

Red de pelotas: routers 

Red de pelotas: subred   
Detalle de la LAN 0100

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 ;).

19 comentarios ↓

#1 Internet en bolas comentó el 15 de diciembre de 2008 a las 05:10

[...] Internet en bolasblog.ljou.es/2008/12/internet-en-bolas/ por JarFil hace pocos segundos [...]

#2 Modelos de Internet | Rodia comentó el 15 de diciembre de 2008 a las 05:18

[...] 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 [...]

#3 citacelebre comentó el 15 de diciembre de 2008 a las 05:42

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.

#4 El simulador físico de Internet (Microsiervos) | CyberHades comentó el 15 de diciembre de 2008 a las 10:01

[...] http://blog.ljou.es/2008/12/internet-en-bolas/ [...]

#5 Un simulador físico de la red Internet, construido con canicas : Blogografia comentó el 15 de diciembre de 2008 a las 10:01

[...] 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 [...]

#6 martukis comentó el 15 de diciembre de 2008 a las 17:29

Deberían poner uno de estos en la Escuela…se iban a ahorrar unas cuántas asignaturas :-)

#7 luis comentó el 16 de diciembre de 2008 a las 01:21

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.

#8 angelblade comentó el 16 de diciembre de 2008 a las 04:41

Jajajajajajaja, me da risa la tasa de transferencia tan peculiar (0.1 bps, balls per second)

#9 Herzeleyd comentó el 16 de diciembre de 2008 a las 05:01

Que curioso O_O

#10 Physical Internet: Simulador de Internet en canicas - FayerWayer comentó el 16 de diciembre de 2008 a las 07:30

[...] Internet en bolas (Luis@Keio) [...]

#11 Selección Digital» microsiervos.com » Un simulador físico de la red Internet, construido con canicas comentó el 16 de diciembre de 2008 a las 14:06

[...] 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 [...]

#12 Kan’s Weblog » Blog Archive » ¿Cómo funciona el TCP/IP? comentó el 16 de diciembre de 2008 a las 16:15

[...] Más info en Internet en bolas. [...]

#13 luis comentó el 16 de diciembre de 2008 a las 22:08

angelblade: si te da risa la velocidad de transferencia… como te pongas a pensar acerca lag sí que te vas a reír.

#14 macaco comentó el 17 de diciembre de 2008 a las 00:32

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

#15 Un simulador físico de la red Internet, construido con canicas | FACIL TUTORIALES comentó el 20 de diciembre de 2008 a las 20:10

[...] 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 [...]

#16 P3T3R comentó el 24 de diciembre de 2008 a las 01:10

Hola… Jejeje muy Ingeniosos Gracias por compartir… Un referente ilustrativo e intuitivo de como explicar el funcionamiento de una red. Saludos.

#17 Juan Jose comentó el 12 de enero de 2009 a las 23:41

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)

#18 Internet en bolas « electronia comentó el 12 de febrero de 2009 a las 05:31

[...] Continua en Luis_Keio [...]

#19 Mursylla » Como funciona internet sin ordenadores comentó el 14 de junio de 2009 a las 00:28

[...] Una curiosa explicación del funcionamiento de internet realizada con canicas lo podeis ver en el blog de Luis@Keio. [...]

Escribe tu comentario

XHTML: Puedes usar las etiquetas <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>