? Desde o início da disciplina , a teoria de rede sempre foi ensinada como grupos de protocolos representados como camadas em uma pilha . Esta ferramenta educacional cria uma imagem mental realizado por todos os que trabalham na indústria. É um atalho que permite a comunicação rápida do objectivo geral de um programa , processo ou dispositivo , referindo-se simplesmente a sua posição na pilha . Camadas
Dois modelos dominam a teoria de redes . Estes são a pilha de protocolos TCP /IP eo modelo de sete camadas Interconexão de Sistemas Abertos . OSI tem mais camadas do que o TCP /IP e proporciona um melhor nivelamento de funções . TCP /IP é mais usado do que OSI. No entanto, a maioria das pessoas suportar ambos os modelos em mente e muitas vezes referem-se a números de camada OSI quando se fala sobre a tecnologia TCP /IP. Ambos os modelos número de camadas 1 , na parte inferior , cada camada superior ter um número mais elevado . Ambos colocar as propriedades físicas de uma rede no fundo da pilha e as aplicações viradas para o utilizador na parte superior . O mais abaixo na pilha uma camada é, mais técnico, é .
Terminologia
menção de uma camada de rede se comunica instantaneamente para um trabalho em rede que função profissional um pedaço de equipamento executa . Camadas tornaram-se parte da terminologia de rede. Ao conhecer a camada , é possível reconhecer imediatamente muitas das funções do processo ou que executa dispositivo . Por exemplo : um hub é um dispositivo " camada 1" , um switch é um dispositivo de "layer 2" , e um roteador é um dispositivo de " camada 3". Que diz de imediato que um roteador usa um endereço IP e opera através de redes , um switch usa endereços MAC e só funciona através de um link e um hub que não usa qualquer endereço e não tem inteligência computacional.
< Br >
Especialização
Networking tecnologia requer muitos tipos diferentes de habilidades. Camadas de protocolos permite habilidades específicas a serem focadas em um nível particular. Ele também permite que muitos de ignorar um monte de teoria ou prática que não tem impacto sobre o seu trabalho. Se um programador de aplicação ouve alguém falando de um procedimento de " Layer 2" , ele vai desligar . Essa tecnologia não tem impacto sobre o trabalho de níveis mais elevados. Níveis mais altos pode assumir mais camadas técnicas irá fornecer serviços para a camada superior sem ter que saber como isso é feito .
Abstraction
Abstração é um importante produto de tecnologia de rede de camadas . Uma analogia disto é o sistema postal . Você enviar uma carta , supondo que ele vai chegar no endereço escrito no envelope , embora você não sabe que a carta será encaminhada , que vai levá-lo ou o equipamento especializado está envolvido. Essa é a abstração. A tarefa de escrever uma carta é uma camada. Colocar a carta em um envelope é outra camada, levando-a para a estação de correios e colocar o selo no valor correto é outra camada , o transporte do emissor ao receptor pode ser uma camada ou muitos, mas não importa . Esses serviços são prestados por outra pessoa. Você acabou de assumir que vai funcionar. Essa é a abstração.