[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