O modelo OSI (Open System Interconnection) Modelo geral de comunicação Modelo de referência OSI Comparação entre o modelo OSI e o modelo TCP/IP
Analisando a rede em camadas
Origem, destino e pacotes de dados As informações que trafegam em uma rede são denominadas dados, pacote ou pacote de dados; Pacote de dados: unidade de informações logicamente agrupada que se desloca entre sistemas de computadores; Endereço de origem em um pacote especifica a identidade do computador que envia o pacote; Endereço de destino especifica a identidade do computador que recebe o pacote.
Meios Material através do qual os pacotes de dados trafegam. Ele pode ser um dos seguintes materiais: Cabos telefônicos; Cabos UTP; Cabos coaxiais; Fibra óptica; Espaço livre (ar - wireless). Cabo Coaxial Cabo de Fibra Óptica Cabo UTP
Protocolo É um conjunto de regras que tornam mais eficiente a comunicação em uma rede. Protocolo de comunicações : é um conjunto de regras, ou um acordo, que determina o formato e a transmissão de dados.
A finalidade do modelo de referência OSI Modelo de referência OSI é uma estrutura que você pode usar para entender como as informações trafegam através de uma rede; No modelo de referência OSI, existem sete camadas numeradas que oferecem as seguintes vantagens: Decompõe as comunicações de rede em partes menores e mais simples; Padroniza os componentes de rede, permitindo o desenvolvimento e o suporte por parte de vários fabricantes; Possibilita a comunicação entre tipos diferentes de hardware e de software de rede; Evita que as modificações em uma camada afetem as outras, possibilitando maior rapidez no seu desenvolvimento; Decompõe as comunicações de rede em partes menores, facilitando sua aprendizagem e compreensão.
Modelo de referência OSI Através das camadas do modelo de referência OSI, você vai entender como os pacotes de dados trafegam por uma rede e que dispositivos operam em cada camada à medida que os pacotes de dados viajam através deles.
As funções de cada camada OSI Cada camada OSI individual tem um conjunto de funções que ela deve executar para que os pacotes de dados trafeguem de uma origem a um destino em uma rede. Camada 7: A camada de aplicação: É a camada OSI mais próxima do usuário; ela fornece serviços de rede aos aplicativos do usuário; Os programas de planilhas e programas de terminal bancário são exemplos desses processos de aplicativos. Para definir em poucas palavras a camada 7, pense em navegadores. Camada 6: A camada de apresentação: Assegura que a informação emitida pela camada de aplicação de um sistema seja legível para a camada de aplicação de outro sistema. Para definir a camada 6 em poucas palavras, pense em um formato de dados comum.
As funções de cada camada OSI Camada 5: A camada de sessão Estabelece, gerencia e termina sessões entre dois hosts que se comunicam; Fornece seus serviços à camada de apresentação. Ela também sincroniza o diálogo entre as camadas de apresentação dos dois hosts e gerencia a troca de dados entre eles. Para definir em poucas palavras a camada 5, pense em diálogos e conversações. Camada 4: A camada de transporte Segmenta os dados do sistema host que está enviando e monta os dados novamente em uma seqüência de dados no sistema host que está recebendo; Estabelece, mantém e termina corretamente circuitos virtuais; Para definir em poucas palavras a camada 4, pense em qualidade de serviços e confiabilidade.
As funções de cada camada OSI Camada 3: A camada de rede É uma camada complexa que fornece conectividade e seleção de caminhos entre dois sistemas hosts que podem estar localizados em redes geograficamente separadas; Para definir em poucas palavras a camada 3, pense em seleção de caminhos, roteamento e endereçamento. Camada 2: A camada de enlace de dados Fornece trânsito confiável de dados através de um link físico. Fazendo isso, a camada de enlace trata do endereçamento físico da topologia de rede, do acesso à rede, da notificação de erro, da entrega ordenada de quadros e do controle de fluxo; Para definir em poucas palavras a camada 2, pense em quadros e controle de acesso ao meio. Camada 1: A camada física Define as especificações elétricas, mecânicas, funcionais e de procedimentos para ativar, manter e desativar o link físico entre sistemas finais; Para definir em poucas palavras a camada 1, pense em sinais e meios.
Encapsulamento dos dados Quando um computador desejar enviar dados para outro computador, os dados devem primeiro ser empacotados através de um processo chamado encapsulamento; O encapsulamento empacota as informações de protocolo necessárias antes do trânsito pela rede; À medida que o pacote de dados desce pelas camadas do modelo OSI, ele recebe cabeçalhos, trailers e outras informações. As redes devem efetuar cinco etapas de conversão para encapsular os dados: Compilar os dados; Empacotar os dados para transporte ponto a ponto; Anexar (adicionar) o endereço da rede ao cabeçalho; Anexar o endereço local ao cabeçalho do link de dados; Converter em bits para transmissão.
Encapsulamento dos dados
Exemplo de encapsulamento dos dados
Comunicação ponto a ponto Durante esse processo, o protocolo de cada camada troca informações, chamadas de unidades de dados de protocolo (PDUs - protocol data units), entre camadas pares; Cada camada de comunicação, no computador de origem, se comunica com uma PDU específica da camada e com a sua camada correspondente no computador de destino; Os pacotes de dados em uma rede são originados em uma origem e depois trafegam até um destino; Cada camada depende da função de serviço da camada OSI abaixo dela; Para fornecer esse serviço, a camada inferior usa o encapsulamento para colocar a PDU da camada superior no seu campo de dados; depois, adiciona os cabeçalhos e trailers que a camada precisa para executar sua função.
Comunicação ponto a ponto