[FSFLA] redes libres

Mario Castelán Castro marioxcc.MT en yandex.com
Mie Feb 25 16:41:26 UTC 2015


El 25/02/15 a las 10:22, Erik Hurtado Sepúlveda escribió:
> En general, cualquier rfc o std seria un buena fuente de referencia hay
> mucho material ahi

Sobre *referencia*, es otra cosa. Leer los estándares es necesario y 
apropiado para quien implemente lo que describen, y a veces es útil para 
informarse sobre su operación o que se busque algún detalle en 
específico (por ej. la codificación de alguna instrucción en código 
máquina o su significado, las definiciones de los códigos de estado en 
HTTP, etcétera), pero en general, los estándares no están escritos 
pensando en la didáctica, sino en especificar un protocolo.

Hecha un vistazo a los estándares que describen el formato PDF (1310 
páginas para la versión 1.7), la arquitectura de conjunto de 
instrucciones x86 (3439 páginas para el SDM de Intel en un solo 
volúmen), ARM (5842 páginas (sic) para ARMv8-A) y 802.11 (2793 páginas 
para IEEE 802.11-2012).

Lo que alguien que quiera implementar una red de área amplia 
descentralizada necesita es tener una *idea general* de la operación de 
las redes de computadora (el papel de cada capa en el modelo TCP/IP, y 
su operación en general, así como la de los protocolos más usados). Para 
eso, pueden ser útiles los estándares, pero no se trata de aprender los 
pormenores de algún protocolo en general, de forma que leer los 
estándares es de utilidad limitada.

Si no estás de acuerdo, entonces por consistencia, si quiere aprender 
ensamblador no leas un libro sobre ensamblador sino únicamente las miles 
de páginas del manual de AMD, Intel, ARM, etcetera, y lo mismo para otro 
estándar con su respectivo texto oficial. Verás que no se llega muy lejos.



Más información sobre la lista de distribución Discusion