Resumo

  • O desenho de 1973 imaginava “ethers” de cabo, telefone e rádio interligados; a especificação DIX de 1980 delimitou um serviço local nas camadas de enlace e física.
  • Compatibilidade era um objetivo técnico, mas as empresas não garantiam que a especificação ou produtos conformes funcionassem como previsto ou interoperassem. Objetivo e garantia são coisas diferentes.

O que o desenho colocava em contato

Em 22 de maio de 1973, Robert Metcalfe, pesquisador do Xerox PARC, escreveu uma proposta de Ethernet. A descrição do documento preservado pelo Computer History Museum destaca um diagrama feito à mão: “boosters” ligavam “ethers” de cabo ramificado, telefone e rádio. A fronteira ali é ampla. O desenho explora como meios de transmissão distintos poderiam participar de um sistema de comunicação maior.

Mas é preciso respeitar o que o documento prova. Trata-se de um esboço de proposta, não de evidência de uma rede operacional nos três meios e tampouco de um mapa da Internet. Um documento contemporâneo ajuda a separar as funções. A especificação TCP de dezembro de 1974 descreve um pacote de internetwork dentro de um pacote local e explica como um gateway remove o formato local antes de encaminhar o pacote por outra rede. Seus autores citam Metcalfe entre as pessoas que ajudaram a esclarecer questões de projeto na fase inicial. Isso mostra que as discussões se cruzavam; não transforma o Ethernet no protocolo de interconexão.

A mesma pessoa podia contribuir para uma arquitetura mais ampla da Internet enquanto o Ethernet era definido como serviço local.

DIX tornou o limite utilizável por implementadores

A versão 1.0, de 30 de setembro de 1980, identifica Digital Equipment Corporation, Intel Corporation e Xerox Corporation como autores conjuntos. A capa apresenta o Ethernet como rede local e especifica as camadas de enlace de dados e física. O prefácio descreve um esforço colaborativo apoiado em anos anteriores de trabalho da Xerox no Experimental Ethernet. A especificação foi pensada como referência de projeto para quem a implementaria.

A introdução define a área de uso: troca de dados entre computadores e outros dispositivos digitais num espaço geográfico moderado. O Ethernet ocupa uma faixa intermediária entre redes de longa distância e menor velocidade e interconexões muito curtas e rápidas. E o próprio texto diz o que deixa de fora: define as duas camadas inferiores, mas não os protocolos superiores necessários a uma arquitetura completa, incluindo a comunicação entre redes.

Essa divisão permitia que cada parte fosse tratada no lugar certo. O Ethernet podia especificar como um quadro usa o canal local e chega a outra estação. Outros protocolos podiam cuidar da comunicação através de redes distintas ou da aplicação que recebe os dados. A RFC 1010, de 1987, mostra um ponto de encontro entre essas camadas: sua seção “Ethernet Numbers” registra identificadores de protocolo, inclusive 0x0800 para IP, e as referências bibliográficas citam a versão DIX de 1980 e uma revisão de 1982. Isso comprova um sistema formal de referências, não quantos equipamentos foram instalados nem se produtos específicos interoperavam.

A meta de compatibilidade não era uma garantia

A especificação da DIX chama a compatibilidade de um de seus principais objetivos e diz que se pretende que as implementações troquem dados. Ao mesmo tempo, a ressalva inicial afirma que Digital, Intel e Xerox não garantem que a especificação ou produtos feitos em conformidade funcionem da maneira pretendida, nem que sejam compatíveis com outros produtos.

As duas afirmações tratam de planos distintos. Uma descreve o resultado técnico que o documento procura tornar possível; a outra delimita o que os editores prometem ou assumem. A ressalva não prova que implementações falharam e não elimina a utilidade de uma referência comum. Mas impede que “a compatibilidade era o objetivo” vire “todo produto conforme tinha interoperabilidade garantida”.

A IEEE 802.3-1985 marca uma etapa institucional posterior. O catálogo do IEEE registra a publicação, em 31 de dezembro de 1985, de uma norma sobre acesso CSMA/CD e especificações da camada física. O registro documenta essa etapa de padronização, mas não explica sozinho todos os passos entre o trabalho da DIX e a IEEE, nem certifica um produto específico.

A importância histórica do Ethernet é mais precisa do que dizer que um memorando inventou a Internet. Um desenho abrangente deu lugar a um enlace local com limites claros. Outros protocolos puderam ser construídos acima dele, mas compatibilidade do enlace, comunicação entre redes e comportamento dos produtos continuaram sendo perguntas separadas. A Internet não estava contida no desenho do Ethernet; um de seus componentes duradouros, sim.

Fontes