Pronto se dejará de admitir el protocolo DECnet en Linux, pues se considera obsoleto 

Stephen Hemminger (un ingeniero de software de Microsoft) propuso recientemente eliminar el código de manejo del protocolo DECnet del kernel de Linux. El ingeniero cree que no solo el software está obsoleto, sino que DECnet pertenece al museo de la historia de los protocolos informáticos y no al kernel de Linux.

Recordó que DECnet no se mantiene desde al menos 2010 y el enlace a la documentación en Sourceforge indica que está descontinuado allí, ademas de que su propuesta tiene un fuerte apoyo y la eliminación de DECnet aligerará el kernel de Linux en unas doce mil líneas de código.

Para quienes desconocen de DECnet, deben saber que este es un conjunto de protocolos de red desarrollados por Digital Equipment Corporation (DEC) con la primera versión lanzada en 1974.

DEC desarrolló DECnet para productos de redes de hardware/software que implementan DIGITAL Networking Architecture (DNA), una colección de documentos que establecen las especificaciones para cada capa de la arquitectura y describir los protocolos que operan en esas capas.

Originalmente, fue desarrollado para conectar dos microcomputadoras PDP-11, pero finalmente se convirtió en una de las primeras arquitecturas de red peer-to-peer en la década de 1980.

Luego se integró en VMS, el sistema operativo insignia de DEC. Esto se debe a que DECnet Phase I se lanzó en 1974 y solo admitía PDP-11 con el sistema operativo RSX-11, y el único método de comunicación disponible era punto a punto. En 1975, se lanzó la Fase II con soporte para 32 nodos que tenían diferentes implementaciones entre sí, incluidos TOPS-10, TOPS-20 y RSTS. Esta versión tenía Fila Access Listener para transferencias de archivos, un Protocolo de acceso a datos para acceso remoto a archivos y funciones de administración de red.

Pero la comunicación entre procesadores aún se limitaba a enlaces punto a punto, la Fase III se lanzó en 1980, y esta vez se aumentó el soporte a 255 nodos, con enlaces punto a punto y multipunto y se introdujo una función de enrutamiento adaptativo y ahora el sistema puede comunicarse con otros tipos de redes, como SNA de IBM, a través de puertas de enlace.

Las fases IV y IV+ se lanzaron en 1982 con soporte para hasta 64 449 nodos e incluyen soporte Ethernet LAN como la opción principal para el enlace de datos, de ahí continuo por algunos años más su desarrollo y mejora pero desde entonces el código DECnet ha seguido siendo parte del kernel de Linux.

Pero ahora, se propone que este código debería eliminarse pronto del kernel de Linux.

“Los protocolos DECnet están obsoletos desde hace mucho tiempo, la implementación del kernel de Linux ha quedado huérfana durante más de una década y el código pertenece más a un museo de historia que al kernel de la línea principal”, dijo Hemminger en una publicación en la lista de correo del kernel de Linux. David Laight, desarrollador de Linux, también dijo: «Era bastante obsoleto cuando estaba escribiendo controladores de Ethernet a principios de la década de 1990».

«Es un poco sorprendente que el soporte se haya integrado en Linux en primer lugar», agregó. La última mantenedora del código DECnet fue Christine Caulfield de Red Hat, quien marcó el código como huérfano en 2010. Este cambio no debería molestar a mucha gente: VMS es el último sistema operativo, incluso un poco convencional, en usar DECnet, y VMS ha TCP/IP soportado durante mucho tiempo. Tenga en cuenta que, aunque hoy en día se olvida rápidamente su existencia, TCP/IP no es el único protocolo de red existente y, a mediados de la década de 1990, ni siquiera era el protocolo dominante.

Cabe mencionar que no es el primer ni último protocolo que se propone eliminar del Kernel, pues podemos recordar que AppleTalk ha sido descontinuado por Mac OS X desde la versión 10.6 «Snow Leopard», por lo que pronto desaparecerá.

Por el momento, la eliminación propuesta de DECnet del código del kernel de Linux todavía se está discutiendo en la lista de correo. Sin embargo, dado el soporte que disfruta, es una apuesta segura que este código huérfano por mucho tiempo pronto se eliminará del árbol.


El contenido del artículo se adhiere a nuestros principios de ética editorial. Para notificar un error pincha aquí.

Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.