redes de computadores: modelo iso/osi e tcp/ip€¦ · compreender o modelo iso/osi e tcp/ip e suas...

44
Modelo OSI Modelo TCP/IP Cr´ ıticas Comparac ¸˜ ao ıntese Suporte ao Aluno Pr´ oximas aulas Bibliografias Redes de Computadores: Modelo ISO/OSI e TCP/IP Disciplina Redes de Computadores Prof. Joelias J´ unior - [email protected] Instituto Federal de Educac ¸˜ ao, Ciˆ encia e Tecnologia de Mato Grosso 26 de fevereiro de 2018 “A mente que se abre a uma nova ideia jamais voltar ´ a ao seu tamanho original.” Albert Einstein Redes de Computadores Modelo ISO/OSI e TCP/IP 1 / 45

Upload: others

Post on 30-Aug-2020

35 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Redes de Computadores:Modelo ISO/OSI e TCP/IP

Disciplina Redes de Computadores

Prof. Joelias Junior - [email protected] Federal de Educacao, Ciencia e Tecnologia de Mato Grosso

26 de fevereiro de 2018

“A mente que se abre a uma nova ideiajamais voltara ao seu tamanho original.”

Albert Einstein

Redes de Computadores Modelo ISO/OSI e TCP/IP 1 / 45

Page 2: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Agenda

1 Modelo OSI

2 Modelo TCP/IP

3 Crıticas

4 Comparacao

5 Sıntese

6 Suporte ao Aluno

7 Proximas aulas

8 Bibliografias

Redes de Computadores Modelo ISO/OSI e TCP/IP 2 / 45

Page 3: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Objetivos

Redes de Computadores Modelo ISO/OSI e TCP/IP 3 / 45

Page 4: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Objetivos

Objetivos

Passar ao estudande a importancia de uso de um padrao namodelagem de redes.

Compreender o modelo ISO/OSI e TCP/IP e suas camadas.

Agregar definicoes: camadas em redes de computadores; e modelo dereferencia.

Perceber as vantagens, as limitacoes e falhas dos Modelo ISO/OSI eTCP/IP.

Adquirir conhecimentos basicos suficientes sobre modelos de redes,para dar continuidade ao estudo de redes de computadores.

Redes de Computadores Modelo ISO/OSI e TCP/IP 4 / 45

Page 5: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Relembrando as ultimas aulas...

Redes de Computadores Modelo ISO/OSI e TCP/IP 5 / 45

Page 6: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Ja estudamos sobre

Usos de Redes de Computadores;

Hardware de Rede;

Software de Rede;

Redes de Computadores Modelo ISO/OSI e TCP/IP 6 / 45

Page 7: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Modelos de Referencia:O Modelo de Referencia ISO/OSI

Redes de Computadores Modelo ISO/OSI e TCP/IP 7 / 45

Page 8: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Modelos de Referencia:O Modelo de Referencia ISO/OSI

1983: Proposta da ISO (International Standards Organization);

Revisto em 1995;

Modelo de Referencia ISO OSI (Open Systems Interconnection);

Interconexao de Sistemas Abertos;

Dividido em 7 camadas: Aplicacao, Apresentacao, Sessao, Transporte,Rede, Enlace de Dados, Fısica.

Nao e uma arquitetura de rede: nao especifica servicos e protocolospara as camadas.

Redes de Computadores Modelo ISO/OSI e TCP/IP 8 / 45

Page 9: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Princıpios para criacao de camadas

Uma camada deve ser criada [Tanenbaum, 2003]:

Onde houver necessidade de um grau de abstracao adicional;

Cada camada deve executar uma funcao bem definida;

O numero de camadas: grande o bastante de modo a ter funcoesdistintas e pequeno suficiente para que a arquitetura nao se torne difıcilde controlar;

Os limites de camadas devem ser escolhidos para minimizar o fluxo deinformacoes pelas interfaces;

Redes de Computadores Modelo ISO/OSI e TCP/IP 9 / 45

Page 10: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camadas do Modelo OSI

Figura: Modelo de Referencia OSI

Redes de Computadores Modelo ISO/OSI e TCP/IP 10 / 45

Page 11: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camada Fısica

Questoes a considerar

Qual voltagem usar para bit 1 e 0?

Quantidade de nanossegundos que o bit deve durar;

Transmissao nos dois sentidos simultaneamente?

Forma como iniciar e encerrar a conexao;

Quantos pinos o conector de rede deve ter;

