modelo osi tcp ip

30
Modelos de Referência OSI TCP/IP 29/06/06

Upload: dario-nakazima

Post on 22-Jul-2015

35 views

Category:

Documents


0 download

TRANSCRIPT

Modelos de Referncia

OSI TCP/IP

29/06/06

Agenda

Camadas de Protocolos Modelo de Referncia OSI Funcionamento Camadas e Funcionalidades

Modelo de Referncia TCP/IP Histrico Camadas e funcionalidades

Comparao OSI x TCP/IP

Camadas de protocolos Objetivo: simplificar, organizar Cada camada oferece servios s camadas superiores atravs de interfaces

Exemplo dos correios

Modelo de Referncia OSI A ISO reconheceu a necessidade das redes trabalharem juntas e se comunicarem, Por isso, a ISO lana em 1984, o modelo de referncia OSI Open Systems Interconnection

O Modelo de referncia OSI o modelo fundamental para comunicaes em rede

Modelo de Referncia OSI Princpios: Um nvel de abstrao por camada Camadas com funes bem definidas Em cada camada devem ser usados protocolos padronizados internacionalmente Nmero de camadas nem grande, nem pequeno

Modelo de Referncia OSIAplicao Apresentao Sesso Transporte Rede EnlaceProtocolo de Aplicao

Aplicao Apresentao Sesso Transporte Rede Enlace Fsica

Protocolo de Apresentao Protocolo de Sesso

Protocolo de Transporte Subrede de Comunicao Protocolos internos da subrede

RedeEnlace Fsica

RedeEnlace Fsica

Fsica

Protocolos host-roteadores

Modelo de Referncia OSICamada FsicaAplicao Apresentao Sesso Transporte Rede Enlace

Trata das caractersticas mecnicas, eltricas, funcionais e de procedimentos para conexo fsica entre entidades da camada de enlace

Transmite uma sequncia de bits No se preocupa com o significado dos bits

Fsica

Modelo de Referncia OSICamada de EnlaceAplicao Apresentao Sesso Transporte Rede Enlace

Trata o fluxo de dados no enlace entre transmissor e receptor: Controle de fluxo Deteco e correo de erros Acesso ao meio compartilhado

No permite ligao entre redes distintas

Fsica

Modelo de Referncia OSICamada de RedeAplicao Apresentao Sesso Transporte Rede Enlace

Controla as operaes na sub-rede: Roteamento: esttico ou dinmico Controle de congestionamento Interconexo de redes

No garante que o pacote chegue ao destino

Fsica

Modelo de Referncia OSICamada de TransporteAplicao Apresentao Sesso Transporte Rede Enlace

Divide as mensagens em pacotes a primeira camada fim-a-fim Deve garantir: Comunicao fim-a-fim confivel Multiplexao/splitting de conexes Controle de fluxo fim-a-fim

Fsica

Modelo de Referncia OSICamada de SessoAplicao Apresentao Sesso Transporte Rede Enlace

Permite que aplicaes em hosts diferentes partilhem uma sesso Prov: Controle de dilogo Controle de token Sincronizao

Fsica

Modelo de Referncia OSICamada de ApresentaoAplicao Apresentao Sesso Transporte Rede Enlace

Realiza transformaes adequadas nos dados: Traduo dos dados Compresso de textos Criptografia Converso de padres

Fsica

Modelo de Referncia OSICamada de AplicaoAplicao Apresentao Sesso Transporte Rede Enlace

Prov servios que suportam diretamente as aplicaes do usurio, como: Correio eletrnico Transferncia de arquivos Acesso a banco de dados

No define as aplicaes em si!

Fsica

Modelo de Referncia TCP/IP 1969 - Advanced Research Project Agency (ARPA) financia a pesquisa e o desenvolvimento de uma rede experimental de comutao de pacotes (ARPANET) O objetivo era estudar tcnicas para implementar sistemas de comunicao de dados robustos e independentes de fornecedores

Modelo de Referncia TCP/IP ARPANET foi to bem sucedida que vrias organizaes ligadas rede passaram a us-la cotidianamente 1975 - ARPANET deixa o carter experimental, transformando-se em uma rede operacional, quando a Defense Communications Agency (DCA) assume o seu controle

Modelo de Referncia TCP/IP Os protocolos TCP/IP foram desenvolvidos como padres militares.Todos os hosts na rede tiveram que se converter para os novos protocolos DARPA financiou a implementao do TCP/IP na verso Berkley (BSD) Unix O termo internet se popularizou

Modelo de Referncia TCP/IP 1983 - ARPANET divide-se em MILNET e uma nova (e menor) ARPANET 1985 - A National Science Foundation (NSF) cria a NSFNet e a conecta a internet 1987 - NSF cria um novo e mais rpido backbone e uma topologia em trs camadas que incluem o backbone, redes regionais e redes locais

Modelo de Referncia TCP/IP 1990 - ARPANET encerra suas atividades 1995 - NSFNet deixa de ser o principal backbone da Internet

Modelo de Referncia TCP/IPCamada Inter-rede: Servio de comutao de pacotes no orientado a conexes: habilidade de sobreviver a falhas na sub-rede

Camada de transporte: TCP: orientado a conexo => confivel UDP: no orientado a conexo => no confivel

Modelo de Referncia TCP/IPAplicao

Telnet, FTP, mail, etc

Transporte

TCP, UDP

Inter-Rede

IP, ICMP, IGMP

Interface de Rede

Device Driver e placa de rede

Modelo de Referncia TCP/IPAplicao

Transporte

Este nvel trata dos detalhes especficos de cada aplicao Representao, codificao e controle de dilogo

Inter-Rede

Exemplos Telnet, FTP, SMTP, SNMP

Interface de Rede

Modelo de Referncia TCP/IPAplicao

Proporciona um fluxo de dados entre dois hosts (fim-a-fim) TCP: Confivel. Sequencia os dados recebidos do nvel de aplicao, agrupando-os em segmentos. Estabelece conexes (three way handshake). Confirma recepo dos segmentos enviados. UDP: No-confivel. Envia pacotes de dados (datagramas) de um host para outro, sem garantia de entrega. A sobrecarga desse protocolo menor que a do TCP

Transporte

Inter-Rede

Interface de Rede

Modelo de Referncia TCP/IPAplicao

Transporte

Garantir a transmisso de pacotes independente da localizao dos hosts Endereamento dos hosts Roteamento Controlar Congestionamento

Inter-Rede

Interface de Rede

Modelo de Referncia TCP/IPAplicao

O modelo no especifica muitos detalhes Abrange o driver de dispositivo no SO e a correspondente placa de rede. Trata dos detalhes de hardware necessrios para o interfaceamento fsico com a rede

Transporte

Inter-Rede

Interface de Rede

Modelo de Referncia TCP/IP Encapsulamento Quando uma aplicao envia dados usando TCP/IP, ela os envia atravs de cada nvel da pilha de protocolos. Cada nvel adiciona sua informao aos dados da camada superior. No final, os dados so enviados como uma seqncia de bits, pela rede

OSIAplicao Apresentao Sesso Transporte Rede Enlace

X

TCP/IPAplicao

Transporte Inter-Rede

Fsica

Interface de Rede

OSI Surgiu 1 o Modelo

X

TCP/IP

Surgiram 1 protocolos Bem geral Bem especfico Houve a necessidade de No descreve bem criar sub-camadas redes diferentes Camada de rede Camada de rede Orientada e no orientada a conexes No orientada a Camada de transporte conexes Orientada a conexes Camada de transporte Orientada e no orientada a conexes