12. Tarefas e protocolos da camada de rede

A Camada de Rede (modelo ISO/OSI - Camada 3), também conhecida como Camada da Internet, recebe dados fragmentados da Camada de Transporte e depois realiza operações para permitir a transmissão de pacotes através da rede. Estas operações incluem:

·         Endereçamento de dados utilizando endereços IP;

·         Encapsulamento de dados, ou seja, a atribuição de informações adicionais requeridas pelo protocolo da camada de rede em uso;

·         Routing, ou seja, selecionar a melhor rota para a encomenda;

·         Decapsulação, que remove esta informação adicional quando o pacote chega ao seu destino.

Sabemos que a comunicação em rede é regida por certas regras, um protocolo de comunicação. Sabemos também que cada camada utiliza o seu próprio protocolo, independente da outra. A camada de rede, onde elas também aparecem, não é diferente. O protocolo de comunicação mais comum para esta camada é o IPv4. A razão mais importante para o utilizar é que se trata de um protocolo aberto. Isto significa que não pertence a nenhuma empresa ou negócio, pelo que pode comunicar entre dispositivos de diferentes fabricantes. Já segue o IPv6, que é também um protocolo aberto.

Atualmente, muitos fabricantes de dispositivos e software estão a utilizar estes protocolos em paralelo. Talvez no futuro o IPv6 venha a substituir completamente o IPv4, mas não creio que seja demasiado cedo. Claro que também existem protocolos proprietários, tais como o protocolo IPX propriedade da Novell, que é especializada no desenvolvimento de sistemas operativos de rede, ou o protocolo AppleTalk desenvolvido pela Apple. No entanto, é seguro dizer que o IPv4 é de longe o protocolo da camada de rede mais amplamente utilizado.