Quizás la mejor fue la “revisión” del clásico libro infantil de Marjorie Flack, The Story About Ping, como si fuera un manual de computadora para el comando ping.
(de La historia del programa PING)
Un lector del Alto Volta, Uzbekistán, 7 de marzo de 1999.
Excelente y conmovedora historia de exploración y descubrimiento. Utilizando una hábil alegoría, los autores han proporcionado una explicación perspicaz e intuitiva de una de las utilidades de red más venerables de Unix. Aún más sorprendente es que claramente estaban trabajando con una versión beta muy temprana del programa, ya que su libro apareció por primera vez en 1933, años (décadas) antes de que se finalizara el sistema operativo y la infraestructura de red.
- ¿Cuál es el significado de 'conmutación denominacional'?
- ¿Cuál fue el primer sistema para perfilar y detectar tráfico de red?
- Cómo encontrar ayuda con una implementación MQTT en Ubuntu
- ¿Cómo extrae SQL los datos de una base de datos / se conecta con una base de datos?
- ¿Pueden los ISP manipular el uso de datos (por ejemplo, cuando descargas 3 MB, tu uso de datos se convierte en 4 MB)?
El libro describe la creación de redes en términos que incluso un niño podría entender, eligiendo antropomorfizar la estructura de paquetes subyacente. El paquete ping se describe como un pato que, junto con otros paquetes (más patos), pasa un cierto período de tiempo en la máquina host (el bote de ojos sabios). Al mismo tiempo cada día (sospecho que esto está programado bajo cron), los pequeños paquetes (patos) salen del host (barco) por medio de un puente (un puente). Desde el puente, los paquetes viajan a Internet (aquí encarnado por el río Yangtze).
El carácter del título – er, paquete, se llama Ping. Ping deambula por el río antes de ser recibido por otro anfitrión (otro bote). Pasa un breve tiempo en el otro bote, pero finalmente regresa a su máquina anfitriona original (el bote de ojos sabios) algo peor por el desgaste.
El libro evita muchos de los clichés que uno podría esperar. Por ejemplo, con una historia ambientada en un río, los autores podrían haberse hundido en usar ese viejo y cansado dispositivo de trama: el ping de inundación. Los autores evitan hábilmente esto.Quién debería comprar este libro
Si necesita una buena descripción general de alto nivel de la utilidad ping, este es el libro. No puedo recomendarlo para la mayoría de los gerentes, ya que los aspectos técnicos pueden ser demasiado abrumadores y los conceptos básicos demasiado desalentadores.
Problemas con este libro
Tan bueno como es, The Story About Ping no está exento de fallas. No hay índice, y aunque las páginas de comando man ping (8) cubren las opciones de la línea de comandos lo suficientemente bien, parece que es necesario revisarlas. Del mismo modo, en un libro únicamente sobre Ping, hubiera esperado una descripción más detallada de la estructura de paquetes ICMP.
Pero incluso con estos problemas, The Story About Ping se ha ganado un lugar en mi estantería, justo entre la Programación avanzada de Stevens en el entorno Unix y mi copia con orejas de perro del trabajo seminal de Dante en MS Windows, Inferno. ¿Quién puede leer ese pasaje en la API de Windows (“Oscuro, profundo y nebuloso, de modo que al fijar en mi profundidad mi vista – Nada de lo que discerní allí”), sin sacudir la cabeza con una comprensión profunda. Pero yo divago.