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

Documentos relacionados
Modelo de Camadas. Redes de Computadores

CURSO TÉCNICO EM INFORMÁTICA

CURSO TÉCNICO EM INFORMÁTICA

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

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

CURSO TÉCNICO EM INFORMÁTICA

Arquitetura e Protocolos de Rede TCP/IP

Prof. Samuel Henrique Bucke Brito

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

PTC º semestre Redes de Comunicação. Prof. Marcio Eisencraft

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

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

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

Redes de Computadores

Redes de Comunicação de Dados

Pós-Graduação em Engenharia de Redes e Sistemas de Telecomunicações

Arquiteturas de. Redes de Computadores

Arquiteturas de Redes de Computadores

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

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

Redes de Computadores

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

Redes de Computadores

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

MODELOS DE REFERENCIA OSI TCP/IP

Redes de Computadores I Internet - Conceitos

REDES DE COMPUTADORES

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

Redes de Computadores. Técnico em Informática - Integrado Prof. Bruno C. Vani

Informática Básica. Aula 03 Internet e conectividade

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

Redes de Computadores I

Redes de Computadores

Protocolos de Rede. Protocolos em camadas

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

REDES DE COMUNICAÇÃO INTRODUÇÃO. Tópicos. Objectivos

Redes de Computadores I

Redes de Computadores

Introdução. Capítulo 1

Redes de Computadores

Arquitetura da Internet TCP/IP

Revisão. Karine Peralta

Arquitetura de sistemas distribuídos

Redes de Computadores Prof. Fred Sauer

Revisão Desempenho e requisitos de aplicações Arquitetura hierárquica, multinível Organização em camadas Propriedades e características Encapsulamento

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

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

Fundamentos de Rede. Aula 2 - Modelo OSI

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 2: MODELO OSI. Professor: LUIZ LEÃO

REDES DE COMPUTADORES. Vinícius Pádua

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

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

TCP/IP Protocolos e Arquiteturas

CURSO: PREPARATÓRIO PARA PM ALAGOAS

Capítulo 1. Introdução. Capítulo 1

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

Redes de Computadores

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Aberto. Domínio público. Estabelecido por órgãos oficiais de normatização, padronização.

Curso Técnico em Informática Redes TCP/IP 2 o Módulo. Prof. Cristiano da Silveira Colombo

Redes de Computadores e Internet

Redes de Computadores

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação

AULA 03 MODELO OSI/ISO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Infra Estruturas Computacionais. Modelos de Referência. Modelos de Referência para Redes de Computadores. Arquitetura RM-OSI/ISO. O Modelo OSI da ISO

AULA 3 - REDES. Prof. Pedro Braconnot Velloso

Preparação AV3 Fundamentos de Redes de Computadores

Tecnologia de Redes. Arquitetura de Rede de Computadores

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

AULA 2 - INTERNET. Prof. Pedro Braconnot Velloso

REDES DE COMPUTADORES. Arquiteturas de Redes

Redes de Computadores. Visão Geral

Capítulo 1. Redes de computadores e a Internet

Redes de Computadores I

Lista de exercícios - 1º bimestre 2016 REDES

Camada de Aplicação da Arquitetura TCP/IP

AULA 4 - REDES. Prof. Pedro Braconnot Velloso

Modelo de Referência OSI. Prof. Alberto Felipe

Curso de Pós-Graduação Lato-Sensu em Redes de Computadores. Arquitetura TCP/IP. Hermes Senger DC/UFSCar 2012

INTERNET P R O F. M A R C O A N T Ô N I O PROF. MARCO ANTÔNIO

Redes de Computadores e Telecomunicações - Modelo OSI

Curso Técnico Integrado em Informática Redes de Computadores e Aplicações

Redes de Computadores e Aplicações

Protocolos da camada aplicação

TECNOLOGIA WEB INTERNET PROTOCOLOS

IESGO Redes de Computadores I

Fundamentos de Redes de Dados e Comunicação. Modelo OSI. Prof. Dr. Alexandre L. Rangel

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

Evolução na comunicação

