SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
InternetdoFuturo
Alex F R Trajano - UECE
alex.ferreira@uece.br
“The Internet has fallen victim to its own stunning success”
Agenda
● Uma breve história da Internet
● A Internet hoje
○ Desafios
○ Números
● Como a Internet do Futuro se parece
○ Abordagens “evolucionárias”
○ Abordagens “revolucionárias”
● Conclusões
2
UmaBreveHistória
daInternet
3
UmbreveresumodahistóriadaInternet...
● Em meados da década de 60 o Departamento
de Defesa Americano (DARPA) encomendou
uma rede de comunicação que sobrevivesse
a um ataque nuclear
● Em 1969 nasce a ARPANET, conectando o
governo, indústrias e universidades
● Utilizava o Network Control Protocol
(NCP)
4
UmbreveresumodahistóriadaInternet...
5
UmbreveresumodahistóriadaInternet...
● Em 1973 nasce o protocolo TCP e o TCP/IP é incorporado ao
BSD Unix, distribuído gratuitamente nas universidades
● Em 1983 o TCP substitui o NCP e a MILNET se separa da
ARPANET
● Van Jacobson encontra pacotes IP circulando na rede há
mais de 10 anos e nasce o TTL, em 1985
● O crescimento torna difícil de lembrar endereços IP e
nasce o DNS em 1991
6
UmbreveresumodahistóriadaInternet...
● 1992:
○ Nasce a World Wide Web
● 1993:
○ A divisão de IP por classe é dada como ineficiente, nasce a CIDR
● 1994:
○ Endereços IPv4 começam a rarear, nasce o NAT
● 1995:
○ Início da internet comercial… Explosão de usuários!
● 1998:
○ Nasce o IPv6
● 2002:
○ Mais um remendo: IP móvel
● 2011:
○ Fim dos endereços IPv4 disponíveis
7
AInternetHoje
8
Eainternethoje?
Apesar de vir sofrendo “emendas”, sua essência continua a
mesma de 50 anos atrás…
Foco em comunicação ponto a ponto
O “onde” é mais importante que “quem” ou “o
que”
9
Desafios:Endereçamento
● Exaustão dos endereços IPv4
○ Migração lenta para o IPv6…
○ NAT limita serviços fim a fim
● Dificuldade em identificação e localização
○ DNS e IP indicam localização fixa, ou seja, não suporta a “nuvem”
● Limitações do silício
○ Um PC moderno não transmite a 1 Gbps
○ Roteadores não conseguem processar pacotes a taxas elevadas (10 Gbps) 10
Desafios:Mobilidade
● Aumento do número de
dispositivos móveis
● Handoff - Quebra da conexão
○ Se manter endereço IP, quebra-se a
hierarquia das redes
○ Se trocar o IP, é necessário
reconfigurar a conexão TCP
11
Desafios:Segurança
● A Internet foi criada como uma rede restrita, em ambiente
militar
● Passou-se a deixar a responsabilidade da segurança para
os hosts
○ SSL, Antivirus, etc.
● Ataques DDoS afetam diretamente o núcleo da rede
● Ausência de mecanismos de identificação 12
Desafios:ManutenibilidadeeExtensibilidade
● Mudanças no núcleo da rede são muito difíceis
○ Em time que está ganhando…
● Limitações do modelo ponto a ponto inibe a inovação
● As aplicações são obrigadas a se adaptar
● Ossificação da Internet 13
AInternetemnúmeros
● O perfil das aplicações vem mudando drasticamente
● Ao fim de 2016, o tráfego IP anual irá superar 1 ZB
○ Irá dobrar em apenas 3 anos
○ 1 ZB = 1.073.741.824 TB
● Em 2019, o tráfego de vídeo será responsável por 80% do
tráfego de toda a Internet
● Incompatibilidade entre modelos!
14
AInternetemnúmeros
15
ComoaInternetdo
Futuroseparece?
16
Duasabordagens...
17
● Evolucionária
○ Baseia-se na identificação de problemas atuais e no desenvolvimento
de soluções, restringindo-se a prover compatibilidade com a Internet
atual e implantação incremental
● Revolucionária
○ Não existem limites nem preocupações quanto a compatibilidade com a
arquitetura atual
○ Soluções altamente inovadoras que visam resolver quaisquer obstáculos
que a arquitetura atual impõe
○ A Internet deixa de ser “apenas” TCP/IP e passa a ser tudo que
envolva serviços, computação e armazenamento
Content-CentricNetworking
18
Content-CentricNetworking
19
O usuário não se importa sobre “onde”, tudo é
sobre “o que”
O usuário quer apenas consumir conteúdo!
Content-CentricNetworking
● Apenas dois tipos de pacote
○ Interest
○ Data
● Esquema de nomes hierárquico e
dinâmico
○ netflix/videos/narcos/1080p/33382
20
Content-CentricNetworking
1. Usuário deseja algum conteúdo
2. Um pacote Interest é enviado
3. O nó põe o Interest na PIT
4. O nó pergunta aos nós vizinhos
quem tem o vídeo, de acordo
com a FIB
5. Nó recebe o conteúdo, guarda
uma cópia na Content Store e
responde aos nós na PIT
6. Novas solicitações ao mesmo
vídeo são servidas com a cópia
local 21
NetworkFunctionsVirtualization
● Substuição de “hardware
appliances” por virtualização
● Funções de rede como software
○ Network Address Translation
○ Domain Name System
○ Intrusion Detection System
○ etc…
● Vantagens
○ Orquestração
○ Custo menor
○ Agilidade
22
Software-DefinedNetworking
● Separação dos planos de
controle e encaminhamento
● Controle centralizado
● Programabilidade da rede
○ Agilidade
○ Menor custo
○ Maior manutenibilidade
○ Integração com aplicações 23
Software-DefinedNetworking
● OpenFlow é um dos principais
protocolos para SDN
● Possui padrões abertos
● Independente de fabricante
● FlowTable com entradas simples 24
Software-DefinedNetworking
● Embora seja uma abordagem
revolucionária, é possível
uma implantação incremental
● Big Data requer mais banda
● Switch torna-se commodity
25
Conclusões...
26
Conclusões...
27
A Internet do Futuro deve ser orientada a:
○ Conteúdo
○ Programabilidade
○ Virtualização
Obrigado!
Alex F R Trajano
alex.ferreira@uece.br
Universidade Estadual do Ceará - MACC
28

