Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização...
Transcript of Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização...
Protocolos
e o Modelo
OSI
Capitulo 2
Prof. Ricardo de Macedo
ISOINTERNATIONAL ORGANIZATION FOR STANDARDZATION
Organização Internacional para Padronização.
Definição de um padrão de interoperabilidade.
Modelo OSIOSI – OPEN SYSTEM INTERCONNECTION - Definição de padrões de comunicação em redes. - Meios para que redes diferentes possam trocar dados.- Fornece uma base comum que permite o desenvolvimento coordenado de padrões para a interconexão de sistemas
- Não é uma classificação- Não é uma regra- É um Modelo para Descrição da Redes
ConceitosRede
◦Conjunto de Equipamentos Interconectados
Host ou Nó◦Um Equipamento Conectado à Rede
ProtocolosPadrão que Possibilita a
Comunicação entre os Nós
Linguagem utilizada pelos Hosts para trocar dados
ProtocolosFinalidade
◦Permitir Comunicação◦Enviar e Receber Dados em Rede
“Resolvem Problemas”◦Quem usa o meio físico?◦Qual a forma de Escalonamento?
Modelo em CamadasModelo OSI Define Camadas
Protocolos Atuam Nessas Camadas
É Independente de:◦Topologia◦Meio Físico◦Abrangência da Rede
Modelo em CamadaAPLICAÇÃO
APRESENTAÇÃO
SESSÃO
TRANSPORTE
REDE
ENLACE
FÍSICA
Porquê 7 Camadas?GerenciabilidadeDesempenho.
Vantagens◦Decomposição em partes menores e mais
simples◦Padronização dos componentes de rede◦Possibilita comunicação entre diferentes tipos
de hardware e software◦As funções similares ficam em um mesmo nível◦Permite atualizações tecnológicas◦Facilidade de Manutenção◦Fácil Aprendizagem
[1] Camada FísicaEspecificações Elétricas,
Mecânicas, Funcionais e Procedimentos para ativar e manter o LINK Físico entre os Hosts
Ex: RS-232C, Placa de rede, fibra óptica, etc
FÍSICA
[2] Camada de EnlaceEndereçamento FísicoAcesso ao MeioNotificações de ErroEntrega Ordenada de Quadros
Controle de FluxoENLACE
Exemplo: CSMA-CD (Carrier Sense Multiple Access With Colision Detection)
[3]Camada de RedeFornece ConectividadeSeleção de CaminhosUma Única Rede ou Redes Diferentes e Dispersas
REDE
Exemplo: IP – Internet Protocol
roteador
[4] Camada de TransporteSegmentação de DadosControle de TransferênciaGarantir um comunicação fim-a-fim
TRANSPORTE
Exemplo:TCP – Transmission Control Protocol
[5] Camada de SessãoSincronização de DiálogosGerenciamento de Sessões
Gerenciamento de Troca de Dados
Organizar o diálogo entre as estações.
SESSÃO
[6] Camada de Apresentação
Mantem a Consistência no Formato dos Dados Transmitidos
Conversão de código e formatos
CriptografiaCompressão de dados
APRESENTAÇÃO
[7] Camada de Aplicação
Fornece Serviços de Rede aos Aplicativos do Usuários
Exemplos: HTTP – Hypertext Transfer ProtocolFTP – File Tranper ProtocolPOP3SMTP
APLICAÇÃO
Interação Entre as CamadasCamadas Superiores Oferecem
Serviços a Camadas Inferiores.Dados Encapsulados em um Host
são Decifrados na Camada Correspondente no Host Destino
Modelo em CamadasAPLICAÇÃOAPLICAÇÃO
APRESENTAÇÃO
SESSÃO
TRANSPORTE
REDE
ENLACE
FÍSICA
APRESENTAÇÃO
SESSÃO
TRANSPORTE
REDE
ENLACE
FÍSICA
A B
Transmissão de DadosProtocolos
◦Cabeçalhos◦Dados
ComunicaçãoAPLICAÇÃOAPLICAÇÃO
APRESENTAÇÃO
SESSÃO
TRANSPORTE
REDE
ENLACE
FÍSICA
APRESENTAÇÃO
SESSÃO
TRANSPORTE
REDE
ENLACE
FÍSICA
A BDados Dados
Modelo em Camadas
Vários Protocolos são usados numa única transmissão, cada um em uma camada diferente.