Академический Документы
Профессиональный Документы
Культура Документы
INTRODUO No incio as redes de computadores apresentavam solues proprietrias No havia a possibilidade de se misturar tecnologia de fabricantes diferentes
As empresas que fabricavam componentes eram responsvel pela implementao de toda a soluo
Padronizao ISO OSI Padronizao TCP/IP
SERVIOS E PROTOCOLOS Servio Conjunto de primitivas (operaes) que uma camada (nvel) fornece para a camada acima dela O servio define as operaes que a camada est preparada para executar para seus usurios, mas no define como elas so implementadas Protocolo Conjunto de regras que governam o formato e o significado dos quadros, pacotes ou mensagens que so trocados por duas entidades pares em uma camada
MODELOS DE REFERNCIA Facilita a troca de dados entre mquinas de diversos fabricantes, tornouse necessrio definir uma arquitetura padro, aberta e pblica para redes de computadores. Com esse objetivo, duas arquiteturas acabaram tornando-se referncias no mundo: Arquitetura ISO/OSI Proposto para ser um referencial (de direito) Arquitetura TCP/IP (ou Internet) Modelo alternativo (de fato) foi proposto para interligar redes heterogneas (locais, metropolitanas e de longa distncia)
MODELO ISO/OSI International Standard Organization Open Systems Interconnection Modelo conceitual de referncia Padres para o intercmbio de dados entre sistemas No implica em implementao de tecnologia Descreve como a informao de um computador se movimenta atravs da mdia de rede at chegar a outro computador Divide a tarefa de movimentar informaes entre computadores de uma rede em 7 grupos (camadas) Cada camada independente da outra
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
6
CAMADAS E PROTOCOLOS
10
11
Na transmisso de dados, cada camada pega as informaes passadas pela camada superior, acrescenta informaes pelas quais ela seja responsvel e passa os dados para a camada imediatamente inferior
12
MODELO ISO/OSI Encapsulamento Cada camada do modelo adiciona seu prprio cabealho ao pacote de dados que ser enviado para o receptor fazendo assim uma comunicao direta de cada camada no transmissor para sua respectiva camada no receptor
13
QUADROS X PACOTES Quadros Conjunto de bits enviados atravs da rede de forma bruta Nveis mais baixos (camadas 1-Fsica e 2-Enlace) Informaes: Endereo fsico da placa de rede Pacotes Conjunto de dados manipulados nas camadas 3-Rede e 4-Transporte Informaes: Endereo virtual Um Pacote pode ser dividido em vrios Quadros
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
ENCAPSULAMENTO
Etapa 1 Computador converte uma mensagem de correio eletrnico em caracteres alfanumricos. Estes so os dados Etapa 2 Os dados da mensagem so segmentados para transporte pela camada de transporte. Ela garante que os hosts de mensagens nas extremidades se comuniquem com confiabilidade Etapa 3 Os dados so convertidos para um pacote ou datagrama, pela camada de rede. O pacote contm um cabealho de rede com o endereo lgico de origem e destino Etapa 4 Cada dispositivo da camada de enlace coloca o pacote em um quadro que permite ao dispositivo se conectar ao prximo dispositivo de rede Etapa 5 O quadro alterado para um padro de 1s e 0s para transmisso no meio. Uma funo de sincronizao permite que os dispositivos diferenciem os bits medida que eles trafeguem pelo meio
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
MODELO ISO/OSI: 1- CAMADA FSICA Transmisso de bits brutos atravs de um canal de comunicao Pega os quadros enviados pela camada de Link de Dados e os transforma em sinais compatveis com o meio onde devero ser transmitidos (vice-versa) Define interface eltrica ou ptica da rede para transmitir bits entre entidades do nvel de enlace
MODELO ISO/OSI: 2- CAMADA DE ENLACE (DATA LINK) Transforma um canal de transmisso bruta de dados em uma linha que parea livre de erros no detectados na camada de rede Pega os pacotes de dados recebidos da camada de Rede e os transforma em quadros que sero trafegados pela rede Adiciona informaes (endereo da placa de rede de origem, de destino, dados de controle e CRC) Divide a seqncia de bits a serem transferidos em quadros (frames), cada um contendo alguma forma de redundncia para deteco de erros Equipamento Bridge (Ponte)
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
17
MODELO ISO/OSI: 3- CAMADA DE REDE Responsvel pelo endereamento dos pacotes Converte endereos lgicos em endereos fsicos Realiza o roteamento dos dados entre as inter-redes Fornece ao nvel de transporte uma independncia em relao a problemas de chaveamento e roteamento associados com o estabelecimento e operao de uma conexo em rede Oferece dois tipos de servios Orientados a Conexo Circuito Virtual No Orientados a Conexo Datagrama Equipamento Roteador
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
18
MODELO ISO/OSI: 4- CAMADA DE TRANSPORTE Pega os dados enviados pela camada de Sesso e os divide em pacotes que sero transmitidos pela rede Isola os nveis superiores da parte da transmisso da rede A comunicao se da efetivamente entre a mquina origem e a mquina destino Faz controle de fluxo, controle de seqncia deteco e recuperao de erros, segmentao e blocagem de mensagens Funes importantes Multiplexao (multiplexing): vrias conexes de transporte compartilham a mesma conexo de rede Fracionamento (splitting): uma conexo de transporte liga vrias conexes de rede
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
19
MODELO ISO/OSI: 5- CAMADA DE SESSO Permite que duas aplicaes em computadores diferentes estabeleam uma sesso de comunicao Implementa mecanismos para estruturar circuitos oferecidos pelo nvel de transporte para oferecer os seguintes servios Gerenciamento de Token Controle de Dilogo (Sincronizao) Gerncia de Atividades Exemplo RPC (Remote Procedure Call) NFS (Network File System)
20
MODELO ISO/OSI: 6- CAMADA DE APRESENTAO Camada de Traduo Converte o formado do dado recebido pela camada de aplicao em um formato comum a ser usado na transmisso de dados, ou seja, um formato entendido pelo protocolo utilizado Interface de traduo entre os diversos formato Transformaes tpicas so Compresso de dados Criptografia
21
MODELO ISO/OSI: 7- CAMADA DE APLICAO Interface entre o protocolo de comunicao e o aplicativo que pediu ou receber a informao atravs da rede Define funes de gerenciamento e mecanismos genricos que servem de suporte construo de aplicaes distribudas
4
3 2 1
Aplicaes para a Rede Conexo ponto a ponto Integra toda a arquitetura Nada especificado
23
24
Permitir que as entidades par dos hosts de origem e de destino mantenham uma conversao
TCP (Transmission Control Protocol) Entrega sem erros de um fluxo de bytes
UDP (User Datagram Protocol) Usado em aplicaes em que a entrega imediata mais importante do que a entrega precisa (voz, vdeo)
Camada de Aplicao Contm os protocolos de alto nvel TELNET, FTP, SMTP, DNS, NNTP, HTTP
25
6
5
Aplicao
4
3 2 1
Fsica
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
26
5 4
Aplicao
Transporte
Rede Enlace Fsica
3
2 1
BIBLIOGRAFIA CISCO. Programa da Cisco Networking Academy. Semestre 2 do CCNA. 2003. KUOSE, J & ROSS, K. Rede de Computadores e a Internet Uma Abordagem Top-down. 3 ed. So Paulo, Pearson/Addison Wesley, 2005. TANENBAUM, A. S. Rede de Computadores, 4 edio. Rio de Janeiro, ed. Campus, 2007.
28
DVIDAS
renato.matthiesen@unianhanguera.edu.br
29