21
Protocolo s e o Modelo OSI Capitulo 2 Prof. Ricardo de Macedo

Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

Embed Size (px)

Citation preview

Page 1: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

Protocolos

e o Modelo

OSI

Capitulo 2

Prof. Ricardo de Macedo

Page 2: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

ISOINTERNATIONAL ORGANIZATION FOR STANDARDZATION

Organização Internacional para Padronização.

Definição de um padrão de interoperabilidade.

Page 3: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

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

Page 4: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

ConceitosRede

◦Conjunto de Equipamentos Interconectados

Host ou Nó◦Um Equipamento Conectado à Rede

Page 5: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

ProtocolosPadrão que Possibilita a

Comunicação entre os Nós

Linguagem utilizada pelos Hosts para trocar dados

Page 6: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

ProtocolosFinalidade

◦Permitir Comunicação◦Enviar e Receber Dados em Rede

“Resolvem Problemas”◦Quem usa o meio físico?◦Qual a forma de Escalonamento?

Page 7: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

Modelo em CamadasModelo OSI Define Camadas

Protocolos Atuam Nessas Camadas

É Independente de:◦Topologia◦Meio Físico◦Abrangência da Rede

Page 8: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

Modelo em CamadaAPLICAÇÃO

APRESENTAÇÃO

SESSÃO

TRANSPORTE

REDE

ENLACE

FÍSICA

Page 9: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

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

Page 10: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

[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

Page 11: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

[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)

Page 12: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

[3]Camada de RedeFornece ConectividadeSeleção de CaminhosUma Única Rede ou Redes Diferentes e Dispersas

REDE

Exemplo: IP – Internet Protocol

roteador

Page 13: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

[4] Camada de TransporteSegmentação de DadosControle de TransferênciaGarantir um comunicação fim-a-fim

TRANSPORTE

Exemplo:TCP – Transmission Control Protocol

Page 14: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

[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

Page 15: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrã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

Page 16: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrã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

Page 17: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrã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

Page 18: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

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

Page 19: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

Transmissão de DadosProtocolos

◦Cabeçalhos◦Dados

Page 20: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

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

Page 21: Capitulo 2 Prof. Ricardo de Macedo. ISO INTERNATIONAL ORGANIZATION FOR STANDARDZATION Organização Internacional para Padronização. Definição de um padrão

Modelo em Camadas

Vários Protocolos são usados numa única transmissão, cada um em uma camada diferente.