A Camada De Rede Na Internet
Felípe Thomas
Instituto Federal Sul-Rio-Grandense – Campus Charqueadas
felipethomas82@gmail.com Tanenbaum inicia seu estudo da Camada de Rede na Internet apresentando os 10 princípios fundamentais que devem ser seguidos para todo e qualquer protocolo. 1) Certifique-se de que funciona: Deve-se verificar intensas vezes e garantir através de diversos protótipos de que o projeto ou padrão funcione. 2) Mantenha a simplicidade: Se um recurso não for absolutamente essencial, deve-se deixá-lo de fora, para manter a simplicidade. 3) Faça escolhas claras: Deve-se escolher apenas uma maneira de executar uma ação. 4) Explore a modularidade: É a ideia de pilha de protocolos (camadas). 5) Espere heterogeneidade: O projeto de rede ser simples, geral e flexível para se adaptar a diversos tipos de redes e hardwares. 6) Evite opções e parâmetros estáticos: “Se os parâmetros forem inevitáveis (por exemplo, tamanho máximo de pacote), é melhor fazer o transmissor e o receptor negociarem um valor do que definir opções fixas.” 7) Procure um bom projeto; ele não precisa ser perfeito: As vezes surge um caso especial complicado que pode travar o projeto, o projetista deve dar seguimento ao projeto sem se preocupar muito com isto, e entregar o fardo para quem às pessoas que fizerem as exigências complicadas. 8) Seja rígido ao enviar e tolerante ao receber: Envie os pacotes sempre obedecendo os padrões, mas esteja preparado para receber pacotes fora deles. 9) Pense na escalabilidade: Deve-se distribuir a carga de controlar milhões de hosts e bilhões de usuários e nunca centralizar. 10) Considere desempenho e custo: “Se uma rede tiver fraco desempenho ou custos exagerados, ninguém a usará.”.
Na camada de rede, a internet é vista como um conjunto de subredes ou sistemas autônomos interconectados. São diversos backbones que interligam diversas outras redes distantes entre si. O que mantém tudo unido é o IP (Internet Protocol), um protocolo criado desde a