Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de...
Transcript of Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de...
![Page 1: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/1.jpg)
Introdução à InternetProfª. Dianne Scherly Varela de Medeiros
2018.1
![Page 2: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/2.jpg)
Breve História
218/08/2019
1957
Sputnik I
1958
ARPA
1964
ARPAnet
1969
ARPAnetoperacional
Advanced Research Projects Agency (ARPA): Sistema de defesa antimísseis – detecção de testes de bomba nuclear
ARPAnet: embrião da Internet (Licklider, Leonard Kleinrock, Paul Baran e Lawrence Roberts) – compartilhamento de recursos computacionais
• Topologia distribuída• Comutação por pacotes• Caminhos redundantes
• Disponibilidade
![Page 3: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/3.jpg)
Breve História
318/08/2019
1957
Sputnik I
1958
ARPA
1964
ARPAnet
1969
ARPAnetoperacional
1970
ALOHAnet
1972
ARPAnetpublic demo
![Page 4: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/4.jpg)
Breve História
418/08/2019
1972
1974
TCP/IP
TCP/IP: proposto por Vinton Cerf (UCLA) e Robert Kahn (ARPA)
1976
Ethernet
• Minimalismo e autonomia• Melhor esforço• Sem estados• Controle descentralizado
1979
ARPAnet200 nós
1982 1983
Implantação TCP/IPDNS
Separação ARPAnet
SMTP
Ethernet: XEROX
![Page 5: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/5.jpg)
IMPs
![Page 6: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/6.jpg)
Breve História
618/08/2019
1985
FTP
1988
TCP/IP controle de congestionamento
National Science Foundation Network (NSFnet): rede de educação e pesquisa
Web: Tim Berners-Lee
1990
NSFnetWeb(HTML, HTTP, Hypertext)
Comercialização da Internet
1991
Acesso discado
1993 1994
Netscape
Mosaic
![Page 7: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/7.jpg)
Breve História
718/08/2019
1995
Mensagem instantânea, P2P, segurança, mais usuários, backbone Gb/s...
... 2000
Milhões de terminais, acesso banda larga, ubiquidade de acesso sem fio, redes sociais,
provedores de serviço com redes próprias, e-commerce, e-learning, nuvem, virtualização,
redes veiculares, redes orientadas a conteúdo...
2005 ... 2018
![Page 8: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/8.jpg)
Requisitos e Princípios da Internet
![Page 9: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/9.jpg)
De que é feita a Internet?
• Milhões de dispositivos conectados Hosts (sistemas finais)
Executam aplicações de rede
• Enlaces de comunicação Fibra, cobre, rádio, satélite
Taxa de transmissão (largura de banda)
• Encaminhadores de pacotes Roteadores e switches
918/08/2019
wiredlinks
wirelesslinks
router
smartphone
PC
serverwirelesslaptop
![Page 10: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/10.jpg)
Requisitos da Internet
• Conectividade Conexão das redes existentes
Qualquer estação pode enviar dados para qualquer outra
• Robustez Comunicação pode ser feita sempre que existir um caminho
entre a origem e o destino
• Heterogeneidade Interconexão de diferentes tecnologias de rede
Suporte a diferentes tipos de serviços e aplicações
18/08/2019 10
![Page 11: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/11.jpg)
Requisitos da Internet
• Gerenciamento Gerenciamento distribuído dos recursos da rede
• Custo Boa relação custo-benefício
• Acessibilidade Conexão de novas estações deve ser fácil
• Responsabilização Identificação do responsável pelos recursos da Internet
18/08/2019 11
![Page 12: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/12.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 12
![Page 13: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/13.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 13
![Page 14: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/14.jpg)
Modelo em Camadas
• As redes são complexas: “dividir para conquistar”
• Estruturas explícitas ajudam a identificar relações entre as partes de um sistema complexo
• Modularização facilita a manutenção e a atualização do sistema
Modificações no serviço de uma camada são transparentes para o resto do sistema
• Cada camada fornece um serviço para as camadas superiores e “esconde” como é a implementação desse serviço
18/08/2019 14
![Page 15: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/15.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 15
![Page 16: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/16.jpg)
Comutação por Pacotes e Melhor Esforço
• Comutação por pacotes oferece robustez para sobrevivência a desastres
Caminhos alternativos
• Compartilhamento de banda
18/08/2019 16
![Page 17: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/17.jpg)
Comutação por Pacotes e Melhor Esforço
• Melhor esforço permite nós simples e de baixo custo
Nós não possuem estado
Pacotes encaminhados independentemente uns dos outros
Sem reserva de recursos
Sem recuperação de erros
Sem garantia de serviço
Atraso depende do tamanho da fila nos nós
Sem garantia de entrega ao destino
Permite descarte de pacotes
18/08/2019 17
![Page 18: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/18.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 18
![Page 19: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/19.jpg)
Transparência
• A rede não modifica os dados transmitidos
18/08/2019 19
dados h1
dados h4
![Page 20: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/20.jpg)
Transparência
• A rede não modifica os dados transmitidos Apenas erros de transmissão modificam pacotes
18/08/2019 20
dados h1
data h4
![Page 21: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/21.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 21
![Page 22: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/22.jpg)
Princípio Fim-a-Fim
• Princípio fundamental da Internet O núcleo da rede é enxuto
As bordas da rede são inteligentes (funções específicas de aplicação)
• Motivação Robustez da rede
• Ausência de estados no núcleo torna a rede mais robusta e adaptável
Conhecimento da aplicação nas extremidades• Funções podem ser implementadas de forma correta e
completa
18/08/2019 22
![Page 23: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/23.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 23
![Page 24: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/24.jpg)
Entrega Imediata
• Pacotes são entregues imediatamente segundo a disciplina de melhor esforço
• Não há armazenamento persistente no interior da rede
• Não existem conexões intermitentes
18/08/2019 24
![Page 25: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/25.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 25
![Page 26: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/26.jpg)
Heterogeneidade de Sub-Rede
• Premissa mínima para a camada de enlace Capacidade de transferir pacotes cuidando da sincronização
• Consequências Acomoda diferentes tecnologias com diferentes
• Atrasos
• Bandas
• Padrões de erro
• Tamanho de unidade de dados
18/08/2019 26
![Page 27: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/27.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 27
![Page 28: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/28.jpg)
Endereçamento Global
• Cada máquina possui um endereço único na rede
• Espaço de endereçamento global
• Endereçamento hierárquico Aumenta a escalabilidade da busca
• Busca por prefixo (best prefix match)
• Indica localização da estação ⇒ sobrecarga semântica Problemas nas redes sem-fio
18/08/2019 28
![Page 29: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/29.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 29
![Page 30: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/30.jpg)
Controle Distribuído
• Algoritmos distribuídos ⇒maior robustez Ausência de ponto único de falha
18/08/2019 30
![Page 31: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/31.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 31
![Page 32: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/32.jpg)
Cálculo Global do Roteamento
• Endereçamento global possibilita rotas sem laços obtidas a partir do endereço de destino
18/08/2019 32
![Page 33: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/33.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 33
![Page 34: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/34.jpg)
Divisão em Regiões
• Rede de redes
Coleção de Sistemas Autônomos independentes
• Roteamento
• Entre ASs
• Border Gateway Protocol (BGP)
• Dentro do AS
• Interior Gateway Protocol (IGP)
18/08/2019 34
![Page 35: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/35.jpg)
Princípios da Internet
• Modelo em camadas
• Comutação de pacotes e melhor esforço
• Transparência
• Princípio fim-a-fim
• Entrega imediata
• Heterogeneidade de sub-rede
• Endereçamento global
• Controle distribuído
• Cálculo global do roteamento
• Divisão em regiões
• Dependência mínima
18/08/2019 35
![Page 36: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/36.jpg)
Dependência Mínima
• Dependência de um conjunto mínimo de serviços Mesmo sem DNS a comunicação deve ser efetuada
• SE existe um caminhos entre duas estações E as estações conhecem o endereço uma da outraENTÃO a comunicação deve ser efetuada
• Ausência de protocolo de acesso se as estações estão diretamente conectadas
18/08/2019 36
![Page 37: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/37.jpg)
Princípios da Internet
• Conectividade deve ser garantida
Crescimento exponencial da Internet
Diferentes provedores de serviço
Múltiplas tecnologias de redes
Múltiplos protocolos de camadas superiores e inferiores
• Ferramenta para fornecer conectividade é o protocolo IP
18/08/2019 37
![Page 38: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/38.jpg)
Princípios da Internet
• Protocolo IP
Principal protocolo da Internet
Independente da tecnologia de camada inferior
Oferece plataforma única para diferentes aplicações e serviços
“Camada de cobertura”
18/08/2019 38
![Page 39: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/39.jpg)
• Mais de 3 bilhões de usuários
Efeito do Crescimento Exponencial da Internet
18/08/2019 39
Source: Internet Live Stats (www.InternetLiveStats.com)Elaboration of data by International Telecommunication Union (ITU), World Bank, and United Nations Population Division.
![Page 40: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/40.jpg)
• Mais de 3 bilhões de usuários
• Usuários não especializados
• Muitas aplicações com diferentes requisitos
Efeito do Crescimento Exponencial da Internet
18/08/2019 40
![Page 41: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/41.jpg)
• Mais de 3 bilhões de usuários
• Usuários não especializados
• Muitas aplicações com diferentes requisitos
• Operadores e prestadores de serviço visam lucro
Configurar e resolver problemas
Implementar elementos intermediários
Implementar políticas
Efeito do Crescimento Exponencial da Internet
18/08/2019 41
![Page 42: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/42.jpg)
• Mais de 3 bilhões de usuários
• Usuários não especializados
• Muitas aplicações com diferentes requisitos
• Operadores e prestadores de serviço visam lucro
• Aplicações orientadas a dados
Efeito do Crescimento Exponencial da Internet
18/08/2019 42
![Page 43: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/43.jpg)
Orientada a usuário
• Usuários deseja contatar outro usuário
• Acesso terminal remoto• telnet
• Transferência de arquivos• FTP
• Correio eletrônico• SMTP
Modelo de Aplicações
• Usuário deseja acessar um serviço, onde quer que ele esteja
• P2P
• CDN
• Streaming
Orientada a dados
18/08/2019 43
![Page 44: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/44.jpg)
• Mais de 3 bilhões de usuários
• Usuários não especializados
• Muitas aplicações com diferentes requisitos
• Operadores e prestadores de serviço visam lucro
• Aplicações orientadas a dados
• Redes de acesso banda larga, móveis e ubíquas
Efeito do Crescimento Exponencial da Internet
18/08/2019 44
![Page 45: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/45.jpg)
• Mais de 3 bilhões de usuários
• Usuários não especializados
• Muitas aplicações com diferentes requisitos
• Operadores e prestadores de serviço visam lucro
• Aplicações orientadas a dados
• Redes de acesso banda larga, móveis e ubíquas
Efeito do Crescimento Exponencial da Internet
18/08/2019 45
• DNS
• CIDR
• IP Multicast
• Cache e Firewalls
• IPSec
• NAT
• IP Móvel
• DiffServ e IntServ
• ...
![Page 46: Introdução à Internetdianne/ug-redes1/Aula_1.pdf · ̶Interconexão de diferentes tecnologias de rede ̶Suporte a diferentes tipos de serviços e aplicações 18/08/2019 10. Requisitos](https://reader034.fdocumentos.com/reader034/viewer/2022051809/600f47ec70832f5a224e472a/html5/thumbnails/46.jpg)
Material Utilizado
• Notas de aula do Prof. Miguel Elias Mitre Campista disponíveis em http://www.gta.ufrj.br/~miguel/redes.2014.3.html
18/08/2019 46