Sistemas para Internet 01 Como funciona a Internet? Componente Curricular: Bases da Internet

REDES DE COMPUTADORES

Protocolos de Redes de Computadores

Modelos de Referência

Instituto Federal de Santa Catarina. Redes de Computadores RES 12502

Redes de Computadores. Disciplina: Informática Prof. Higor Morais

Transcrição:

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

Itens do Livro Capítulo 1 Redes de Computadores e a Internet 1.1 O que é a Internet? 1.1.1 Uma descrição dos componentes da rede 1.1.3 O que é um protocolo? 1.2 A periferia da Internet 1.2.1 Programas clientes e servidores 1.2.2 Redes de Acesso 1.2.3 Meios físicos 1.5 Camadas de protocolos e seus modelos de serviço 1.5.1 Arquitetura de camadas 1.5.2 Mensagens, segmentos, datagramas e quadros

O que é a Internet? A Internet é um sistema global de redes de computadores interligadas que utilizam um conjunto próprio de protocolos (Internet Protocol Suite ou TCP/IP) com o propósito de servir progressivamente usuários no mundo inteiro Wikipedia Rede de computadores dispersos por todo o planeta que trocam dados e mensagens utilizando um protocolo comum, unindo usuários particulares, entidades de pesquisa, órgãos culturais, institutos militares, bibliotecas e empresas de toda envergadura. Google A Interneta é uma rede de computadores que conecta milhares de dispositivos computacionais ao redor do mundo. - Kurose

Uma descrição dos componentes da rede Hospedeiros ou sistemas finais dispositivos conectados à Internet Projeção de 50 bilhões de disponistivos até 2020 Enlaces de comunicação ou links Pacotes: conjunto de bytes enviado entre sistemas finais Comutadores de pacotes: os principais são roteadores e switches ISP (Internet Service Provider Provedores de acesso à Internet): dispositivos que fornecem acesso à Internet aos sistemas finais Protocolo: padrão de comunicação entre dispositivos Principais são TCP e IP

Uma descrição dos componentes da rede Definição de padrões para a Internet IETF Internet Engineering Task Force ou Força de trabalho de engenharia da Internet IEEE - Institute of Electrical and Electronics Engineers RFC request for comments ou pedido de comentários: textos que descrevem os padrões utilizados na Internet

O que é um protocolo? Exemplos de protocolos

O que é um protocolo? Um protocolo define o formato e a ordem das mensagens trocadas entre duas ou mais entidades comunicantes, bem como as ações a serem realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento

Programas clientes e servidores Cliente: solicita e recebe uma resposta Servidor: espera requisições e responde Ex: navegador e servidor web Peer-to-peer (P2P) Têm função tanto de cliente como servidor em um único programa executado no sistema final Ex: emule, BitTorrent, etc.

Redes de acesso Enlace físico que liga o sistema final ao primeiro roteador Exemplos: Dial-up (ultrapassado): 56 kbps DSL (digital subscriber line): dados digitais sobre a linha telefônica

Redes de acesso Exemplos (continuação) Cabo (coaxial): operadoras de TV a cabo FTTH (fiber-to-the-home) Ethernet: redes locais (LAN) WiMAX: banda larga sem fio (5 a 10 Mbps), a distância

Meios de Acesso Par trançado Cabo coaxial Fibra óptica Canais de rádio terrestre Canais de rádio por satélite

Camadas de protocolos e seus modelos de serviço Interface Forma pela qual uma camada é chamada pela camada inferior e pela superior Serviços Tarefa a ser realizada em cada camada. Protocolo Software que define a forma que os serviços serão realizados Importante: Se as interfaces forem mantidas, os protocolos podem mudar. Interface Camada x+1 Camada x

Arquitetura de camadas - Analogia Irmãos escrevem cartas e deixam sobre a mesa da sala O destinatário pega as cartas que estão na mesa e lê A mãe recolhe as cartas e coloca na caixa de correio A mãe recolhe as cartas e coloca na mesa da sala O carteiro recolhe as cartas e levar para a distribuição As cartas são colocadas em um pacote com cartas para o destino O carteiro pega da distribuição e coloca nas caixas de correio As cartas são colocadas no escaninho de chegada da distribuição Transporte

