Vous êtes sur la page 1sur 29

FACULDADES ANHANGUERA DE LIMEIRA Curso: CINCIA DA COMPUTAO Disciplina: REDES DE COMPUTADORES Professor: RENATO CIVIDINI MATTHIESEN renato.matthiesen@unianhanguera.edu.

br Aula: MODELOS DE REFERNCIA


TANENBAUM: CAPTULO 01, PGINA 40

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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)

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

MODELO EM CAMADAS Reduz a complexidade da arquitetura da rede Padroniza as interfaces

Facilita a engenharia modular


Garante a tecnologia interopervel

Acelera a evoluo da arquitetura da rede


Simplifica o ensino e a aprendizagem

Cada camada deve executar uma funo bem definida


PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
5

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

CAMADAS DO MODELO ISO/OSI

CISCO, Item 2.2 Modelo de referncia ISO/OSI

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

CAMADAS DO MODELO ISO/OSI

CISCO, Item 2.2 Modelo de referncia ISO/OSI

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

CAMADAS DO MODELO ISO/OSI

CISCO, Item 2.2 Modelo de referncia ISO/OSI

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

CAMADAS E PROTOCOLOS

CISCO, Item 2.2 Modelo de referncia ISO/OSI

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

10

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

CAMADAS DO MODELO ISO/OSI

TANENBAUM, FIG. 1.20, PAG. 41 O modelo de referncia OSI

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

11

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

MODELO ISO/OSI Encapsulamento

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

CISCO, Item 1.1.3 Encapsulamento de dados

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

12

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

13

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

CISCO, Item 1.1.4 Encapsulamento de dados 14

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

CISCO, Item 1.1.4 Etapas do encapsulamento de dados 15

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

Tipo de sinal (analgico ou digital)


Tecnologia de transmisso (broadband ou baseband) Placa de rede dos dispositivos conectados em rede Equipamentos Conector, Cabo, Repetidor, Hub, Switch, Modem
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
16

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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)

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

20

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

21

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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

Realizar a transferncia de arquivos


Exemplo E-mail entra em contato com a camada de aplicao e efetua a requisio para receber os e-mails Gateways
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
22

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

MODELO DE REFERNCIA TCP/IP Modelo em quatro camadas criado para a ARPANET

4
3 2 1

Aplicao Transporte Inter-Rede Host/Rede

Aplicaes para a Rede Conexo ponto a ponto Integra toda a arquitetura Nada especificado

CISCO, Item 2.3 Modelo de referncia TCP/IP

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

23

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

MODELO DE REFERNCIA TCP/IP Camada Host/Rede

Especificao da necessidade de se conectar com a rede utilizando um protocolo


Protocolo no definido, variando de rede em rede Camada Inter-Redes Permitir que os hosts injetem pacotes em qualquer rede e garantir que eles sejam transmitidos independentemente do destino IP (Internet Protocol) Roteamento CSMA/CD

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

24

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

MODELO DE REFERNCIA TCP/IP Camada de Transporte

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

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

25

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

COMPARAO ENTRE MODELOS DE REFERNCIA


ISO/OSI TCP/IP

Aplicao Apresentao Sesso Transporte Rede Enlace


1 3 2 4

6
5

Aplicao

4
3 2 1

Transporte Inter-Rede Host/Rede

Fsica
PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
26

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

MODELO EM CAMADAS DO LIVRO DO TANENBAUM

5 4

Aplicao

Transporte
Rede Enlace Fsica

3
2 1

PACOTE VIAJANDO NA REDE


PROF. MS. RENATO CIVIDINI MATTHIESEN 2010
27

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

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.

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

28

CINCIA DA COMPUTAO MODELOS DE REFERNCIA

DVIDAS

renato.matthiesen@unianhanguera.edu.br

PROF. MS. RENATO CIVIDINI MATTHIESEN 2010

29