Beruflich Dokumente
Kultur Dokumente
Introduo Comunicao em camadas Modelo OSI Encapsulamento de dados Comparao entre o Modelo OSI e o TCP/IP Exerccio
INTRODUO
Redes so complexas muitos componentes:
Questo: H alguma esperana de organizar a arquitetura de uma rede? Ou pelo menos nossa discusso sobre redes?
roteamento da aeronave
atravs de suas prprias aes internas da camada confiando em servios fornecidos pela camada inferior
Transporte de pessoas e bagagem de balco a balco entrega entre centros de despacho de bagagem transporte de pessoas entre portes de embarque encaminhamento do avio de aeroporto a aeroporto roteamento da aeronave da origem ao destino
FUNCIONALIDADE DE CAMADAS
passagem (compra) Aeroporto de partida bagagem (verificao) portes (carga) decolagem navegao area passagem (reclamao) bagagem (receber) portes (descarga) aterrissagem navegao area aeroporto de chegada
roteamento do avio
PORQUE CAMADAS?
Convivendo com sistemas complexos:
um modelo de referncia em camadas permite a discusso da arquitetura as mudanas na implementao de uma camada so transparentes para o resto do sistema ex., novas regras para embarque de passageiros no afetam os procedimentos de decolagem
COMUNICAO EM CAMADAS
Comunicao de voz e dados requerem regras que so chamadas de protocolos. Comunicao atravs de camadas funcionais e modelos de referncia facilitam a comunicao de um computador para o outro No sistema de telefonia, a funo de sinalizao recebe dados de entrada na forma do nmero do assinante B discado pelo assinante A Em comunicao de dados so necessrios protocolos de aplicao, handshaking, controle da comunicao e deteco de erro.
distribuda entidades implementam as funes da camada em cada n entidades realizam aes, trocam mensagens entre pares
aplicao transporte rede interface de rede aplicao transporte rede interface de rede rede interface de rede
apanha dados da aplicao acrescenta endereo, verificao de erros e aplicao transporte outras informaes rede para montar um interface de datagrama rede envia datagrama ao parceiro espera pelo reconhecimento do parceiro analogia: correio
ack dados
rede interface de rede dados aplicao transport transporte rede interface de rede
MODELO OSI
Nas ltimas dcadas houve um aumento na quantidade de redes Redes criadas com implementaes diferentes de hardware e Software Como resultado, redes incompatveis com diferentes especificaes Foi criado o ISO (International Organization for Standardization) para pesquisar sobre vrios tipos de redes, abandonando os sistemas proprietrios para utilizarem os sistemas abertos Criao do modelo OSI (Open Systems Interconnection) pela ISO em 1984 para garantir interoperabilidade entre vrias tecnologias de redes, criados por vrias empresas de todo o mundo
MODELO OSI
Qual servio e qual linguagem devem ser usados? Como a informao deve ser codificada? Como o dilogo deve ser monitorado? Quais funes um usurio deve ter para detectar perturbaes na transmisso? Que mtodos devem ser usados para agregar rtulos de endereo? Como a rede deve ser supervisionada em relao a perturbaes na transmisso? Como os terminais se conectam rede?
MODELO OSI
Dados 7.Programa de comunicao 6.Codificao 5.Controle do dilogo 4.Monitoramento da transmisso do usurio 3.Endereamento e seleo de rota na rede 2.Pedido de retransmisso na rede 1.Interface de rede do assinante:fsica, eltrica e lgica Conexo fsica
MODELO OSI
Dados 7.Aplicao 6.Apresentao 5.Sesso 4.Transporte 3.Rede 2.Enlace 1.Fsica
7.Aplicaes do usurio (HTTP, SMTP), APIs, servios de rede (DNS, DHCP) 6.Compresso, formatao e representao dos dados (ASCII, jpeg, criptografia) 5.Sincronismo de dilogo, gerenciamento de sesso (Sockets) 4.Controle da QoS global, controle de fluxo, recuperao de erro, multiplexao 3.Endereamento e roteamento 2.Estabelecimento do enlace de dados, deteco de erros, delimitao de quadros 1.Acesso ao meio de transmisso, interface fsica e eltrica, ativao da conexo.
Conexo fsica
Processo de Transmisso
MODELO OSI
Dados Dados AH Dados PH Dados SH Dados TH Dados NH DT Dados DH Bits transmitidos
Processo de Recepo
2. Enlace 1. Fsica
2. Enlace 1. Fsica
Processo de Transmisso
MODELO OSI
Processo de Recepo
Repetidor
3. 2.
Rede Enlace
2. Enlace 1. Fsica
1. Fsica
Processo de Transmisso
MODELO OSI
Processo de Recepo
7. Aplicao 6.Apresentao
Bridge Switch
2. Enlace 1. Fsica
1. Fsica
Processo de Transmisso
MODELO OSI
Processo de Recepo
7. Aplicao 6.Apresentao
Ns da Rede
2. Enlace 1. Fsica
1. Fsica
ENCAPSULAMENTO DO DADOS
Cada camada recebe dados de cima acrescenta um cabealho de informao para criar uma nova unidade de dados passa a nova unidade de dados para a camada abaixo
fonte
M Ht Hn Ht Hl Hn Ht M M M
10
O desenvolvimento do protocolo TCP/IP comeou em 1969, com o projeto ARPANET, da Agncia de Projetos de Pesquisas Avanadas do Departamento de Defesa dos Estados Unidos. O objetivo desse projeto foi desenvolver uma rede que interligasse os computadores do governo americano, de diferentes fabricantes e utilizando diferentes sistemas operacionais. Essa rede deveria ser descentralizada e mesmo que um dos computadores dessa rede fosse destrudo por um eventual ataque militar, os demais continuariam a funcionar normalmente, graas a um mecanismo de rotas alternativas. Desses projetos surgiu o protocolo TCP/IP, que serviu de alicerce para a construo da rede que conhecemos como Internet.
Aplicao
Transporte
Rede
Interface de rede
11
12
COMPARAO
Modelo OSI Modelo TCP/IP
EXERCCIO
13