Mais conteúdo relacionado

Destaque

Camada de enlace e redes locais capitulo 5
Camada de enlace e redes locais   capitulo 5Camada de enlace e redes locais   capitulo 5
Camada de enlace e redes locais capitulo 5fernandao777
 
Camada de rede capitulo 4
Camada de rede   capitulo 4Camada de rede   capitulo 4
Camada de rede capitulo 4fernandao777
 
Redes arquitetura tcp-ip parte 1
Redes   arquitetura tcp-ip parte 1Redes   arquitetura tcp-ip parte 1
Redes arquitetura tcp-ip parte 1Felipe Pereira
 
Redes de computadores e internet.
Redes de computadores e internet.Redes de computadores e internet.
Redes de computadores e internet.valdarnini
 
5 - Redes de Computadores - fr-atm-mpls
5 - Redes de Computadores - fr-atm-mpls 5 - Redes de Computadores - fr-atm-mpls
5 - Redes de Computadores - fr-atm-mpls Andre Peres
 
Sistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAAS
Sistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAASSistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAAS
Sistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAASAdriano Teixeira de Souza
 
Camada de transporte capitulo 3
Camada de transporte   capitulo 3Camada de transporte   capitulo 3
Camada de transporte capitulo 3fernandao777
 
Internet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da InternetInternet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da InternetAndre Peres
 
Convergência digital em telecomunicações das redes especializadas à internet ...
Convergência digital em telecomunicações das redes especializadas à internet ...Convergência digital em telecomunicações das redes especializadas à internet ...
Convergência digital em telecomunicações das redes especializadas à internet ...Antonio Marcos Alberti
 
06 - Redes sem Fios - seguranca
06 - Redes sem Fios -  seguranca06 - Redes sem Fios -  seguranca
06 - Redes sem Fios - segurancaAndre Peres
 

Destaque (20)

Camada de enlace e redes locais capitulo 5
Camada de enlace e redes locais   capitulo 5Camada de enlace e redes locais   capitulo 5
Camada de enlace e redes locais capitulo 5
 
