O protocolo DECnet será descontinuado em breve no Linux, pois é considerado obsoleto 

Stephen Hemminger (um engenheiro de software da Microsoft) recentemente proposto para remover o código gerenciamento de protocolo Kernel Linux DECnet. O engenheiro acredita que não só o software está obsoleto, mas que o DECnet pertence ao museu da história dos protocolos de computador e não ao kernel Linux.

lembrei disso DECnet não é mantido desde pelo menos 2010 e o link para a documentação no Sourceforge indica que ele está descontinuado por lá, além disso sua proposta tem forte suporte e a remoção do DECnet vai aliviar o kernel Linux em cerca de doze mil linhas de código.

Para quem é novo no DECnet, você deve saber que este é um conjunto de protocolos de rede desenvolvidos pela Digital Equipment Corporation (DEC) com a primeira versão lançada em 1974.

DEC desenvolveu DECnet para produtos de rede de hardware/software que implementam a DIGITAL Networking Architecture (DNA), um conjunto de documentos que estabelecem as especificações de cada camada da arquitetura e descrevem os protocolos que operam nessas camadas.

Originalmente foi desenvolvido para conectar dois microcomputadores PDP-11, mas acabou se tornando uma das primeiras arquiteturas de rede ponto a ponto na década de 1980.

Foi então integrado ao VMS, O principal sistema operacional da DEC. Isso ocorre porque o DECnet Phase I foi lançado em 1974 e só suportava PDP-11s com o sistema operacional RSX-11, e o único método de comunicação disponível era ponto a ponto. Em 1975, a Fase II foi lançada com suporte para 32 nós que tinham implementações diferentes entre si, incluindo TOPS-10, TOPS-20 e RSTS. Esta versão tinha o Row Access Listener para transferências de arquivos, um Data Access Protocol para acesso remoto a arquivos e recursos de gerenciamento de rede.

Mas a comunicação entre processadores ainda estava limitada a links ponto a ponto, a Fase III foi lançada em 1980, e desta vez o suporte foi aumentado para 255 nós, com links ponto a ponto e multiponto e um recurso de roteamento adaptativo foi introduzido e agora o sistema pode se comunicar com outros tipos de redes, como IBM SNA, por meio de gateways.

As fases IV e IV+ foram lançadas em 1982 com suporte para até 64 nós e incluem suporte a LAN Ethernet como a principal opção para link de dados. continuou por mais alguns anos seu desenvolvimento e aprimoramento, mas desde então o código DECnet permaneceu como parte do kernel do Linux.

Mas agora, propõe-se que este código seja removido em breve do kernel Linux.

“Os protocolos DECnet estão obsoletos há muito tempo, a implementação do kernel Linux ficou órfã por mais de uma década e o código pertence mais a um museu de história do que ao kernel principal”, disse Hemminger em um post na lista de discussão do kernel Linux. O desenvolvedor do Linux David Laight também disse: "Era bastante obsoleto quando eu escrevia drivers Ethernet no início dos anos 1990".

"É um pouco surpreendente que o suporte tenha sido incorporado ao Linux em primeiro lugar", acrescentou. A última mantenedora do código DECnet foi Christine Caulfield da Red Hat, que deixou o código órfão em 2010. Essa mudança não deve incomodar muitas pessoas: VMS é o último sistema operacional, mesmo um pouco mainstream, a usar DECnet, e VMS tem TCP/IP suportado por muito tempo. Tenha em mente que, embora sua existência seja rapidamente esquecida hoje, o TCP/IP não é o único protocolo de rede existente e, em meados da década de 1990, nem era o protocolo dominante.

Vale ressaltar que não é o primeiro nem o último protocolo que se propõe a ser removido do Kernel, pois podemos lembrar que o AppleTalk foi descontinuado pelo Mac OS X desde a versão 10.6 "Snow Leopard", portanto, em breve desaparecerá.

Para o momento, a remoção proposta do DECnet Código do kernel do Linux ainda está sendo discutido na lista de discussão. No entanto, dado o suporte que possui, é uma aposta segura que esse código há muito órfão em breve será removido da árvore.


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.