Quem fornece o serviço de Internet para provedores de serviços de Internet (ISPs)?

349

Eu tenho me perguntado recentemente sobre como a infraestrutura da Internet realmente funciona.

Eu sei que tenho um provedor de serviços de Internet (ISP) que fornece minha conexão à Internet.

Mas o que eu não sei é: Quem fornece a Internet ao ISP? E quem fornece isso para eles? Existe um loop interminável que eventualmente nos conecta todos juntos?

    
por KronoS 10.03.2012 / 23:25

5 respostas

371

Como descubro a infraestrutura da Internet?

Suponhamos que não sabemos sobre a história da Internet , nem temos acesso a nenhuma recursos online que nos explicam isso. Então, a única maneira de aprender como a infra-estrutura da Internet é construída é voltar às raízes. Usando protocolos existentes para descobrir como nossa Internet é construída.

Especificamente, o Protocolo de mensagens de controle da Internet ou ICMP define a solicitação de eco e a resposta de eco. Ao aumentar o tempo de vida dos pacotes IP em 1 cada iteração, você pode encontrar cada próximo salto no caminho para o seu destino. Isso permite que você obtenha uma lista de saltos entre você e seu alvo, o traceroute clássico .

No Windows, você pode usar tracert ; no Linux e Mac OS X, você pode usar traceroute .

Então, vamos fazer um traceroute da Bélgica para os Estados Unidos; O Stack Exchange parece um bom alvo.

Tracing route to stackexchange.com [64.34.119.12] over a maximum of 30 hops:

  ... redacted ...

  5    10 ms    12 ms    12 ms  te-3-3.car2.Brussels1.Level3.net [212.3.237.53]
  6    11 ms    11 ms    15 ms  ae-0-11.bar2.Brussels1.Level3.net [4.69.148.178]
  7    20 ms    13 ms    15 ms  ae-7-7.ebr1.London1.Level3.net [4.69.148.182]
  8    16 ms    16 ms    18 ms  vlan101.ebr2.London1.Level3.net [4.69.143.86]
  9    83 ms    84 ms    87 ms  ae-44-44.ebr1.NewYork1.Level3.net [4.69.137.78]
 10    84 ms    93 ms    97 ms  ae-71-71.csw2.NewYork1.Level3.net [4.69.134.70]
 11    87 ms    96 ms    83 ms  ae-2-70.edge1.NewYork1.Level3.net [4.69.155.78]
 12    84 ms    93 ms    84 ms  gig2-0.nyc-gsr-b.peer1.net [216.187.123.5]
 13    87 ms    84 ms    85 ms  gwny01.stackoverflow.com [64.34.41.58]
 14    87 ms    82 ms    87 ms  stackoverflow.com [64.34.119.12]

Interessante, agora sabemos que Bélgica, Londres e Nova York estão conectadas a Level3 . Level3 pode ser visto como um ISP para ISPs, eles simplesmente interconectam vários ISPs. Aqui está uma foto de como ela está conectada:

Vamosnadireçãooposta,China!AprimeiracoisaqueencontreiéomecanismodebuscaBaidu.

Tracingroutetobaidu.com[123.125.114.144]overamaximumof30hops:...redacted...512ms10ms12msae0.anr11.ip4.tinet.net[77.67.65.177]6167ms167ms167msxe-5-1-0.sjc10.ip4.tinet.net[89.149.185.161]7390ms388ms388msas4837.ip4.tinet.net[77.67.79.150]8397ms393ms397ms219.158.30.419892ms*392ms219.158.97.1310407ms403ms403ms219.158.11.19711452ms451ms452ms219.158.15.512*434ms434ms123.126.0.6613449ms450ms450ms61.148.3.3414432ms433ms431ms202.106.43.6615435ms435ms436ms123.125.114.144

Bem,nãohámuitainformaçãosobreosISPschineses,maspelomenosencontramos Tinet . Aqui está uma boa foto do site deles que mostra como eles se conectam com os vários ISPs:

Elessimplesmentetêmumanuvemdesaltosespalhadospelaparterelevantedomundoqueserveme,nospontosfinais,conectam-seaosISPs.Arazãopelaqualelestêmumanuvemdesaltoséporconfiabilidade,paraquandoalgunssaltoscaem...

Sevocêrepetirissoalgumasvezes,poderáterumaidéiadecomo tudo está conectado .

Então,quaiscamadasderedeexistem?

Asenormesredesqueencontramospormeiodorastreamentoderotassãoconhecidascomoredesdenível1.

AlthoughthereisnoauthoritythatdefinestiersofnetworksparticipatingintheInternet,themostcommondefinitionofatier1networkisonethatcanreacheveryothernetworkontheInternetwithoutpurchasingIPtransitorpayingsettlements.

Bythisdefinition,atier1networkisatransit-freenetworkthatpeerswitheveryothertier-1network.Butnotalltransit-freenetworksaretier1networks.Itispossibletobecometransit-freebypayingforpeeringoragreeingtosettlements.

Commondefinitionsoftier2andtier3networks:

  • Tier2:Anetworkthatpeerswithsomenetworks,butstillpurchasesIPtransitorpayssettlementstoreachatleastsomeportionoftheInternet.

  • Tier3:AnetworkthatsolelypurchasestransitfromothernetworkstoreachtheInternet.