Camada de rede capitulo 4
Camada de rede   capitulo 4Camada de rede   capitulo 4
Camada de rede capitulo 4
 
Ensinando Redes ATM em Laboratório
Ensinando Redes ATM em LaboratórioEnsinando Redes ATM em Laboratório
Ensinando Redes ATM em Laboratório
 
Web do Futuro
Web do FuturoWeb do Futuro
Web do Futuro
 
Redes arquitetura tcp-ip parte 1
Redes   arquitetura tcp-ip parte 1Redes   arquitetura tcp-ip parte 1
Redes arquitetura tcp-ip parte 1
 
Redes de computadores e internet.
Redes de computadores e internet.Redes de computadores e internet.
Redes de computadores e internet.
 
5 - Redes de Computadores - fr-atm-mpls
5 - Redes de Computadores - fr-atm-mpls 5 - Redes de Computadores - fr-atm-mpls
5 - Redes de Computadores - fr-atm-mpls
 
Sistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAAS
Sistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAASSistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAAS
Sistemas Distribuídos - Aspectos de Segurança em Sistemas Distribuídos e JAAS
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
CRM Acceleration Lisbon 2010 - O Futuro da Internet e da Web 2.0
CRM Acceleration Lisbon 2010 - O Futuro da Internet e da Web 2.0CRM Acceleration Lisbon 2010 - O Futuro da Internet e da Web 2.0
CRM Acceleration Lisbon 2010 - O Futuro da Internet e da Web 2.0
 
Camada de transporte capitulo 3
Camada de transporte   capitulo 3Camada de transporte   capitulo 3
Camada de transporte capitulo 3
 
Tutorial Redes ATM
Tutorial Redes ATMTutorial Redes ATM
Tutorial Redes ATM
 
Redes atm
Redes atmRedes atm
Redes atm
 
Internet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da InternetInternet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da Internet
 
Unidade 1 redes de comp
Unidade 1   redes de compUnidade 1   redes de comp
Unidade 1 redes de comp
 
Futuro da Internet - Perspectivas para os Próximos 10 anos
Futuro da Internet - Perspectivas para os Próximos 10 anosFuturo da Internet - Perspectivas para os Próximos 10 anos
Futuro da Internet - Perspectivas para os Próximos 10 anos
 
Convergência digital em telecomunicações das redes especializadas à internet ...
Convergência digital em telecomunicações das redes especializadas à internet ...Convergência digital em telecomunicações das redes especializadas à internet ...
Convergência digital em telecomunicações das redes especializadas à internet ...
 
Introdução à sistemas distribuídos
Introdução à sistemas distribuídosIntrodução à sistemas distribuídos
Introdução à sistemas distribuídos
 
06 - Redes sem Fios - seguranca
06 - Redes sem Fios -  seguranca06 - Redes sem Fios -  seguranca
06 - Redes sem Fios - seguranca
 
Redes de Computadores e Internet - UNESP
Redes de Computadores e Internet - UNESPRedes de Computadores e Internet - UNESP
Redes de Computadores e Internet - UNESP
 

Semelhante a A Internet do Futuro, por Alex Ferreira

Redes de computadores e Telecomunicações
Redes de computadores e TelecomunicaçõesRedes de computadores e Telecomunicações
Redes de computadores e TelecomunicaçõesHelder Lopes
 
Cap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdf
Cap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdfCap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdf
Cap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdfssuser4d83d3
 
Tecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redesTecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redesRafael de Oliveira Ribeiro
 
Curso de Informática para Concurso PC-PR
Curso de Informática para Concurso PC-PRCurso de Informática para Concurso PC-PR
Curso de Informática para Concurso PC-PREstratégia Concursos
 
Content Delivery Networks
Content Delivery NetworksContent Delivery Networks
Content Delivery NetworksWanderson Paim
 
Apostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinalApostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinalOdilon Junior
 
Implemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGA
Implemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGAImplemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGA
Implemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGABrnWltrDaTrnn
 
Trabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaTrabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaGhost56
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02thomasdacosta
 
Convergencia e interoperabilidade 2.2013
Convergencia e interoperabilidade 2.2013Convergencia e interoperabilidade 2.2013
Convergencia e interoperabilidade 2.2013viviansg
 

Semelhante a A Internet do Futuro, por Alex Ferreira (20)

