Instituto de Educação, Ciência e
Tecnologia - Alagoas
Redes de Computadores 1
Aulas 15-16
Sumário
1. O que é a Internet?
2. A periferia da Internet
3. O núcleo da rede
4. Redes de Acesso e meios físicos
5. ISPs e Backbones da Internet
6. Camadas de protocolos e seus modelos de
serviços
Sumário
1. O que é a Internet?
2. A periferia da Internet
3. O núcleo da rede
4. Redes de Acesso e meios físicos
5. ISPs e Backbones da Internet
6. Camadas de protocolos e seus modelos de
serviços
1. O que é a Internet?
●Definição(?)
Definição
»
“Conjunto de Redes de Computadores interligadas pelo mundo inteiro, que tem em comum um conjunto de protocolos e serviços, de forma que os usuários a ela conectados podem usufruir de serviços de informação e comunicação de alcance mundial.”1. O que é a Internet?
●O livro texto do Kurose utiliza duas abordagens
para levar a compreensão do que é a Internet:
»
Descrição detalhada da rede Visão dos componentes de hardware e software»
Descrição dos serviços Infraestrutura da rede que prove serviços para aplicações distribuídas1. O que é a Internet?
●Descrição detalhada da rede
»
Conexão entre os hosts: Links»
Diferentes tipos de links transmitem dados a diferentes taxas (bps) ●Hosts
»
Geralmente não interligados de forma diretanãosão usados comutadores:
– Switches
1. O que é a Internet?
●Descrição detalhada da rede
»
Protocolos Controlam o envio e o recebimento de informações Dois dos protocolos mais importantes: TCP e IP»
Padronização de Protocolos: RFCs – Request for Comments IETF – Internet Engineering Task Force(www.ietf.org)1. O que é a Internet?
●Descrição detalhada da rede
»
Pacotes Blocos de informação em trânsito»
Rota (caminho ou percurso) Sequência de – Links – Comutadores»
Os caminhos percorridos pelos pacotes não são fixos Mecanismo chamado de Comutação de Pacotes1. O que é a Internet?
●Descrição dos serviços:
»
Pense um pouco:»
novos serviços vêm sendo desenvolvidos ... Início: email, WEB … compartilhamento de arquivo, vídeoconferência, ... … voz, vídeo, … … aplicações proprietárias: – Google Earth1. O que é a Internet?
● Milhões de elementos de computação interligados: hospedeiros = sistemas finais ● Executando aplicações distribuídas ● Enlaces de comunicação fibra, cobre, rádio, satélite taxa de transmissão = largura de banda ● Roteadores: enviam pacotes blocos de dados)1. O que é a Internet?
Protocolos: controlam o envio e a recepção de mensagens ex.: TCP, IP, HTTP, FTP, PPP Internet: “rede de redes” fracamente hierárquica Internet pública e Internets privadas (intranets) Padrões da Internet RFC: Request for comments IETF: Internet Engineering Task Force1. O que é a Internet?
• Infraestrutura de comunicação
permite aplicações distribuídas: Web, email, jogos, ecommerce, compartilhamento de arquivos
1. O que é a Internet?
●O que é um protocolo?
»
Protocolos definem: os formatos das mensagens a ordem das mensagens enviadas e recebidas pelas entidades de rede as ações a serem tomadas na transmissão e recepção de mensagens1. O que é a Internet?
Protocolo Humano Protocolo de
Sumário
1. O que é a Internet?
2. A periferia da Internet
3. O núcleo da rede
4. Redes de Acesso e meios físicos
5. ISPs e Backbones da Internet
6. Camadas de protocolos e seus modelos de
serviços
2. A periferia da Internet
●Uma visão mais próxima da estrutura de rede
Borda da rede: aplicações e hospedeiros Núcleo da rede: roteadores rede de redes Redes de acesso, meio físico: enlaces de comunicação2. A periferia da Internet
●Borda da rede
» Sistemas finais (hospedeiros): Executam programas de aplicação Localizamse nas extremidades da rede Ex.: Web, email » Modelo cliente/servidor O cliente toma a iniciativa enviando pedidos que são respondidos por servidores Ex.:cliente Web (browser)/servidor; cliente de email /servidor de email » Modelo peertopeer: Mínimo (ou nenhum) uso de servidores dedicados2. A periferia da Internet
● Quais são as características dos serviços de comunicação que a Internet provê aos seus sistemas finais? » Redes TCP/IP(em particular a Internet) oferecem dois tipos de serviços às aplicações de sistemas finais: Serviços orientados à conexão Serviços nãoorientados à conexão2. A periferia da Internet
●
Serviços orientados à conexão
»
Há envio de pacotes de controleApós a conclusão, dizse que foi estabelecida uma estabelecida uma conexão conexão entre cliente e servidor
»
Serviços orientados à conexão são fornecidos, na Internet, conjuntamente com outros serviços: Transferência confiável de dados – Confirmações Controle de Fluxo – Buffers(?) de envio e recepção2. A periferia da Internet
●Serviços orientados à conexão
»
Protocolo utilizado: TCP – Transmission Control Protocol (RFC – 793) Pense um pouco: – Será que todas as aplicações precisam ● ser confiáveis? ● de controle de fluxo? ● de controle de congestionamento?2. A periferia da Internet
●Serviços nãoorientados à conexão
»
Não ocorre apresentação mútua neste tipo de serviço»
Protocolo utilizado: UDP – User Datagram Protocol: RFC 768»
Não há controle de fluxo»
Não há controle de congestionamentoSumário
1. O que é a Internet?
2. A periferia da Internet
3. O núcleo da rede
4. Redes de Acesso e meios físicos
5. ISPs e Backbones da Internet
6. Camadas de protocolos e seus modelos de
serviços
Sumário
1. O que é a Internet?
2. A periferia da Internet
3. O núcleo da rede
4. Redes de Acesso e meios físicos
5. ISPs e Backbones da Internet
6. Camadas de protocolos e seus modelos de
serviços
4. Redes de Acesso e meio físico
●Como conectar sistemas finais(hosts) a
roteadores de borda?
»
Acesso residencial Interconecta hosts domésticos à rede»
Acesso corporativo Interconecta hosts empresariais ou de instituições educacionais à rede»
Acesso sem fio Interconecta hosts (comumente móveis) à rede4. Redes de Acesso e meio físico
●Acesso residencial
»
Modem discado»
Linha Digital de Assinante (xDSL)»
Modem a cabo(Cable modem) HFC – Hybrid FiberCoaxial»
xDSL e Cable modem Canal de subida (upstream) Canal de descida (downstream) Tecnologias alwaysconnected4. Redes de Acesso e meio físico
●Acesso Corporativo
»
Redes locais (LANs – Local Area Networks) de empresas/universidade conecta hosts à roteadores de borda»
Ethernet: Enlace compartilhado ou dedicado que conecta hosts e roteadores 10 Mbs, 100Mbps, Gigabit Ethernet, 10 Gigabit Ethernet»
LANs: + em breve4. Redes de Acesso e meio físico
●Acesso sem fio
»
conecta hosts à roteadores via estação rádio base (“ponto de acesso”)»
wireless LANs: 802.11b/g (WiFi): 11 Mbps/54 Mbps»
Acesso sem fio geograficamente distribuído (wider area wireless access) Serviço oferecido por operador telecom 3G ~ 320 à 1100 kbps GPRS/EDGE no BrasilSumário
1. O que é a Internet?
2. A periferia da Internet
3. O núcleo da rede
4. Redes de Acesso e meios físicos
5. ISPs e Backbones da Internet
6. Camadas de protocolos e seus modelos de
serviços
5. ISPs e Backbones da Internet
●Como conectar os diversos tipos de usuários e
redes à Internet?
»
Através de uma estrutura hierárquica: 3 níveis Nível 1: – Cobertura Nacional/Internacional – Tratamse de forma igualitária – Exemplo: NTT Communications: ● http://www.ntt.com.sg/business_p_globalip.asp Chamados de backbones ISP Nível 1 ISP Nível NA P5. ISPs e Backbones da Internet
Nível 2: – Cobertura Regional/Nacional ISP Nível 1 ISP Nível 1 ISP Nível 1 NAP ISP Nível 2 ISP Nível 2ISP Nível 2 ISP Nível 2
ISP Nível 2 ISP Nível 2 paga
ISP Nível 1 para ter conectividade com o resto da Internet ISP Nível 2 é um cliente do ISP Nível 1 ISPs Tier-2 também se interligam de forma privada entre si, se interconectam na NAP
5. ISPs e Backbones da Internet
5. ISPs e Backbones da Internet
●
Exemplo ISP nível 2: Embratel
5. ISPs e Backbones da Internet
●
Exemplo ISP nível 2: RNP
Consultar:
http://www.rnp.br/backbone /index.php
5. ISPs e Backbones da Internet
5. ISPs e Backbones da Internet
Nível 3 – Mais próximo aos sistemas finais ISP Nível 1 ISP Nível 1 ISP Nível 1 NAP ISP Nível 2 ISP Nível 2ISP Nível 2 ISP Nível 2
ISP Nível 2 ISP local ISP local ISP local ISP local local ISP ISP Nível 3 ISP local ISP local ISP local ISPs locais Nível 3
são clientes de ISPs de nível maior hierarquia que os conecta ao resto da Internet