Qual finalidade de cada pino;

Funcao no projeto de redes: Interfaces mecanicas, eletricas e desincronizacao e meio fısico de transmissao.

Redes de Computadores Modelo ISO/OSI e TCP/IP 11 / 45

Page 12: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camadas do Modelo OSI - Fısica

Figura: Camadas do Modelo OSI

Redes de Computadores Modelo ISO/OSI e TCP/IP 12 / 45

Page 13: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camada de Enlace de Dados

Divide os dados de entrada em quadros de dados (frames) e transmitesequencialmente;

Para servico confiavel, e enviado frame de confirmacao de volta;

Informar quanto espaco o buffer tem no momento;

Controle de fluxo e tratamento de erros costumam ser integrados;

Redes de Computadores Modelo ISO/OSI e TCP/IP 13 / 45

Page 14: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camadas do Modelo OSI Enlace de Dados

Figura: Camadas do Modelo OSI

Redes de Computadores Modelo ISO/OSI e TCP/IP 14 / 45

Page 15: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camada de Rede

Determina como pacotes sao roteados da origem ao fim:

Ou tabelas estaticas, “amarradas” a rede e raramente alteradas;

Ou determinadas no inıcio de cada conversacao;

ou dinamicas determinadas para cada pacote;

Resolve a interligacao de redes heterogeneas:

Enderecamento;

Tamanho do pacote;

Protocolos;

Redes de Computadores Modelo ISO/OSI e TCP/IP 15 / 45

Page 16: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camadas do Modelo OSI Rede

Figura: Camadas do Modelo OSI

Redes de Computadores Modelo ISO/OSI e TCP/IP 16 / 45

Page 17: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camada de Transporte

Isola as camadas superiores das mudancas de hardware;

Determina o tipo de servico fornecido a camada sessao;

Tipo de servico determinado na conexao;

Tipo de conexao de transporte;

Redes de Computadores Modelo ISO/OSI e TCP/IP 17 / 45

Page 18: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camadas do Modelo OSI Transporte

Figura: Camadas do Modelo OSI

Redes de Computadores Modelo ISO/OSI e TCP/IP 18 / 45

Page 19: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camada de Sessao

Permite diferentes maquinas estabelecerem sessao entre elas;

Controle de dialogo:Quem deve transmitir em cada momento;

Gerenciamento de token:Impede a execucao de operacao crıtica por duas partes simultaneamente;

Sincronizacao:Verificacao periodica de transmissoes longas;

Redes de Computadores Modelo ISO/OSI e TCP/IP 19 / 45

Page 20: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camada de Apresentacao

Estrutura de dados definidas de forma abstrata;

Comunicacao entre computadores com diferentes representacoes dedados;

Abstrai os dados para a camada mais alta;

Permite definicao e intercambio de estruturas de dados de nıvel maisalto;

Redes de Computadores Modelo ISO/OSI e TCP/IP 20 / 45

Page 21: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camada de Aplicacao

Contem protocolos comumente necessarios para os usuarios;

HTTP, HTTPS, etc.;

Navegador solicita paginas por HTTP;

Outros protocolos:Transferencias de arquivos (FTP);Correio eletronico (IMAP, POP3, SMTP);Conexao remota (SSH);

Redes de Computadores Modelo ISO/OSI e TCP/IP 21 / 45

Page 22: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Camadas do Modelo OSI Sessao, Apresentacao,Sessao

Figura: Camadas do Modelo OSI

Redes de Computadores Modelo ISO/OSI e TCP/IP 22 / 45

Page 23: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Vamos visualizar melhor?

Figura: Funcionamento do Modelo OSI

Ainda tem duvida? Tem vıdeo!.

Redes de Computadores Modelo ISO/OSI e TCP/IP 23 / 45

Page 24: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Camada FısicaCamada de Enlace de DadosCamada de RedeCamada de TransporteCamada de SessaoCamada de ApresentacaoCamada de AplicacaoExemplos

Modelos de Referencia:O Modelo de Referencia TCP/IP

Redes de Computadores Modelo ISO/OSI e TCP/IP 24 / 45

Page 25: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

A camada host/redeA camada inter-redesA camada de transporteA camada de aplicacaoExemplos

Modelos de Referencia:O Modelo de Referencia TCP/IP

Usado na primeira rede ARPANET:Patrocinada pelo Departamento de Defesa dos EUA;Sucedida pela Internet.

