O documento explica como a Internet funciona, desde sua origem com a ARPANET até os conceitos fundamentais como sistemas autônomos, provedores de acesso, protocolo BGP, pontos de troca de tráfego, DNS e a governança da Internet.
Trabalho acadêmico sobre Roteamento de alta velocidade e grande porte, estruturação, protocolos utilizados e algoritmos.
Quando utilizado para outros trabalhos acadêmicos, favor informar para claudio eckert@gmail.com
Trabalho acadêmico sobre Roteamento de alta velocidade e grande porte, estruturação, protocolos utilizados e algoritmos.
Quando utilizado para outros trabalhos acadêmicos, favor informar para claudio eckert@gmail.com
Seguindo as tendências da evolução tecnológica e com o advento da internet das coisas (Internet of Things – IoT), que potencializa o grande crescimento exponencial da quantidade de dispositivos que terão a necessidade de estar conectados, será inevitável o congestionamento nas redes atuais devido a novas funcionalidades e aplicações com o foco em serviços. De acordo com levantamentos iniciais realizados por agências especializadas [1][6] estima-se que em pouco tempo haverá bilhões ou trilhões de dispositivos conectados, o que demandará uma reestruturação profunda das redes atuais. Será que a rede atual conseguirá suportar toda esta demanda? Como será realizada a identificação destes novos dispositivos? E se estes dispositivos possuírem características diferentes? Como gerenciar sua mobilidade? Qual o tempo de resposta esperado para se manter um bom nível de serviço? Estas e outras colocações motivaram a abordagem do tema utilizado neste artigo, apresentando propostas de novas arquiteturas que visam contemplar os principais desafios de uma nova internet que seja focada em serviço e informação, e não mais em equipamentos, possibilitando a escalabilidade necessária para atender este novo cenário.
Introdução ao IPv6 (Tiago Valtrick)
Uma apresentação do protocolo IPv6 e alguns de seus recursos, passando por uma breve introdução do IPv4, a título de nivelamento para pessoas leigas ou que não atuam na área de redes. A palestra foi desenvolvida para treinamento interno das equipes técnicas da Visão Tecnologia, e busca passar uma visão do futuro da comunicação IP, sugere uma abordagem de implementação para redes e aplicações e tenta mostrar a importância deste protocolo para o futuro da internet, frente ao esgotamento dos endereços IPv4 dentro de 3 a 5 anos.
Tiago Valtrick
Minha formação é em Ciência da Computação, atuando em empresas integradoras, trabalhando com projetos de conectividade e segurança da informação. Atualmente atuo como Supervisor NOC da Visão Tecnologia, respondendo pelas redes e datacenter da empresa, além do provedor BitcomNet, que abrange as cidades de Caxias do Sul, São Marcos.
Monitoramento de Redes TCP/IP - MonografiaPietro Scherer
O monitoramento de redes tem como finalidade examinar, periodicamente, cada dispositivo presente em uma estrutura de rede para que seja mostrado o seu estado ao administrador de sistemas. Com o acesso às informações sobre os elementos de uma rede, podemos diagnosticar e prevenir problemas antes que eles ocorram, verificar novas possibilidades de melhoria para com os equipamentos, e gerar relatórios diários, trazendo assim maiores informações que não estariam visíveis sem a ajuda dos softwares de monitoramento. Este trabalho visa o estudo sobre o monitoramento de redes de computadores, juntamente com a construção de um servidor com algumas das ferramentas que executam este processo, para que seja implementado na empresa Plugnet Provedor Internet, em São Sepé.
Seguindo as tendências da evolução tecnológica e com o advento da internet das coisas (Internet of Things – IoT), que potencializa o grande crescimento exponencial da quantidade de dispositivos que terão a necessidade de estar conectados, será inevitável o congestionamento nas redes atuais devido a novas funcionalidades e aplicações com o foco em serviços. De acordo com levantamentos iniciais realizados por agências especializadas [1][6] estima-se que em pouco tempo haverá bilhões ou trilhões de dispositivos conectados, o que demandará uma reestruturação profunda das redes atuais. Será que a rede atual conseguirá suportar toda esta demanda? Como será realizada a identificação destes novos dispositivos? E se estes dispositivos possuírem características diferentes? Como gerenciar sua mobilidade? Qual o tempo de resposta esperado para se manter um bom nível de serviço? Estas e outras colocações motivaram a abordagem do tema utilizado neste artigo, apresentando propostas de novas arquiteturas que visam contemplar os principais desafios de uma nova internet que seja focada em serviço e informação, e não mais em equipamentos, possibilitando a escalabilidade necessária para atender este novo cenário.
Introdução ao IPv6 (Tiago Valtrick)
Uma apresentação do protocolo IPv6 e alguns de seus recursos, passando por uma breve introdução do IPv4, a título de nivelamento para pessoas leigas ou que não atuam na área de redes. A palestra foi desenvolvida para treinamento interno das equipes técnicas da Visão Tecnologia, e busca passar uma visão do futuro da comunicação IP, sugere uma abordagem de implementação para redes e aplicações e tenta mostrar a importância deste protocolo para o futuro da internet, frente ao esgotamento dos endereços IPv4 dentro de 3 a 5 anos.
Tiago Valtrick
Minha formação é em Ciência da Computação, atuando em empresas integradoras, trabalhando com projetos de conectividade e segurança da informação. Atualmente atuo como Supervisor NOC da Visão Tecnologia, respondendo pelas redes e datacenter da empresa, além do provedor BitcomNet, que abrange as cidades de Caxias do Sul, São Marcos.
Monitoramento de Redes TCP/IP - MonografiaPietro Scherer
O monitoramento de redes tem como finalidade examinar, periodicamente, cada dispositivo presente em uma estrutura de rede para que seja mostrado o seu estado ao administrador de sistemas. Com o acesso às informações sobre os elementos de uma rede, podemos diagnosticar e prevenir problemas antes que eles ocorram, verificar novas possibilidades de melhoria para com os equipamentos, e gerar relatórios diários, trazendo assim maiores informações que não estariam visíveis sem a ajuda dos softwares de monitoramento. Este trabalho visa o estudo sobre o monitoramento de redes de computadores, juntamente com a construção de um servidor com algumas das ferramentas que executam este processo, para que seja implementado na empresa Plugnet Provedor Internet, em São Sepé.
4. ARPANET
● Financiado pelo departamento de defesa
americana
● Interconectar os grandes sistemas das
universidades e laboratórios americanos
● Aumentar a resiliência do sistema, caso
algum ponto fosse comprometido
6. O que é a Internet?
Equipamentos que compõe a Internet:
Switch
Roteador
Nuvem
7. O que é a Internet?
Do ponto de vista do usuário
8. O que é a Internet?
A Internet é um aglomerado de "nuvens",
conhecidas como Sistemas Autônomos (AS)
AS64499
Internet
AS64497
AS64453
AS64498
AS64450
AS64451
AS64452
9. O que é a Internet?
Cada Sistema Autônomo possui sua própria
rede interna
AS64497
11. O que é um ISP?
ISP = Internet Service Provider
Também conhecido como IAP (Internet Access
Provider), é o AS que leva a Internet ao usuário
final
12. O que é um ISP?
Do ponto de vista do usuário
Internet
13. Detalhando a Internet
AS64498
O que é um ISP?
AS64501
AS64499
AS64502
AS64505
AS64509
AS65545
AS64508
AS64510
AS65541
AS64503
AS64507
AS64504
AS64506
AS65538
AS65540
AS65539
AS65543 AS65544
AS64500
AS65542
14. Neste exemplo o AS64498
é o ISP do usuário final
AS64498
O que é um ISP?
AS64501
AS64499
AS64502
AS64505
AS64509
AS65545
AS64508
AS64510
AS65541
AS64503
AS64507
AS64504
AS64506
AS65538
AS65540
AS65539
AS65543 AS65544
AS64500
AS65542
AS64498
15. Serviços que funcionam
através da Internet
também fazem
parte de algum
AS
AS64498
O que é um ISP?
AS64501
AS64499
AS64502
AS64509
AS64510
AS65541
AS64503
AS64507
AS64504
AS64506
AS65538
AS65539
AS65543 AS65544
AS64500
AS64498
17. O que é BGP?
BGP = Border Gateway Protocol
Protocolo que os AS usam para comunicar
entre si
18. O que é BGP?
Exemplo: 2 AS conectados entre si
AS65537 AS65538
19. O que é BGP?
Sua comunicação é feita atraveś do protocolo
BGP
BGP
AS65537 AS65538
20. O que é BGP?
O protocolo BGP é utilizado nos roteadores de
borda do AS
BGP
AS65538AS65537
21. O que é BGP?
O protocolo BGP é utilizado nos roteadores de
borda do AS
BGP
Roteadores de
Borda
AS65538AS65537
22. O que é BGP?
Detalhando a rede interna de cada AS
BGP
AS65537 AS65538
23. O que é BGP?
Colocando nomes nas máquinas de cada rede
BGP
1
2
3
B
A
C
AS65538AS65537
24. O que é BGP?
AS65537 envia informações sobre sua rede
BGP
1
2
3
B
A
C
1 2 3
AS65538AS65537
25. O que é BGP?
Assim o AS65538 descobre que o AS65537
possui os roteadores 1, 2 e 3
BGP
1
2
3
B
A
C
1 2 3
[1,2,3][1,2,3]
AS65538AS65537
26. O que é BGP?
AS65538 também faz a mesma coisa
BGP
1
2
3
B
A
C
A B C
[1,2,3]
AS65538AS65537
27. O que é BGP?
E o AS65537 descobre quais máquinas do
AS65538 são acessíveis
BGP
1
2
3
B
A
C
A B C
[1,2,3][A,B,C]
AS65538AS65537
28. Com mais um AS no exemplo
O que é BGP?
BGP
1
2
3
B
A
C
[1,2,3][A,B,C]
BGP
X
Y
AS65538AS65537
AS65539
29. O AS novo envia suas informações para o
AS65537
O que é BGP?
BGP
1
2
3
B
A
C
[1,2,3][A,B,C]
BGP
X
Y
X
Y
AS65538AS65537
AS65539
30. O AS novo envia suas informações para o
AS35537
O que é BGP?
BGP
1
2
3
B
A
C
[1,2,3][A,B,C]
BGP
X
Y
X
Y
[X,Y]
AS65538AS65537
AS65539
31. O AS novo envia suas informações para o
AS65537
O que é BGP?
BGP
1
2
3
B
A
C
[1,2,3][A,B,C]
BGP
X
Y
[X,Y]
X Y
AS65538AS65537
AS65539
32. E o AS65537 repassa os dados para o
AS65538
O que é BGP?
BGP
1
2
3
B
A
C
[1,2,3][A,B,C]
BGP
X
Y
[X,Y]
X Y
[X,Y]
AS65538AS65537
AS65539
33. O AS65537 também repassa suas informações
para o AS65539
O que é BGP?
BGP
1
2
3
B
A
C
[1,2,3][A,B,C]
BGP
X
Y
[X,Y]
A
B
C
1
2
3
[X,Y]
AS65538AS65537
AS65539
34. Ao final do processo todos os AS tem
conhecimento de todas as máquinas
O que é BGP?
BGP
1
2
3
B
A
C
[1,2,3][A,B,C]
BGP
X
Y
[X,Y] [X,Y]
[A,B,C]
[1,2,3]
AS65538AS65537
AS65539
36. O que é um PTT?
PTT = Ponto de Troca de Tráfego
Também conhecido como IXP (Internet
Exchange Point), sua função é unir os
diferentes AS em um ponto em comum
Um PTT funciona como um "atalho" entre
Sistemas Autônomos
37. O que é um PTT?
Exemplo 1: como fazer todos os AS se
interconectarem?
AS65538
AS65539
AS65540
AS65541
AS65542
AS65537
38. O que é um PTT?
AS65538
AS65539
AS65540
AS65541
AS65542
AS65537
Solução sem PTT
39. O que é um PTT?
Solução com PTT
AS65538
AS65539
AS65540
AS65541
AS65542
AS65537
PTT
40. O que é um PTT?
Exemplo 2: para o AS65538 se conectar ao
AS655422, ele tem de passar por todos os AS
intermediários
AS65538 AS65539 AS65540 AS65541 AS65542
41. O que é um PTT?
Solução com PTT: qualquer AS agora está a
um salto de distância
AS65538 AS65539 AS65540 AS65541 AS65542
PTT
42. O que é um PTT?
Importante: os PTTs não são e não serão
interconectados entre si
44. O que é um PIX?
PIX - Ponto de Interconexão
"Um PTT do PTTMetro pode ser composto por
vários pontos de conexão espalhados por uma
dada região. Esses pontos são chamados de
PIXes (Pontos de Interconexão), e cada um
deles está conectado a um ponto central"
45. O que é um PIX?
Basicamente a função do PIX é encurtar a
distância entre um AS e o PTT, pois basta ele
conseguir se conectar em qualquer PIX do PTT
para ter a conexão.
48. Qual a dif. entre Tráfego e Trânsito?
Tráfego - troca de informação através de uma
conexão direta entre AS
Trânsito - troca de informação de um AS para
outro fora de suas conexões diretas
49. Uma comunicação entre AS via PTT também é
considerado tráfego
Qual a dif. entre Tráfego e Trânsito?
AS64497
Tráfego
AS64497
PTT
58. O que é DNS?
DNS = Domain Name System
A comunicação da Internet é feita através de
IPs (Internet Protocol). Ex:
● 192.168.1.1
● 2001:db8::1
IP é um endereço numérico, portanto não é
muito simples de memorizar
59. O que é DNS?
O serviço de DNS permite atribuir nomes e
associá-los a determinado IP. Ex:
www.google.com -> IP 74.125.234.200
Isso torna a navegação da Internet muito mais
simples e intuitiva
O DNS é dividido em dois tipos: Recursivo e
Autoritativo
62. Quem controla a Internet?
Internet não possui um dono
Não quer dizer que seja uma terra sem lei
Pessoas, governo e empresas tentam
organizar normas e padrões para o bom
andamento da Internet. Isso é conhecido como
Governança da Internet.
63. Quem controla a Internet?
Princípios da Governança da Internet:
● Liberdade, privacidade e direitos humanos
● Governança democrática e colaborativa
● Universalidade
● Diversidade
● Inovação
● Neutralidade da rede
● Inimputabilidade da rede
● Funcionalidade, segurança e estabilidade
● Padronização e interoperabilidade
● Ambiente legal e regulatório
64. Quem controla a Internet?
Organizações voltadas a Internet
● ICANN
● IANA
● RIR
● IETF
● ISOC
● W3C
● CGI.br
● IGF
65. Quem controla a Internet?
NIC.br - Núcleo de Informação e Coordenação
do ponto BR
● Braço executivo do Comitê Gestor da
Internet no Brasil
● Coordena as atividades do Registro, do
CERT, do CETIC e do CEPTRO.
CGI.br - Comitê Gestor da Internet no Brasil
● Coordena e integra as iniciativas de
serviços Internet no país
67. Quem controla a Internet?
Principais atribuições do CGI.br
● Fomentar o desenvolvimento de serviços Internet
no Brasil
● Recomendar padrões e procedimentos técnicos
operacionais para a Internet no Brasil
● Coordenar a atribuição de endereços Internet (IPs)
e o registro de nomes de domínios usando .br
● Coletar, organizar e disseminar informações sobre
os serviços Internet – indicadores e estatísticas
68. Quem controla a Internet?
LACNIC - Latin American and Caribbean
Internet Addresses Registry
● RIR (Regional Internet Registry) responsável pela
América Latina e Caribe
● Controla os recursos de numeração (IPs, ASNs e
Resolução Inversa) de toda a américa latina
69. Quem controla a Internet?
IANA - Internet Assigned Numbers Authority
● Controla os recursos de numeração em
escala global
71. Quem controla a Internet?
ICANN - Internet Corporation for Assigned
Names and Numbers
● Coordena os serviços da IANA
● Serviços relacionados a domínios (DNS, gTLDs)
72. Quem controla a Internet?
IETF - Internet Engineering Task Force
● Cria padrões e recomendações para o uso da
Internet, através de documentos denominados RFC
(Request for Comments)
ISOC - Internet Society
● Provém ajuda administrativa e financeira para o
IETF
● Promove liderança no desenvolvimento dos padrões
Internet
73. Quem controla a Internet?
IGF - Internet Governance Forum
● Fórum destinado a discussões sobre a
governança da Internet
IAB - Internet Architecture Board
● Apoia os serviços prestados pela ISOC e
IETF