Sevocêclicarem redes de Nível 1 na página Backbone da Internet, você chegará a uma lista da camada 1 atual. redes:

  • AT&T from USA
  • Cogent Communications from USA
  • Centurylink (formerly Qwest and Savvis) from USA
  • Deutsche Telekom AG from Germany
  • GTT (formerly Tinet) from USA/Italy
  • Level 3 Communications from USA
  • Telecom Italia Sparkle from Italy
  • Telefonica Global Solutions from Spain
  • Verizon Business (formerly UUNET) from USA
  • TeliaSonera International Carrier from Sweden-Finlnd
  • NTT Communications from Japan
  • Tata Communications from India
  • Orange from France
  • XO Communications from USA
  • Zayo Group from USA

Não se sabe se AOL Transit Data Network (ATDN) ainda é uma rede de nível 1.

Espere, o que ... O que é Peering?

Essas redes se conectam através de um processo conhecido como 'peering'. A maior parte do tráfego precisa percorrer pelo menos duas redes diferentes de primeira linha para chegar ao seu destino, e as redes são preenchidas com arranjos de peering. A maneira como isso geralmente funciona é que cada parte do contrato se compromete a rotear x quantidade de tráfego para a outra parte em sua rede e vice-versa. Normalmente não há dinheiro trocado nesses arranjos, a menos que um lado esteja enviando ou recebendo muito mais dados do que os outros lados.

Grandes empresas também podem organizar seus próprios relacionamentos de peering. Por exemplo, a Netflix organizou sua própria infraestrutura de rede e de peering diretamente com várias redes Tier 1, de modo que seu tráfego seja mais barato e mais próximo dos usuários finais em cada um dos populares ISPs de banda larga dos EUA.

Veja esta página da Wikipédia no Peering .

Há muito mais para ler nessas páginas; Esta resposta dá uma idéia geral, descobrindo que todos os detalhes são deixados como um exercício para o leitor. Você pode fazer perguntas sobre este assunto nos comentários abaixo ...

    
por 10.03.2012 / 23:38
54

Basicamente, como Tom descreveu. Para colocar suas palavras em uma generalidade, existem vários backbones de internet que se conectam uns com os outros. Os ISPs trabalham com esses backbones da internet e depois vendem a largura de banda para seus usuários. Ninguém realmente é dono da internet, pois abrange milhões de servidores em todos os lugares. No entanto, existem hubs centrais (backbones) que podem causar grandes interrupções na conectividade de várias pessoas com a internet para alguns sites e servidores. Basicamente, se uma espinha dorsal no Colorado cair, isso poderia impedir que os usuários da Costa Leste dos EUA perdessem a conectividade com servidores na Costa Oeste. No entanto, eles ainda teriam acesso aos seus próprios servidores da Costa Leste (supondo que o tráfego não seja roteado através do Colorado neste exemplo).

Se você está se perguntando por que uma página da Web pode não estar carregando e há outras pessoas reclamando sobre as mesmas coisas em sua área, então eu olharia para o relatórios de saúde na internet .

Eu acabei de tirar essa foto. Parece que há alta latência entre o Cogent e o AT & T, o que pode afetar alguns usuários de acessar alguns sites ou atrasar as respostas.

FotodoSouthParklançadacomotemarelacionadodivertido.

    
por 11.03.2012 / 07:54
6

Como você pode ver na figura acima, é mais uma forma de malha / rede neural do que um 'loop sem fim'. Para informações sobre como as conexões funcionam, consulte:

  1. link
  2. link

///

  1. link
  2. link
  3. link
  4. link
  5. link

trazido para o ISP por:

por 11.03.2012 / 18:09
3

A Internet é uma coleção de redes. A maioria das redes tem que pagar algo para enviar ou receber dados para outras redes. Isso inclui a rede em sua casa, mesmo que a "rede" tenha apenas 1 computador. As redes de nível 1 não precisam pagar para enviar ou receber dados umas com as outras; o fato de que eles não estão pagando pelo privilégio de enviar / receber tráfego é a principal coisa que (não oficialmente) define o que é uma rede de Nível 1.

Note que os acordos legais que estes jogadores de Nível 1 têm entre si geralmente especificam que qualquer rede que eles permitem enviar / receber dados com eles de graça tem que concordar em não enviar muito mais do que recebem.

    
por 12.03.2012 / 05:15
0

ISPs e outras grandes redes se interconectam umas com as outras. Existem dois tipos principais de interconexões, "peering" e "transit" (e algumas variações entre esses dois).

As interconexões de "peering" são geralmente, mas nem sempre, "livres de liquidação" (nenhuma rede paga a outra pelo peering, embora haja necessidade de algum acordo para pagar pela conexão física) e permitir que as duas redes e seus clientes se comuniquem um com o outro. O peering não é transitivo, se um par com pares B e B com C e A não tiver uma rota para C.

O peering pode acontecer em um link direto entre as duas redes ou através de pontos de troca. Os pontos de troca fornecem uma interconexão (quase sempre uma rede ethernet) entre muitos provedores, tornando o peering viável entre provedores que só trocam uma pequena quantidade de tráfego. Se dois provedores estão trocando muito tráfego (gigabits sustentados por segundo hoje em dia), então normalmente é mais econômico colocar um link direto.

Em uma interconexão de "trânsito" existe uma relação provedor-cliente. O provedor de trânsito fornece (por uma taxa) o cliente de trânsito com conectividade a toda a Internet. Um cliente pode usar vários provedores de trânsito para redundância ou fornecer rotas mais curtas.

No topo da árvore, há um punhado de grandes provedores conhecidos como redes "de nível 1". Essas redes não compram o trânsito de ninguém, em vez disso, elas se espreitam umas às outras.

    
por 01.05.2018 / 19:21