I pv6 cparty2011
I pv6 cparty2011I pv6 cparty2011
I pv6 cparty2011
 
I pv6 cparty2011
I pv6 cparty2011I pv6 cparty2011
I pv6 cparty2011
 
Redes de computadores e Telecomunicações
Redes de computadores e TelecomunicaçõesRedes de computadores e Telecomunicações
Redes de computadores e Telecomunicações
 
IPv6
IPv6IPv6
IPv6
 
Cap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdf
Cap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdfCap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdf
Cap._1_-_Introduc807a771o_a768s_Redes_de_Computadores_2024.pdf
 
Tecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redesTecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redes
 
Internet
InternetInternet
Internet
 
treçho Ipv6 samuel henrique
treçho Ipv6 samuel henriquetreçho Ipv6 samuel henrique
treçho Ipv6 samuel henrique
 
Curso de Informática para Concurso PC-PR
Curso de Informática para Concurso PC-PRCurso de Informática para Concurso PC-PR
Curso de Informática para Concurso PC-PR
 
Content Delivery Networks
Content Delivery NetworksContent Delivery Networks
Content Delivery Networks
 
Introdução ao P2P
Introdução ao P2PIntrodução ao P2P
Introdução ao P2P
 
I pv6 apostila
I pv6 apostilaI pv6 apostila
I pv6 apostila
 
Apostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinalApostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinal
 
Implemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGA
Implemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGAImplemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGA
Implemenção_de_Rede_Lan_BRUNO_WALTER_ALPEGA
 
13 ligações inter-redes
13   ligações inter-redes13   ligações inter-redes
13 ligações inter-redes
 
Trabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaTrabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da Informatica
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02
 
Conclusão Módulo de Redes TI 2012B Senac Jundiaí
Conclusão Módulo de Redes TI 2012B Senac JundiaíConclusão Módulo de Redes TI 2012B Senac Jundiaí
Conclusão Módulo de Redes TI 2012B Senac Jundiaí
 
Tcpip
TcpipTcpip
Tcpip
 
Convergencia e interoperabilidade 2.2013
Convergencia e interoperabilidade 2.2013Convergencia e interoperabilidade 2.2013
Convergencia e interoperabilidade 2.2013
 