Modelo de Referência TCP/IP

Modelo de Referência OSI Modelo de rede de computador referência da ISO. Dividido em camadas de funções com objetivo de ser um padrão, para protocolos de comunicação entre os mais diversos sistemas em uma rede, garantindo a comunicação entre dois sistemas computacionais. OSI: Open System Interconnection Descrito pela ISO (International Standards Organization) Desenvolvido em 1971 Formalizado em 1983

Camada Física Transmissão dos bits brutos por um canal de comunicação Varia de acordo com o meio físico Cabo de par trançado Cabo coaxial Fibra optica Sem fio Rádio Laser Infra-vermelho Questões de projeto Sincronização Intensidade do sinal Interfaces elétricas, mecânicas, opticas

Camada de Enlace de Dados Transforma a transmissão bruta de dados em uma linha que pareça livre de erros. Detecta e (opcionalmente) corrige erros Divide os bits em quadros Recebe um quadro de confirmação Possui uma subcamada de acesso ao meio para controlar o acesso ao meio compartilhado

Camada de Rede Define as rotas para transmissão de dados Tabelas de rotas estáticas o dinâmicas Divide o tráfego para evitar gargalos Permite a interconexão de redes heterogêneas

Camada de Transporte Funções: Aceitar dados da camada acima Dividi-los em unidades menores Repassar essas unidades à camada de baixo Garantir que os fragmentos chegarão corretamente Camada fim-a-fim: liga origem a destino

Camada de Sessão Permite que usuários de diferentes máquinas estabeleçam sessões Funções Controle de diálogo: quem transmite a cada momento Gerenciamento de tokens: impede que dois usuários acessem operações críticas ao mesmo tempo Sincronização: verificação de transmissões longas para continuar a transmissão em caso de falhas

Camada de Apresentação Relacionada à sintaxe e à semântica das informações Gerencia as estruturas de dados abstratas utilizadas na comunicação

Camada de Aplicação Protocolos utilizados pelo usuário Exemplos: HTTP: requisição e transmissão de páginas FTP: transferência de arquivos ICMP: testa o canal de comunicação (ping e traceroute)

Modelo de Referência TCP/IP Modelo utilizado pela Internet Derivado da Arpanet (rede de pesquisa americana da década de 70) Principais protocolos: TCP (camada de transporte) e IP (Camada de Rede)

Camada Host/Rede (Física e Enlace) Transmissão de dados ponto-a-ponto e controce de acesso ao meio Normalmente implementada totalmente no hardware Varia de acordo com o meio de transmissão

Camada de Internet ou Inter-redes Permite a comunicação de redes diferentes Forma uma rede de comutação de pacotes Pacote: unidade de transmissão Define um formato de pacote oficial com o protocolo IP (Internet Protocol) Função de roteamento e controle de congestionamento (semelhante à camada de Rede do modelo OSI)

Camada de Transporte Função semelhante à mesma camada do Modelo OSI (conexão fim-a-fim e garantia de transmissão) Principais protocolos: TCP (Transmission Control Protocol): transporte confiável UDP (User Datagrama Protocol): melhor esforço

Camada de Aplicação Camadas de Apresentação e Sessão são pouco utilizadas na prática, por isso suas características são incorporadas nos protocolos quando necessárias Protocolos mais conhecidos: HTTP (Hipertext Transfer Protocol): busca de páginas SMTP (Simple Mail Transfer Protocol): controle de e- mails DNS (Domain Name System): mapeamento nome/ip Telnet: terminal remoto

Comparação entre modelos OSI e TCP/IP OSI Teórico, definido antes dos protocolos Define bem serviços, interfaces e protocolos Facilita a troca de protocolos Funcionalidades não muito utilizadas TCP/IP Prático, definido após os protocolos Dificulta a comunicação entre redes Pouca padronização: basicamente SEND IP PACKET e RECEIVE IP PACKET

Modelo Híbrido utilizados pelo Tanenbaum/Kurose