[Cascavel-pm] [OT] RFC 1925 - As Doze Verdades

Adriano Rodrigues a.r.ferreira em gmail.com
Quinta Novembro 16 04:11:29 PST 2006


Seguindo um comentário do Nicholas Clark (o release manager do perl
5.8.x - a versão de produção de perl),

        http://use.perl.org/~nicholas/journal/31619

achei uma RFC da Internet bastante instrutiva e divertida. Embora
escrita para redes de computadores, aplica-se por similaridade a
questões de programação e desenvolvimento em geral.

Segue uma tradução livre deste documento. Espero que apreciem.

Adriano.

##############

URL original: http://www.ietf.org/rfc/rfc1925.txt



Grupo de Trabalho em Redes                             R. Callon, Editor
Request for Comments: 1925                                          IOOF
Categoria: Informacional                              1 de Abril de 1996


                      As Doze Verdades das Redes de Computadores

Status deste Memo

   Este memo provê informação à comunidade da Internet. Este memo
   não especifica um padrão de Internet de nenhuma espécie. A
   distribuição deste memo é ilimitada.

Resumo

   Este memo documenta as verdades fundamentais das redes de computadores
   para a comunidade da Internet. Este memo não especifica um padrão,
   exceto no sentido de que todos padrões devem implicitamente seguir
   as verdades fundamentais.

Agradecimentos

   As verdades aqui descritas resultam de um estudo intensivo por um
   longo período de tempo feito por várias pessoas, algumas das quais
   não tinham a intenção de contribuir para este trabalho. O editor
   meramente reuniu estas verdades, e gostaria de agradecer a comunidade
   por lançar a luz original sobre estas verdades.

1. Introdução

   Este Request for Comments (RFC) provê informação sobre as verdades
   fundamentatis subjacentes a todas redes de computadores. Estas verdades
   aplicam-se a redes em geral, e não são limitadas a TCP/IP, à Internet,
   ou a qualquer outro subconjunto da comunidade de redes de computadores.

2. As Verdades Fundamentais

   (1)  Tem De Funcionar.

   (2)  Não importa o esforço que você faça ou qualquer que seja a prioridade,
        você não pode aumenar a velocidade da luz.

        (2a) (corolário). Não importa o esforço que você faça, você não pode
             fazer um bebê em muito menos do que 9 meses. Tentativas para
             acelerar isto *podem* tornar o fenômeno mais lento, mas não o
             farão acontecer mais rápido.

   (3)  Com impulso suficiente, porcos voam muito bem. Entretanto, isto não
        é necessariamente uma boa idéia. É difícil saber ao certo onde eles
        vão aterrizar, e pode ser perigoso sentar sobre eles enquanto eles
        voam lá em cima.

   (4)  Algumas coisas na vida não podem ser totalmente apreciadas nem
        entendidas a menos que sejam experimentadas em primeira mão. Algumas
        coisas em redes nunca podem ser complementamente compreendidas
        por alguém que nunca construiu equipamento de rede comercial ou
        mantém uma rede operacional.

   (5)  Sempre é possível aglutinar múltiplos problemas separados em uma
        única solução complexa e interdependente. Na maioria dos casos,
        esta é uma má idéia.

   (6)  É mais fácil contornar um problema (por exemplo, transferindo o
        problema para uma parte diferente da arquitetura global da rede)
        do que resolvê-lo.

        (6a) (corolário). Sempre é possível adicionar mais uma camada de
             indireção.

   (7)  É sempre alguma coisa

        (7a) (corolário). Boa, Rápida, Barata: Pegue qualquer par (você
             não pode ter os três de uma vez).

   (8)  É muito mais complicado do que você imagina.

   (9)  Para quaisquer recursos, não importa o que seja, você vai precisar
        de mais.

       (9a) (corolário) Todo problema em redes sempre demora mais para
            solucionar do que parecia necessário.

   (10) Um tamanho nunca serve para todos.

   (11) Toda velha idéia será proposta novamente com um nome e apresentação
        diferentes, funcione ou não.

        (11a) (corolário). Veja a regra 6a.

   (12) No projeto de protocolos, a perfeição foi alcançada não quando
        não há mais nada para adicionar, mas quanto não há mais nada
        para retirar.

Considerações sobre Segurança

   Esta RFC não suscita questões de segurança. Entretanto, protocolos de
   segurança são sujeitos às verdades fundamentais das redes de computadores.

Referências

   As referências foram apagadas a fim de proteger os culpados e evitar
   o enriquecimento dos advogados.

Endereço do Autor

   Ross Callon
   Internet Order of Old Farts
   c/o Bay Networks
   3 Federal Street
   Billerica, MA  01821

   Phone: 508-436-3936
   EMail: rcallon em baynetworks.com


Mais detalhes sobre a lista de discussão Cascavel-pm