Resumo. Redes de Computadores. História da Internet. História da Internet. História da Internet. História da Internet

Documentos relacionados
Aula 1 De Von Neumann à Internet

Redes de Computadores e a Internet

Modelo de Camadas. Redes de Computadores

AULA 2 - INTERNET. Prof. Pedro Braconnot Velloso

Arquitetura e Protocolos de Rede TCP/IP

Redes de Computadores

Evolução na comunicação

Modelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Padrões (arquiteturas) de rede

Redes de Computadores. Prof. Msc André Y. Kusumoto

Camadas de Protocolos

OSI e TCP/IP. Professor: Leandro Engler Boçon Disciplina: Redes e Serviços

Introdução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola

Fundamentos de Redes de Computadores Modelo de Referência ISO/OSI

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

Protocolos de Rede. Protocolos em camadas

Camadas de Protocolos. Porque camadas? Exemplo de Sistema em Camadas. Hierarquias de protocolos. Camadas, protocolos e interfaces.

Redes de Computadores Arquitetura TCP/IP. Prof. Alberto Felipe

Redes de Computadores. Modelo TCP/IP. Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior

Camada de Aplicação da Arquitetura TCP/IP

PTC Aula Redes sob ataque: segurança 1.7 História 2.1 Princípios das aplicações de rede

Redes de Computadores

Modelos de Referência

Redes de Computadores e a Internet

Redes de Computadores e Aplicações

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão

Protocolos Hierárquicos

Fundamentos de Rede. Aula 2 - Modelo OSI

Revisão. Karine Peralta

Protocolos e Arquiteturas de Redes. Thiago Leite

Arquitetura em Camadas. Profª. Dianne Scherly Varela de Medeiros

MODELOS DE REFERENCIA OSI TCP/IP

Redes de Computadores I Internet - Conceitos

Prof. Samuel Henrique Bucke Brito

O que é a Internet: componentes

Redes de Computadores. Protocolos TCP/IP

Introdução. Capítulo 1

Unidade 4. Modelo OSI

Aplicações de Redes de Computadores

Redes de Computadores e a Internet Kurose. Prof. Rone Ilídio da Silva DTECH-CAP-UFSJ

Protocolos de Interligação de Redes Locais e a Distância Modelos de Referência. Thiago Leite

Redes de Computadores. Prof. César Melo

REDES DE COMPUTADORES. Prof. Gabriel Campos camposg.com.br

CURSO TÉCNICO EM INFORMÁTICA

Redes de Computadores. Prof. André Y. Kusumoto

Redes de Comunicação de Dados

Modelo de Referência TCP/IP

Redes de Computadores. Protocolos de Internet

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 3: ARQUITETURA TCP/IP. Prof. Luiz Leão

Redes de Computadores. Redes de Computadores

Parte I: Introdução. O que é a Internet. Nosso objetivo: Visão Geral:

Evolução na comunicação. Organização de uma viagem aérea. Camadas de Protocolos. Camadas de Funcionalidade da companhia aérea. Por que as Camadas?

Estruturas básicas de redes Internet Padronização e Protocolos

Redes de Computadores I

Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP

Arquiteturas de Redes de Computadores

Modelo TCP/IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

AULA Redes de Computadores e a Internet

Tecnologia em Sistemas para Internet Redes de Computadores e Aplicações

Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva

Redes de Computadores. Visão Geral

Comunicação de Dados II

Informática I. Aula Aula 22-03/07/06 1

FUNDAMENTOS DE REDES DE COMPUTADORES - CCT0647

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Arquitetura da Internet TCP/IP

Camadas da Arquitetura TCP/IP

Modelo de Referência TCP/IP

UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP

Introdução. Redes de computadores

Redes de Computadores: Aula 2

Data and Computer Network Endereçamento IP

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes

Redes de Computadores

PLANO DE APRENDIZAGEM

Redes de Computadores Prof. Fred Sauer

Prof RG Crespo Criptografia e Segurança das Comunicações. Introdução à segurança de protocolos. Pilha de protocolos (1)

REDES DE COMPUTADORES

Redes X.25. Prof. Monteiro, Emiliano S. - Monteiro, Emiliano S.

METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE

Rede de computadores Protocolos UDP. Professor Carlos Muniz

REDES DE COMPUTADORES

Tecnologia de Redes. Arquitetura de Rede de Computadores

UNIVERSIDADE FEDERAL DO PIAUÍ COLÉGIO TÉCNICO DE TERESINA-TÉCNICO EM INFORMÁTICA DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: Valdemir Junior

CURSO TÉCNICO EM INFORMÁTICA

CURSO TÉCNICO EM INFORMÁTICA

Camada de rede. Introdução às Redes de Computadores

Modelo ISO/OSI e pilha TCP/IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Origem:

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

MODELO OSI. Prof. Msc. Hélio Esperidião

Lista de exercícios - 1º bimestre 2016 REDES

Resumo P2. Internet e Arquitetura TCP/IP

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Transcrição:

