Zephyr (protocolo) - Zephyr (protocol)

Criado no MIT , como parte do Projeto Athena , o Zephyr foi projetado como um protocolo de mensagens instantâneas e suíte de aplicativos com um fundo Unix pesado . Usando a filosofia "faça uma coisa, faça bem" do Unix, ele era composto de vários programas separados trabalhando juntos para formar um sistema de mensagens completo. Zephyr e IRC foram os primeiros sistemas de mensagens instantâneas baseados em IP amplamente usados .

Criação

Zephyr é uma invenção de Ciarán Anthony DellaFera que era, na época, funcionário da Digital Equipment Corporation e pesquisador visitante do Projeto Athena . O projeto surgiu como uma solução para o problema da " Chamada de Procedimento Remoto (RPC) reversa ": como os provedores de serviços (servidores em um sistema cliente-servidor ) podem localizar e se comunicar com os usuários dos serviços. O conceito inicial surgiu de conversas entre Ciarán e Michael R. Gretzinger, outro engenheiro de sistemas do Projeto Athena , no início de 1986. Em meados de 1986, Ciarán havia destilado o problema para duas questões específicas: a capacidade de localizar usuários em um ambiente de computação distribuído (conhecido hoje como "detecção de presença") e a capacidade de entregar mensagens escalonáveis, leves e autênticas em um ambiente de computação distribuído. A Equipe de Desenvolvimento do Zephyr (Mark W. Eichin, Robert S. French, David C. Jedlinsky, John T. Kohl, William E. Sommerfeld) foi responsável pela criação do código-base inicial e as versões subsequentes que foram emitidas ao longo do final dos anos 1980.

Aplicativo

O Zephyr ainda está em uso hoje em alguns ambientes universitários , como Carnegie Mellon , Iowa State , Universidade de Maryland, College Park , Brown University e MIT . Ele foi amplamente substituído por sistemas de mensagens instantâneas modernos e mais populares , como o XMPP . O MIT atualmente opera o Zephyr e o XMPP .

Pontos de interesse

O Zephyr usa datagramas UDP enviados entre as portas 2102, 2103 e 2104. É incompatível com a maioria dos roteadores que fazem NAT porque relata o endereço IP interno e, portanto, os datagramas de retorno são roteados incorretamente. A maioria dos sites implantou o Zephyr usando a autenticação Kerberos 4 exclusivamente, embora no final de 2007, alguns sites, incluindo o estado de Iowa, implantaram o Zephyr usando o Kerberos 5 .

Suporte ao cliente

  • BarnOwl sempre teve suporte ao protocolo Zephyr.
  • O Pidgin suporta o protocolo Zephyr desde a versão 0.11.0-pre10 (13 de abril de 2001).
  • Adium adicionou suporte para Zephyr na versão 0.70 (18 de outubro de 2004), mas foi descartado na versão 1.4b6 (3 de junho de 2009).

Veja também

Referências

links externos