3 aula - internet - unipti.files.wordpress.com · −ietf: internet engineering task force –...
TRANSCRIPT
2 8/30/2011
Internet
• “A Internet não é de modo algum umarede, mas sim um vasto conjunto deredes diferentes que utilizam certosprotocolos comuns e fornecemdeterminados servicos comuns. É umsistema pouco usual no sentido de nãoter sido planejado nem ser controladopor ninguem” Tanenbaum
3 8/30/2011
World Wide Web (WWW)
• Pode ser considerada um enorme sistema para acessardocumentos ligados, que consiste em milhões de clientes eservidores. A Web é mais do que apenas um sistema simplesbaseado em documentos.
• Mais do que documentos, estão sendo usados serviços para osusuários da web
4 8/30/2011
Uniform Resource Locator (URL)
• A URL especifica onde um documento estálocalizado
• Especifica o protocolo da camada deaplicação para transferir um documento oulocalizar um recurso pela rede.
• Protocolo://maquina/caminho/recurso
• http://www.uol.com/servicos
• ftp://ftp.hp.com
5 8/30/2011
Browser
• Um browser é responsável pela apresentação adequada de umdocumento.
• A comunicação entre um browser e um servidor web épadronizada: ambos obedecem ao protocolo de transferência dehipertexto (HyperText Transfer Protocol – http)
SistemaOperacional
Browser
SistemaOperacional
Servidor WEB
Cliente Servidor
Storage
1. Requisição para obter documento (HTTP)
2. Servidor buscadocumentos noarquivo local
3. Resposta
O que é a Internet: visão básica
• milhões de dispositivos de computaçãoconectados:
− rodando aplicações de rede
Rede doméstica
Rede institucional
Rede móvel
ISP global
ISP regional
Enlaces de comunicação:
fibra, cobre, rádio, satélite
taxa de transmissão = largura de banda
roteadores: encaminham pacotes
Elementos básicos
7 8/30/2011
• Protocolos controle de envio e recepção de pacotes
− Exemplos: TCP, IP, HTTP ...
• Internet: “rede de redes”
− hierárquica
− Internet pública versus intranet privada
• Padrões da Internet
− RFC: Request For Comments – descreve os padrões de cadaprotocolo da Internet
− IETF: Internet Engineering Task Force – comunidade internacionalpreocupada com a evolução da Internet e o seu plenofuncionamento
Infraestrutura
8 8/30/2011
• infraestrutura de comunicação possibilita aplicaçõesdistribuídas:
−Web, VoIP, e-mail, jogos, e-commerce, compartilhamentode arquivos
• serviços de comunicação fornecidos às aplicações:
−entrega de dados confiável da origem ao destino
−entrega de dados pelo “melhor esforço” (não confiável)
O que é um protocolo?
protocolos humanos:
• “que horas são?”
• “tenho uma pergunta”
… msgs específicasenviadas
… ações específicastomadas quando msgsrecebidas, ou outroseventos
protocolos de rede:
• máquinas em vez dehumanos
• toda atividade decomunicação na Internetcontrolada porprotocolos
Protocolos definem formato, ordem demsgs enviadas e recebidas entre
entidades de rede e ações tomadassobre transmissão e recepção de msgs
Um protocolo humano e um protocolo de rede de computadores:
Oi
Oi
Que horassão?
2h00
Resposta deconexão TCP
GET http://www.uol.com.br
<arquivo>
Tempo
Solicitação deconexãoTCP
rede detelefone Internet
modemdiscado
doméstico
modemdo ISP
PCdoméstico
escritóriocentral
• Usa infraestrutura de telefonia existente
• Casa conectada ao escritório central
• Até 56 kbps de acesso direto ao roteador (geralmentemenos)
• Não pode navegar e telefonar ao mesmo tempo: não está“sempre ligado”
Modem discado
redetelefônica
modemDSL
PCresidencial
telefoneresidencial
Internet
DSL
distribuidor
centraltelefônica
Digital Subscriber Line (DSL)
também usa infraestrutura de telefone existente
até 1 Mbps upstream
até 8 Mbps downstream
linha física dedicada à central telefônica
Arquitetura de rede a cabo: visão geral
casarede de distribuição
de cabo (simplificada)
geralmente, 500 a 5.000 casas
Terminal de distribuição
100 Mbps
100 Mbps
100 Mbps
1 Gbps
servidor
SwitchEthernet
roteadorinstitucional
Ao ISP dainstituição
Acesso à Internet por Ethernet
• Normalmente usado em empresas, universidade etc.
• Ethernet a 10 Mbs, 100 Mbps, 1 Gbps, 10 Gbps
Redes de acesso sem fio
• rede de acesso sem fio compartilhadoconecta sistema final ao roteador
− via estação base, também conhecidacomo “ponto de acesso”
• LANs sem fio:
− 802.11b/g (WiFi): 11 ou 54 Mbps
estaçãobase
hostsmóveis
roteador
Redes residenciais
Componentes típicos da rede residencial:
• modem DSL ou a cabo
• Roteador, firewall
• Ethernet
• Ponto de acesso sem fio
ponto deacessosem fio
notebookssem fio
roteador/firewall
modema cabo
de/paraextremidade
a cabo
Ethernet
Estrutura da Internet: rede de redes• aproximadamente hierárquica
• no centro: ISPs de “nível 1” (Verizon, Sprint, AT&T),cobertura nacional/internacional
− tratam uns aos outros como iguais
ISP nível 1
ISP nível 1
ISP nível 1
interconexão deprovedores denível 1 (peer)privadamente
Rede Nacional de Ensino e Pesquisa
20 8/30/2011
• A rede Ipê é a primeira rede óptica nacional acadêmica da América Latina,inaugurada pela RNP em 2005.• A infraestrutura engloba 27 Pontos de Presença (PoPs), um em cada unidade dafederação,• Atende mais de 500 instituições de ensino e pesquisa.• Em 2010, a sexta geração do backbone operado pela RNP, as velocidadesmultigigabits (acima de 1 Gbps) estão disponíveis para 24 dos 27 PoPs.
• ISPs de nível 2: ISPs menores (geralmente regionais)− conectam a um ou a mais ISPs de nível 1, possivelmente outros ISPs
de nível 2
ISP nível 1
ISP nível 1
ISP nível 1
ISP nível 2ISP nível 2
ISP nível 2 ISP nível 2
ISP nível 2
ISP de nível 2 paga aoISP nível 1 porconectividade comrestante da InternetISP de nível 2 é clientedo provedor de nível 1
ISPs de nível 2também olham
privadamente uns
para os outros.
ISP nível 2
• ISPs de nível 3 e ISPs locais
− rede do último salto (“acesso”), mais próxima dos sistemas finais
ISP nível 1
ISP nível 1
ISP nível 1
ISP nível 2ISP nível 2
ISP nível 2 ISP nível 2
ISP nível 2
ISPlocal
ISPlocal
ISPlocal
ISPlocal
ISPlocal ISP
nível 3
ISPlocal
ISPlocal
ISPlocal
ISPs locais e denível 3 são
clientes de ISPs decamada mais altaconectando-os ao
restante daInternet
ISP nível 3
• um pacote passa por muitas redes!
ISP nível 1
ISP nível 1
ISP nível 1
ISP nível 2ISP nível 2
ISP nível 2 ISP nível 2
ISP nível 2
ISPlocal
ISPlocal
ISPlocal
ISPlocal
ISPlocal ISP
nível 3
ISPlocal
ISPlocal
ISPlocal
Pacotes
24 8/30/2011
Internet no Brasil
• 74 milhões de usuários (Ibope)
• Comitê Gestor da Internet no Brasil (CGI.br) mantém grupos detrabalho e coordena diversos projetos em áreas de importânciafundamental para o funcionamento e o desenvolvimento da internetno país.
25 8/30/2011
Registro.br
• o Registro.br é o executor de algumas das atribuições do ComitêGestor da Internet no Brasil, entre as quais as atividades de registrode nomes de domínio, a administração e a publicação do DNSpara o domínio <.br>.
• Realiza os serviços de distribuição e manutenção de endereçosinternet.
• Oferece os serviços de hospedagem
Alguns domínios• COM.BR Atividades comerciais
• EMP.BR Pequenas e micro-empresas
• NET.BR Atividades comerciais
• AGR.BR Empresas agrícolas, fazendas
• AM.BR Empresas de radiodifusão sonora
• ART.BR Artes: música, pintura, folclore
• COOP.BR Cooperativas
• EDU.BR Entidades de ensino superior
• ESP.BR Esporte em geral
• FAR.BR Farmácias e drogarias
• FM.BR Empresas de radiodifusão sonora
• G12.BR Entidades de ensino de primeiro e segundo grau
• GOV.BR Entidades do governo federal
26 8/30/2011
27 8/30/2011
CERT.br
• CERT.br - Centro de Estudos, Resposta e Tratamento de Incidentes deSegurança no Brasil.
• Tratar incidentes de segurança,
• Produz documentos sobre segurança de redes,
• Faz a manutenção de estatísticas sobre spam e incidentes no Brasil
• Desenvolvimento de mecanismos de alerta antecipado para redespossivelmente envolvidas em atividades maliciosas.
• O CERT.br atua na conscientização sobre os problemas desegurança, na correlação de eventos na internet brasileira e auxiliano estabelecimento de novos Grupos de Respostas a Incidentes(CSIRTs) no Brasil.
29 8/30/2011
CETIC.br
• O Centro de Estudos sobre as Tecnologias da Informação e daComunicação (CETIC.br) é responsável pela produção deindicadores e estatísticas sobre a disponibilidade e uso da internetno Brasil,
• Divulga informações periódicas sobre o crescimento da rede nopaís.
• Dados fundamentais para monitorar e avaliar o impacto sócio-econômico, e também para permitir a comparabilidade darealidade brasileira com a de outros países
30 8/30/2011
CEPTRO.br
• O Centro de Estudos e Pesquisas em Tecnologia de Redes e Operações(CEPTRO.br) é o órgão responsável pela execução de projetos aprovadospelo CGI.br e relacionados à Tecnologia de Redes e Operações naInternet.
• Cabe a ele desenvolver estudos que permitam a inovação e a melhoria donível de qualidade técnica no uso da Internet, bem como pesquisartecnologias de redes que estimulem a disseminação da Internet no País,buscando constantemente oportunidades para agregar valor a bens eserviços vinculados à Internet.
• Projetos:
• O PTT.br é um ponto de troca de tráfego que fornece uma infraestrutura deconexão aos seus participantes distribuída em uma área metropolitana
• O NTP.br (Network Time Protocol) define um jeito para um grupo decomputadores conversar entre si e acertar seus relógios, baseados emalguma fonte confiável de tempo, como os relógios atômicos doObservatório Nacional, que definem a Hora Legal Brasileira
NTP.br
• O NTP é um protocolo para sincronização dosrelógios dos computadores, ou seja, ele define umjeito para um grupo de computadores conversarentre si e acertar seus relógios, baseados emalguma fonte confiável de tempo, como osrelógios atômicos do Observatório Nacional,que definem a Hora Legal Brasileira.
31 8/30/2011