A Internet do Futuro, por Alex Ferreira

  • 1. InternetdoFuturo Alex F R Trajano - UECE alex.ferreira@uece.br “The Internet has fallen victim to its own stunning success”
  • 2. Agenda ● Uma breve história da Internet ● A Internet hoje ○ Desafios ○ Números ● Como a Internet do Futuro se parece ○ Abordagens “evolucionárias” ○ Abordagens “revolucionárias” ● Conclusões 2
  • 4. UmbreveresumodahistóriadaInternet... ● Em meados da década de 60 o Departamento de Defesa Americano (DARPA) encomendou uma rede de comunicação que sobrevivesse a um ataque nuclear ● Em 1969 nasce a ARPANET, conectando o governo, indústrias e universidades ● Utilizava o Network Control Protocol (NCP) 4
  • 6. UmbreveresumodahistóriadaInternet... ● Em 1973 nasce o protocolo TCP e o TCP/IP é incorporado ao BSD Unix, distribuído gratuitamente nas universidades ● Em 1983 o TCP substitui o NCP e a MILNET se separa da ARPANET ● Van Jacobson encontra pacotes IP circulando na rede há mais de 10 anos e nasce o TTL, em 1985 ● O crescimento torna difícil de lembrar endereços IP e nasce o DNS em 1991 6
  • 7. UmbreveresumodahistóriadaInternet... ● 1992: ○ Nasce a World Wide Web ● 1993: ○ A divisão de IP por classe é dada como ineficiente, nasce a CIDR ● 1994: ○ Endereços IPv4 começam a rarear, nasce o NAT ● 1995: ○ Início da internet comercial… Explosão de usuários! ● 1998: ○ Nasce o IPv6 ● 2002: ○ Mais um remendo: IP móvel ● 2011: ○ Fim dos endereços IPv4 disponíveis 7
  • 9. Eainternethoje? Apesar de vir sofrendo “emendas”, sua essência continua a mesma de 50 anos atrás… Foco em comunicação ponto a ponto O “onde” é mais importante que “quem” ou “o que” 9
  • 10. Desafios:Endereçamento ● Exaustão dos endereços IPv4 ○ Migração lenta para o IPv6… ○ NAT limita serviços fim a fim ● Dificuldade em identificação e localização ○ DNS e IP indicam localização fixa, ou seja, não suporta a “nuvem” ● Limitações do silício ○ Um PC moderno não transmite a 1 Gbps ○ Roteadores não conseguem processar pacotes a taxas elevadas (10 Gbps) 10
  • 11. Desafios:Mobilidade ● Aumento do número de dispositivos móveis ● Handoff - Quebra da conexão ○ Se manter endereço IP, quebra-se a hierarquia das redes ○ Se trocar o IP, é necessário reconfigurar a conexão TCP 11
  • 12. Desafios:Segurança ● A Internet foi criada como uma rede restrita, em ambiente militar ● Passou-se a deixar a responsabilidade da segurança para os hosts ○ SSL, Antivirus, etc. ● Ataques DDoS afetam diretamente o núcleo da rede ● Ausência de mecanismos de identificação 12
  • 13. Desafios:ManutenibilidadeeExtensibilidade ● Mudanças no núcleo da rede são muito difíceis ○ Em time que está ganhando… ● Limitações do modelo ponto a ponto inibe a inovação ● As aplicações são obrigadas a se adaptar ● Ossificação da Internet 13
  • 14. AInternetemnúmeros ● O perfil das aplicações vem mudando drasticamente ● Ao fim de 2016, o tráfego IP anual irá superar 1 ZB ○ Irá dobrar em apenas 3 anos ○ 1 ZB = 1.073.741.824 TB ● Em 2019, o tráfego de vídeo será responsável por 80% do tráfego de toda a Internet ● Incompatibilidade entre modelos! 14
  • 17. Duasabordagens... 17 ● Evolucionária ○ Baseia-se na identificação de problemas atuais e no desenvolvimento de soluções, restringindo-se a prover compatibilidade com a Internet atual e implantação incremental ● Revolucionária ○ Não existem limites nem preocupações quanto a compatibilidade com a arquitetura atual ○ Soluções altamente inovadoras que visam resolver quaisquer obstáculos que a arquitetura atual impõe ○ A Internet deixa de ser “apenas” TCP/IP e passa a ser tudo que envolva serviços, computação e armazenamento
  • 19. Content-CentricNetworking 19 O usuário não se importa sobre “onde”, tudo é sobre “o que” O usuário quer apenas consumir conteúdo!
  • 20. Content-CentricNetworking ● Apenas dois tipos de pacote ○ Interest ○ Data ● Esquema de nomes hierárquico e dinâmico ○ netflix/videos/narcos/1080p/33382 20
  • 21. Content-CentricNetworking 1. Usuário deseja algum conteúdo 2. Um pacote Interest é enviado 3. O nó põe o Interest na PIT 4. O nó pergunta aos nós vizinhos quem tem o vídeo, de acordo com a FIB 5. Nó recebe o conteúdo, guarda uma cópia na Content Store e responde aos nós na PIT 6. Novas solicitações ao mesmo vídeo são servidas com a cópia local 21
  • 22. NetworkFunctionsVirtualization ● Substuição de “hardware appliances” por virtualização ● Funções de rede como software ○ Network Address Translation ○ Domain Name System ○ Intrusion Detection System ○ etc… ● Vantagens ○ Orquestração ○ Custo menor ○ Agilidade 22
  • 23. Software-DefinedNetworking ● Separação dos planos de controle e encaminhamento ● Controle centralizado ● Programabilidade da rede ○ Agilidade ○ Menor custo ○ Maior manutenibilidade ○ Integração com aplicações 23
  • 24. Software-DefinedNetworking ● OpenFlow é um dos principais protocolos para SDN ● Possui padrões abertos ● Independente de fabricante ● FlowTable com entradas simples 24
  • 25. Software-DefinedNetworking ● Embora seja uma abordagem revolucionária, é possível uma implantação incremental ● Big Data requer mais banda ● Switch torna-se commodity 25
  • 27. Conclusões... 27 A Internet do Futuro deve ser orientada a: ○ Conteúdo ○ Programabilidade ○ Virtualização
  • 28. Obrigado! Alex F R Trajano alex.ferreira@uece.br Universidade Estadual do Ceará - MACC 28