Redes osi

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1760 palavras )
  • Download(s) : 0
  • Publicado : 23 de abril de 2012
Ler documento completo
Amostra do texto
Software de rede e Modelo 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 dereferê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

Hierarquiade 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 éproduzida por um processo que funciona na camada 5; – A camada 4 coloca um cabeçalho no i í i da d l b lh início d mensagem para identificá-la; identificá– A camada 3 por li it õ no tamanho das mensagens, d 3, limitações t h d divide a mensagem M em duas partes: M1 e M2. – A camada 2 então adiciona não só um cabeçalho no começo de cada fragmento, mas também no fim. – Por fim a camada 1 transmitefisicamente a mensagem. mensagem
André Proto 10

Hierarquia de protocolos

André Proto

11

Hierarquia de protocolos

André Proto

12

Questões de projeto relacionadas às camadas

Questões de projeto relacionadas às camadas
• Todas as camadas precisam de um mecanismo para id ifi os transmissores e os receptores identificar i (endereçamento). endereçamento). • O controle de erros éuma questão importante, q p , pois os circuitos de comunicação física não são p perfeitos.

André Proto

14

Questões de projeto relacionadas às camadas
• Nem todos os canais de comunicação preservam a ordem d mensagens enviadas a eles. d das i d l • Uma questão que afeta cada nível é como impedir q que um transmissor rápido envie uma quantidade p q excessiva de dados a m receptor maislento (controle de fluxo). fluxo). )

André Proto

15

Questões de projeto relacionadas às camadas
• Outro problema a ser resolvido é a falta de habilidade d d h bilid d de todos os processos para aceitar i mensagens arbitrariamente longas (ou curtas). • Quando houver vários caminhos entre a origem e Q g o destino, uma rota deverá ser escolhida.

André Proto

16

Questões de projetorelacionadas às camadas
• Quando for inconveniente configurar uma conexão isolada para cada par de processos de ã i l d d d d comunicação, a camada subjacente pode decidir usar a mesma conexão para diversas conversações ã di õ não relacionadas entre si (multiplexação e (multiplexação demultiplexação). demultiplexação) d lti l ã ).

André Proto

17

Serviços oferecidos por camadas...
tracking img