Cara,<br><br>muito bom, ein!<br><br>:)<br><br>Valeu Adriano ;)<br><br><div><span class="gmail_quote">On 11/16/06, <b class="gmail_sendername">Adriano Rodrigues</b> &lt;<a href="mailto:a.r.ferreira@gmail.com">a.r.ferreira@gmail.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Seguindo um comentário do Nicholas Clark (o release manager do perl<br>
5.8.x - a versão de produção de perl),<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://use.perl.org/~nicholas/journal/31619">http://use.perl.org/~nicholas/journal/31619</a><br><br>achei uma RFC da Internet bastante instrutiva e divertida. Embora
<br>escrita para redes de computadores, aplica-se por similaridade a<br>questões de programação e desenvolvimento em geral.<br><br>Segue uma tradução livre deste documento. Espero que apreciem.<br><br>Adriano.<br><br>##############
<br><br>URL original: <a href="http://www.ietf.org/rfc/rfc1925.txt">http://www.ietf.org/rfc/rfc1925.txt</a><br><br><br><br>Grupo de Trabalho em Redes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; R. Callon, Editor<br>Request for Comments: 1925&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IOOF
<br>Categoria: Informacional&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 de Abril de 1996<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As Doze Verdades das Redes de Computadores<br><br>Status deste Memo<br><br>&nbsp;&nbsp; Este memo provê informação à comunidade da Internet. Este memo
<br>&nbsp;&nbsp; não especifica um padrão de Internet de nenhuma espécie. A<br>&nbsp;&nbsp; distribuição deste memo é ilimitada.<br><br>Resumo<br><br>&nbsp;&nbsp; Este memo documenta as verdades fundamentais das redes de computadores<br>&nbsp;&nbsp; para a comunidade da Internet. Este memo não especifica um padrão,
<br>&nbsp;&nbsp; exceto no sentido de que todos padrões devem implicitamente seguir<br>&nbsp;&nbsp; as verdades fundamentais.<br><br>Agradecimentos<br><br>&nbsp;&nbsp; As verdades aqui descritas resultam de um estudo intensivo por um<br>&nbsp;&nbsp; longo período de tempo feito por várias pessoas, algumas das quais
<br>&nbsp;&nbsp; não tinham a intenção de contribuir para este trabalho. O editor<br>&nbsp;&nbsp; meramente reuniu estas verdades, e gostaria de agradecer a comunidade<br>&nbsp;&nbsp; por lançar a luz original sobre estas verdades.<br><br>1. Introdução
<br><br>&nbsp;&nbsp; Este Request for Comments (RFC) provê informação sobre as verdades<br>&nbsp;&nbsp; fundamentatis subjacentes a todas redes de computadores. Estas verdades<br>&nbsp;&nbsp; aplicam-se a redes em geral, e não são limitadas a TCP/IP, à Internet,
<br>&nbsp;&nbsp; ou a qualquer outro subconjunto da comunidade de redes de computadores.<br><br>2. As Verdades Fundamentais<br><br>&nbsp;&nbsp; (1)&nbsp;&nbsp;Tem De Funcionar.<br><br>&nbsp;&nbsp; (2)&nbsp;&nbsp;Não importa o esforço que você faça ou qualquer que seja a prioridade,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;você não pode aumenar a velocidade da luz.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2a) (corolário). Não importa o esforço que você faça, você não pode<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fazer um bebê em muito menos do que 9 meses. Tentativas para<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; acelerar isto *podem* tornar o fenômeno mais lento, mas não o
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; farão acontecer mais rápido.<br><br>&nbsp;&nbsp; (3)&nbsp;&nbsp;Com impulso suficiente, porcos voam muito bem. Entretanto, isto não<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;é necessariamente uma boa idéia. É difícil saber ao certo onde eles<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vão aterrizar, e pode ser perigoso sentar sobre eles enquanto eles
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;voam lá em cima.<br><br>&nbsp;&nbsp; (4)&nbsp;&nbsp;Algumas coisas na vida não podem ser totalmente apreciadas nem<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;entendidas a menos que sejam experimentadas em primeira mão. Algumas<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;coisas em redes nunca podem ser complementamente compreendidas
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;por alguém que nunca construiu equipamento de rede comercial ou<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mantém uma rede operacional.<br><br>&nbsp;&nbsp; (5)&nbsp;&nbsp;Sempre é possível aglutinar múltiplos problemas separados em uma<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;única solução complexa e interdependente. Na maioria dos casos,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;esta é uma má idéia.<br><br>&nbsp;&nbsp; (6)&nbsp;&nbsp;É mais fácil contornar um problema (por exemplo, transferindo o<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;problema para uma parte diferente da arquitetura global da rede)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do que resolvê-lo.<br>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6a) (corolário). Sempre é possível adicionar mais uma camada de<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indireção.<br><br>&nbsp;&nbsp; (7)&nbsp;&nbsp;É sempre alguma coisa<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7a) (corolário). Boa, Rápida, Barata: Pegue qualquer par (você<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; não pode ter os três de uma vez).<br><br>&nbsp;&nbsp; (8)&nbsp;&nbsp;É muito mais complicado do que você imagina.<br><br>&nbsp;&nbsp; (9)&nbsp;&nbsp;Para quaisquer recursos, não importa o que seja, você vai precisar<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;de mais.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (9a) (corolário) Todo problema em redes sempre demora mais para
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;solucionar do que parecia necessário.<br><br>&nbsp;&nbsp; (10) Um tamanho nunca serve para todos.<br><br>&nbsp;&nbsp; (11) Toda velha idéia será proposta novamente com um nome e apresentação<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;diferentes, funcione ou não.
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(11a) (corolário). Veja a regra 6a.<br><br>&nbsp;&nbsp; (12) No projeto de protocolos, a perfeição foi alcançada não quando<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;não há mais nada para adicionar, mas quanto não há mais nada<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;para retirar.
<br><br>Considerações sobre Segurança<br><br>&nbsp;&nbsp; Esta RFC não suscita questões de segurança. Entretanto, protocolos de<br>&nbsp;&nbsp; segurança são sujeitos às verdades fundamentais das redes de computadores.<br><br>Referências<br>
<br>&nbsp;&nbsp; As referências foram apagadas a fim de proteger os culpados e evitar<br>&nbsp;&nbsp; o enriquecimento dos advogados.<br><br>Endereço do Autor<br><br>&nbsp;&nbsp; Ross Callon<br>&nbsp;&nbsp; Internet Order of Old Farts<br>&nbsp;&nbsp; c/o Bay Networks<br>
&nbsp;&nbsp; 3 Federal Street<br>&nbsp;&nbsp; Billerica, MA&nbsp;&nbsp;01821<br><br>&nbsp;&nbsp; Phone: 508-436-3936<br>&nbsp;&nbsp; EMail: <a href="mailto:rcallon@baynetworks.com">rcallon@baynetworks.com</a><br>_______________________________________________<br>Cascavel-pm mailing list
<br><a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div><br><br clear="all"><br>
-- <br>Gabriel Vieira