Originou da necessidade de padrao por problemas nas redes de radio esatelite;Arquitetura/Modelo de Referencia TCP/IP

Conhecida pela juncao dos dois protocolos;1a definicao 1974 Cerf e Kahn;2a definicao 1985 Leiner et al.;3a definicao 1988 Clark.

Rede deveria sobreviver a perda do hardware de sub-redes:Conexoes intactas com as conversoes.

Camadas: Aplicacao, Transporte, Inter-redes, Host/rede.

Redes de Computadores Modelo ISO/OSI e TCP/IP 25 / 45

Page 26: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

A camada host/redeA camada inter-redesA camada de transporteA camada de aplicacaoExemplos

A camada host/rede

Modelo TCP/IP nao especifica bem o que acontece;

Host tem que se conectar a rede utilizando protocolo que possibiliteenviar pacotes IP;

Protocolo nao e definido;

Varia de host para host e rede para rede;

Transforma a informacao em frames;

Transfere bits

Se assemelha a qual(is) camada(s) do Modelo OSI?

Redes de Computadores Modelo ISO/OSI e TCP/IP 26 / 45

Page 27: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

A camada host/redeA camada inter-redesA camada de transporteA camada de aplicacaoExemplos

A camada inter-redes

Faz o descobrimento das rotas;

Permitem que os hosts injetem pacotes em qualquer rede;

Garante trafego ate o destino;

Dados podem chegar em ordem diferente da enviada;

Ex.: Uma pessoa deixa uma sequencia de cartas internacionais emuma caixa de correio em um paıs, e com um pouco de sorte, a maioriadelas sera entregue no endereco correto, no paıs de destino.

Cada paıs tem seu proprio selo, tamanho de envelope e regra deentrega. Isso fica oculto ao usuario.

Define formato de pacote oficial e o protocolo IP (Internet Protocol);

Redes de Computadores Modelo ISO/OSI e TCP/IP 27 / 45

Page 28: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

A camada host/redeA camada inter-redesA camada de transporteA camada de aplicacaoExemplos

A camada de transporte

Acima da inter-redes;

Permite que as entidades pares do host de origem e destinomantenham conversacao;

Transmissao nos dois sentidos simultaneamente?

Dois protocolos trabalham nessa camada:TCP (Transmission Control Protocol): orientado a conexao confiavel egarantia de entrega sem erros.UDP (User Datagram Protocol): sem orientacao a conex ao e naoconfiavel; Usado em aplicacoes que nao querem controle de fluxo nemmanutencao da sequencia das mensagens.

Redes de Computadores Modelo ISO/OSI e TCP/IP 28 / 45

Page 29: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

A camada host/redeA camada inter-redesA camada de transporteA camada de aplicacaoExemplos

A camada de aplicacao

Acima da camada de transporte;

Mais proxima do usuario;

Faz controle de sessao;

Contem os protocolos de nıvel mais alto, como: FTP, SSH, SMTP, HTTP(www), DNS e outros.

Redes de Computadores Modelo ISO/OSI e TCP/IP 29 / 45

Page 30: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

A camada host/redeA camada inter-redesA camada de transporteA camada de aplicacaoExemplos

Vamos visualizar melhor?

Figura: Funcionamento do Modelo TCP/IPRedes de Computadores Modelo ISO/OSI e TCP/IP 30 / 45

Page 31: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

A camada host/redeA camada inter-redesA camada de transporteA camada de aplicacaoExemplos

Crıticas aos modelos

Redes de Computadores Modelo ISO/OSI e TCP/IP 31 / 45

Page 32: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Crıticas aos modelos

Quanto ao Modelo OSI

“Em 1989 esperou-se que os protocolos e modelos OSI controlariam omundo e atropelariam tudo que se pusesse em seucaminho”[Tanenbaum, 2003].

Porque isso nao aconteceu?

Momento ruim; Tecnologia ruim; Implementacoes ruins; Polıtica ruim.

Redes de Computadores Modelo ISO/OSI e TCP/IP 32 / 45

Page 33: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Crıticas aos modelos

Quanto ao Modelo TCP/IP

Modelo nao diferencia com clareza conceito de servico, interface eprotocolo exigido pela Eng. Sofware;

Modelo pouco abrangente (nao descreve outra pilha de protocolo senaoo TCP/IP);

Camada host/rede nao e camada, mas interface entre rede e enlace dedados.

Distincao entre camada e interface e crucial!

