Redes osi
André Proto UNESP - São José do Rio Preto ______________________________ andre.proto@sjrp.unesp.br
O que será abordado
• • • • • • Hierarquias de protocolos (camadas) Questões de projeto relacionadas às camadas Serviços oferecidos por camadas ç p Relacionamento entre serviços e protocolos Modelo de referência OSI Comparação do modelo OSI com o modelo de referência TCP/IP f ê i
André Proto
2
Hierarquia de protocolos
Hierarquia de protocolos
• Em redes de computadores, um protocolo é um acordo entre as partes que se comunicam, estabelecendo como se dará a comunicação. b l d d i • Para reduzir a complexidade do projeto, a maioria das redes é organizada como uma pilha de g p camadas ou níveis, colocadas umas sobre as níveis, outras.
André Proto
4
Hierarquia de protocolos
• A camada n de uma máquina se comunica com a camada n de outra. • As regras e convenções usadas nesse diálogo são g ç g conhecidas como protocolo de camada n. • Na realidade, os dados não são transferidos diretamente da camada n de uma máquina para a camada n de outra máquina.
André Proto 5
Hierarquia de protocolos
André Proto
6
Hierarquia de protocolos
• Entre cada par de camadas adjacentes existe uma interface. interface. i f • Esta define as operações e os serviços que a q camada inferior tem a oferecer à camada que se encontra acima dela. • Isso simplifica a substituição da implementação de uma camada. camada
André Proto 7
Hierarquia de protocolos
• Um conjunto de camadas e protocolos é chamado de arquitetura de rede. rede. • Uma arquitetura de rede deve conter informações suficientes para permitir que um programador desenvolva software/hardware de cada camada. • Uma lista de protocolos usados por um determinado sistema é chamado pilha de protocolos. protocolos.
André Proto 8
Hierarquia de protocolos
André Proto
9
Hierarquia de protocolos
• Vejamos um exemplo mais técnico:
– Uma mensagem M é