s de Computadores auro Sergio Pereira Fonseca Resumo História da INTERNET Protocolo de Comunicação odelo em camadas INTERNET IP Endereçamento IP Camada de UDP TCP 1961-1972: primeiros princípios da comutação de pacotes 1961: Kleinrock - teoria das filas mostra a efetividade da comutação de pacotes 1964: Baran - comutação de pacotes em s militares 1967: ARPAnet concebida pela Advanced Research Projects Agency 1969: primeiro nó da ARPAnet operacional 1972: ARPAnet é demonstrada publicamente NCP (Network Control Protocol) primeiro protocolo host-host primeiro programa de e- mail ARPAnet cresce para 15 nós 1972-1980: Inter-s, s novas e proprietárias 1970: ALOHAnet via satelite no Hawai 1973: tese de PhD de etcalfe s propõem a Ethernet 1974: Cerf and Kahn - arquitetura para interconexão de s final de 70: arquiteturas proprietárias: DECnet, SNA, XNA comutação com pacotes de tamanho fixo (precursos do AT ) 1979: ARPAnet cresce para 200 nós Cerf e Kahn s, princípios de interconexão de s: minimalismo, autonomia não se exigem mudanças internas para interconexão de s modelo de serviço: melhor esforço roteadores stateless controle descentralizado define a arquitetura da Internet de hoje 1980-1990: novos protocolos, uma proliferação de s 1983: desenvolvimento do TCP/IP 1982: STP é definido 1983: DNS definido para translação de nomes em endereços IP 1985: FTP é definido 1988: Controle de congestionamento do TCP novas s nacionais: Csnet, BITnet, NSFnet, initel 100.000 hosts conectados à confederação de s 1

Anos 90: comercialização, a WWW Início de 90: ARPAnet descomissionada WWW hypertext [Bush 1945, Nelson 1960 s] HTL, http: Berners-Lee 1994: osaic, depois Netscape Final de 90: comercialização da WWW est. 50 milhões de computadores na Internet est. 100 milhões de usuários s de backbone operando a 1 Gbits/s Protocolo de Comunicação 1991: NSF retira restrições sobre o uso comercial da NSFnet (descomissionada em 1995) Protocolo de comunicação Acordo que especifica o formato e o significado da troca de mensagens de computadores. Um aplicativo interage com o software de protocolo. O que é um protocolo? um protocolo humano e um protocolo de de computadores: Alô Alô Que horas são? 2h00 tempo TCP pedido de conexão TCP resposta de conexão Get http://www.pucpr.br/index.htm <arquivo> Conjunto de protocolos odelo em camadas (layering model) Dividir o software de comunicação em múltiplos protocolos aumenta a flexibilidade. ais fácil de: projetar, analisar, implementar e testar. aneira de dividir o problema de comunicação em sub-partes, denominadas camadas. Proposição histórica da ISO (International Organization for Standardization) Organização Internacional para Padronização. 2

Camadas de Protocolos Porque camadas? s são complexas muitos componentes: hosts roteadores s de vários tipos aplicações protocolos hardware, software Questão: Há alguma esperança de organizar a arquitetura de uma? Convivendo com sistemas complexos: A estrutura explícita permite a identificação do relacionamento das partes de um sistema complexo um modelo de referencia em camadas permite a discussão da arquitetura A modularização facilita a manutenção, atualização do sistema as mudanças na implementação de uma camada são transparentes para o resto do sistema odelo de referência ISO Camada 1 - Física Aplicação Camada 7 Camada 6 Corresponde ao hardware de básico. Ex.: Especificação de RS-232. Física Camada 1 Camada 2 Especifica como organizar em quadros e como transmiti-los através de uma. Ex.: formato do quadro, bit ou byte de recheio (stuffing), checksum. Camada 3 Especifica como são atribuídos endereços e como são encaminhados pacotes de uma ponta da para a outra. 3

Camada 4 Camada 5 Especifica como tratar dos detalhes de transferência confiável. Especifica como estabelecer uma sessão de comunicação com um sistema remoto. Ex.: Login em um computador remoto, detalhes de segurança como autenticação usando senhas. Camada 6 Camada 7 Aplicação Especifica como representar. Ex.: representação internas diferentes para inteiros e caracteres. Camada 6 Especifica como um aplicativo em particular usa uma. Ex.: como pedir um arquivo, como verificar um diretório. Aplicação Camada 7 Camada 6 Pilhas = software em camadas (2) últiplos Cabeçalhos Aninhados Dados do usuário original Cabeçalho da camada 7 Cabeçalho da camada 6 Cabeçalho da camada 5 Físico (hardware de ) Cabeçalho da camada 4 Cabeçalho da camada 3 Cabeçalho da camada 2 4

Base da divisão em camadas Divisão em camadas e protocolos TCP/IP Físico (hardware de ) Camada 7 Camada 6 Camada 5 Internet Camada 3 Interface de Camada 2 Pilha de protocolos da Internet Divisão em camadas: comunicação lógica : suporta as aplicações de ftp, smtp, http : transferência de host-host tcp, udp : roteamento de datagramas da origem ao destino ip, protocolos de roteamento : transferência de entre elementos vizinhos da ppp, ethernet : bits nos fios dos canais Aplicação Enlace Física Cada camada: distribuída entidades implementam as funções da camada em cada nó entidades realizam ações, trocam mensagens entre pares Divisão em camadas: comunicação lógica Divisão em camadas: comunicação Ex.: 1. apanha da 2. acrescenta endereço, verificação de erros e outras informações para montar um datagrama 3. envia datagrama ao parceiro 4. espera pelo reconhecimento do parceiro 5. analogia: correio ack 5

Camadas de Protocolos e Cada camada recebe de cima acrescenta um cabeçalho de informação para criar uma nova unidade de passa a nova unidade de para a camada abaixo fonte destino Ht Hr Ht HeHr Ht Ht HrHt HeHrHt segmento datagrama quadro 6