tecnologia Networking requer contribuições de uma ampla variedade de habilidades. A tarefa de permitir que um aplicativo em um computador para se comunicar com um aplicativo em outro computador requer muitos níveis diferentes de serviços. A indústria de networking é fragmentado entre diferentes especialidades , mas todos são representados pelo modelo de protocolo em camadas. Especialização
Ninguém é capaz de ser um especialista em todos os aspectos do trabalho em rede. A disciplina requer programadores, designers, artistas gráficos, eletricistas, os fabricantes de chips , os produtores de hardware e matemáticos. Quando várias pessoas têm de contribuir para um objetivo final, a equipe precisa de regras e diretrizes para garantir que a saída de uma parte do sistema está em conformidade com a exigência de entrada de outra seção do sistema. Cada colaborador aplica habilidades especializadas para um subconjunto das necessidades totais de um sistema de rede . Essas regras e diretrizes são protocolos . Organizando protocolos em camadas aliados tecnologia com habilidades. Técnicos e eletricistas prestar um serviço de criação de uma rede física sobre a qual os programadores podem enviar dados. Cada se concentra em sua especialização , baseando-se em outros níveis de apoio.
Abstraction
Abstração é a chave para a especialização. Cada camada fornece serviços para a camada imediatamente acima. Um protocolo em uma camada usa um serviço prestado pela camada imediatamente abaixo sem ter que saber como essa tarefa será executada. Sem dependência de abstração, cada protocolo seria uma longa e pormenorizada .
Networking Modelos
O primeiro modelo em camadas para a rede era TCP /IP. Esta pilha de protocolos ainda domina a tecnologia de rede . Camadas executado a partir de detalhes físicos na parte inferior da pilha de até aplicativos voltados para usuário no topo da pilha. Uma pilha mais tarde , o chamado " Modelo de Interconexão Open System " tem uma melhor classificação de camadas. A maioria das profissões redes segurar ambos os modelos em mente. As camadas de rede tornar mais fácil para ensinar e fornecer um atalho mental para descrever as funções de um protocolo . Qualquer processo ou dispositivo de rede é sempre descrito em termos da sua posição na pilha de protocolos . Declarações típicas são " criptografia ocorre na camada de transporte ", ou " um switch é um dispositivo de camada 2 , um roteador é a camada 3. " Qualquer pessoa educada na teoria de rede saberia de imediato que essas duas afirmações significam que a criptografia é negociado no estabelecimento da sessão , um switch opera sobre um link e usa endereços MAC e um roteador funciona através de links e usa endereços IP.
< Br > Indústria Segmentação
o modelo em camadas também ajuda a dividir a profissão de rede em sub- categorias. Pessoas que trabalham em rede pode reconhecer instantaneamente o alcance e os limites de seu trabalho, e de outros, pensando em termos de camadas na pilha de protocolos.