Redes de Computadores Modelo ISO/OSI e TCP/IP 33 / 45

Page 34: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Comparacao entre os Modelos OSI eTCP/IP

Redes de Computadores Modelo ISO/OSI e TCP/IP 34 / 45

Page 35: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Comparacao entre os modelos

Comparacao entre modelos e nao entre pilhas de protocolo!

Tem muito em comum

Baseiam no conceito de pilha de protocolos independentes;

Camadas tem funcoes semelhantes;

Redes de Computadores Modelo ISO/OSI e TCP/IP 35 / 45

Page 36: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Comparacao entre os modelos

Mas... ha diferencas

ISO/OSI:

Distingue servicos, interfaces e protocolos;

7 camadas;

Facilita abstracao (semelhante a orientacao a objetos);

Modelo veio antes da popularizacao de protoclos.

TCP/IP:

Nao distingue claramente servico, interface e protocolo;

Modelo criado como descricao dos protocolos;

4 camadas.

Redes de Computadores Modelo ISO/OSI e TCP/IP 36 / 45

Page 37: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Sintetizando

Conceitos de camadas (o que e, criacao);

OSI

Sem as camadas de sessao e apresentacao e excepcionalmente utilpara a discussao de redes de computadores.

Os protocolos OSI jamais conseguiram se tornar populares.

TCP/IP

O modelo e praticamente inexistente;

Os protocolos sao usados em larga escala.

Redes de Computadores Modelo ISO/OSI e TCP/IP 37 / 45

Page 38: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Sintetizando

Figura: Camadas do Modelo OSI e TCP/IP

Redes de Computadores Modelo ISO/OSI e TCP/IP 38 / 45

Page 39: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Sintetizando

Isso resultou em que?

Modelo Hıbrido:5. Camada de Aplicacao4. Camada de Transporte3. Camada de Rede2. Camada de Enlace de Dados1. Camada Fısica

Redes de Computadores Modelo ISO/OSI e TCP/IP 39 / 45

Page 40: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Para fixarMaterial de Suporte

Para fixar!

Para proxima aula

Lista de exercıcios sobre MODELOS DE REFERENCIA para proximaaula.

Perguntas adicionais

Na Internet, em que camada fica o Protocolo TCP? E o IP?

Quantas camadas tem o Modelo de Internet atual? Quais?

Qual a diferenca das funcoes da camada de aplicacao no modelo OSI eTCP/IP?

Redes de Computadores Modelo ISO/OSI e TCP/IP 40 / 45

Page 41: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Para fixarMaterial de Suporte

Suporte ao Aluno

Livros (veja referencias);

Sites/Vıdeos:Google Scholar. [http://scholar.google.com.br];Youtube: Palavras-chave [OSI, modelo OSI, padrao OSI, Camada OSI,TCP/IP, modelo TCP/IP], Canal [idelfonsobsb];

Redes de Computadores Modelo ISO/OSI e TCP/IP 41 / 45

Page 42: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Referencias Bibliograficas

1 Tanenbaum, Andrew S. Redes de Computadores. Traducao deVandenberg D. De Souza. Rio de Janeiro: Elsevier, 2003 – 17a

reimpressao.2 Kurose, James F. Redes de computadores e a Internet: uma

abordagem topdown.Traducao Opportunity translations. Sao Paulo :Addison Wesley, 2010.

3 Morimoto, Carlos E. Redes, guia pratico. 2a Edicao. Porto Alegre :Editora Sulina, 2011. Parcialmente disponıvel online em:http://www.hardware.com.br/livros/redes/

Redes de Computadores Modelo ISO/OSI e TCP/IP 42 / 45

Page 43: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Duvidas?

Redes de Computadores Modelo ISO/OSI e TCP/IP 43 / 45

Page 44: Redes de Computadores: Modelo ISO/OSI e TCP/IP€¦ · Compreender o modelo ISO/OSI e TCP/IP e suas camadas. Agregar definic¸oes: camadas em redes de computadores; e modelo de˜

Modelo OSIModelo TCP/IP

CrıticasComparacao

SınteseSuporte ao Aluno

Proximas aulasBibliografias

Redes de Computadores:Modelo ISO/OSI e TCP/IP

Disciplina Redes de Computadores

Prof. Joelias Junior - [email protected] Federal de Educacao, Ciencia e Tecnologia de Mato Grosso

26 de fevereiro de 2018

Redes de Computadores Modelo ISO/OSI e TCP/IP 44 / 45