Кто предоставляет интернет-услуги интернет-провайдерам (ISP)?

Недавно мне было интересно узнать, как работает инфраструктура Интернета.

Я знаю, что у меня есть интернет-провайдер (ISP), который поставляет мое подключение к Интернету.

Но я не знаю: Кто предоставляет Интернет интернет-провайдеру? И кто их поставляет? Существует ли бесконечный цикл, который в конечном итоге соединяет нас всех вместе?

346 голосов | спросил KronoS 11 MaramSun, 11 Mar 2012 02:25:08 +04002012-03-11T02:25:08+04:0002 2012, 02:25:08

5 ответов


369

Как определить инфраструктуру Интернета?

Предположим, мы не знаем о истории Интернета , а также есть ли у нас доступ к любым онлайн-ресурсам, которые объясняют нам это. Тогда единственный способ узнать , как строится интернет-инфраструктура, - это вернуться к корням. Используя существующие протоколы, чтобы узнать, как построен наш Интернет.

В частности, протокол управления интернет-протоколом или ICMP определяет запрос Echo и ответ Echo , Увеличивая время жизни IP-пакетов на 1 каждую итерацию, вы можете найти каждый следующий прыжок на пути к вашей цели. Это позволяет вам получить список перелетов между вами и вашей целью, классический traceroute .

В Windows вы можете использовать tracert; на Linux и Mac OS X вы можете использовать traceroute.

Итак, давайте сделаем traceroute из Бельгии в Соединенные Штаты; Stack Exchange выглядит как хорошая цель.

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]

Интересно, теперь мы знаем, что Бельгия, Лондон и Нью-Йорк все связаны с Level3 . Уровень 3 можно рассматривать как интернет-провайдера для интернет-провайдеров, они просто соединяют несколько интернет-провайдеров. Вот изображение того, как оно связано:

Пойдем в противоположном направлении, Китай! Первое, что я смог найти, это поисковая система Baidu.

Tracing route to baidu.com [123.125.114.144] over a maximum of 30 hops:

  ... redacted ...

  5    12 ms    10 ms    12 ms  ae0.anr11.ip4.tinet.net [77.67.65.177]
  6   167 ms   167 ms   167 ms  xe-5-1-0.sjc10.ip4.tinet.net [89.149.185.161]
  7   390 ms   388 ms   388 ms  as4837.ip4.tinet.net [77.67.79.150]
  8   397 ms   393 ms   397 ms  219.158.30.41
  9   892 ms     *      392 ms  219.158.97.13
 10   407 ms   403 ms   403 ms  219.158.11.197
 11   452 ms   451 ms   452 ms  219.158.15.5
 12     *      434 ms   434 ms  123.126.0.66
 13   449 ms   450 ms   450 ms  61.148.3.34
 14   432 ms   433 ms   431 ms  202.106.43.66
 15   435 ms   435 ms   436 ms  123.125.114.144

Ну, не так много информации о китайских интернет-провайдерах, но мы, по крайней мере, нашли Tinet . Вот хорошая картина их сайта, которая показывает, как они соединяются с различными интернет-провайдерами:

У них просто есть облако хмелей, распространяющихся вокруг соответствующей части мира, в которой они служат, а в конечных точках они соединяются с интернет-провайдерами. Причина, по которой у них есть облако прыжков, - это надежность, потому что когда выпадает какой-то хмель ...

Если вы повторите это несколько раз, вы можете получить представление о том, как все подключено .

Итак, какие существуют сетевые уровни?

Огромные сети, найденные с помощью маршрутизации трассировки, известны как сети уровня 1.

  

Несмотря на отсутствие полномочий, определяющих уровни сетей, участвующих в Интернете, наиболее распространенное определение сети уровня 1 - это та, которая может достигать любой другой сети в Интернете без покупки IP-транзита или оплаты поселений.

     

В соответствии с этим определением сеть уровня 1 представляет собой сеть без транзита, которая объединяется со всеми другими сетями уровня 1. Но не все сети без транзита являются сетями 1-го уровня. Можно стать без транзита, заплатив за пиринг или согласие на поселения.

     

Общие определения сетей уровня 2 и уровня 3:

     
  • Уровень 2: . Сеть, которая соединяется с некоторыми сетями, но все же приобретает IP-транзит или платит расчеты, чтобы достичь хотя бы некоторой части Интернета.

  •   
  • Уровень 3: Сеть, которая только покупает транзит из другихсети для доступа в Интернет.

  •   

Если вы перейдете к сетям уровня 1 с веб-страницы интернет-макинтоша, вы получите список текущих сетей уровня 1:

  
  • AT & T из США
  •   
  • Cogent Communications из США
  •   
  • Centurylink (ранее Qwest и Savvis) из США.
  •   
  • Deutsche Telekom AG из Германии
  •   
  • GTT (ранее Tinet) из США /Италии
  •   
  • Уровень 3 Связь из США
  •   
  • Telecom Italia Sparkle из Италии
  •   
  • Telefonica Global Solutions из Испании
  •   
  • Verizon Business (ранее UUNET) из США
  •   
  • Международный перевозчик TeliaSonera из Швеции-Финлн
  •   
  • NTT Communications из Японии
  •   
  • Tata Communications из Индии
  •   
  • Оранжевый из Франции
  •   
  • XO Communications из США
  •   
  • Zayo Group из США
  •   

Неизвестно, является ли AOL Transit Data Network (ATDN) еще одной сетью уровня 1.

Подождите, что ... Что такое Peering?

Эти сети соединяются друг с другом посредством процесса, известного как «пиринг». Большинству трафика необходимо пройти по крайней мере две разные сети верхнего уровня, чтобы добраться до места назначения, а сети соединены с пиринговыми устройствами. Обычно это работает, так как каждая сторона соглашения обязуется маршрутизировать х количество трафика для другой стороны в своей сети и наоборот. Обычно в этих соглашениях нет денег, если только одна сторона не отправляет или не получает гораздо больше данных, чем другие стороны.

Крупные компании могут также организовать свои собственные отношения с пирингом. Например, Netflix организовал свою собственную пиринговую и сетевую инфраструктуру напрямую с несколькими сетями уровня 1, так что его трафик будет дешевле и ближе к конечным пользователям каждого из популярных широкополосных интернет-провайдеров США.

Смотрите страницу Википедии на Peering .

На этих страницах читается намного больше; этот ответ дает общую идею, открывая все детали, остается как упражнение для читателя. Вы можете задать вопросы по этому вопросу в комментариях ниже ...

ответил Tom Wijsman 11 MaramSun, 11 Mar 2012 02:38:02 +04002012-03-11T02:38:02+04:0002 2012, 02:38:02
52

В основном, как сказал Том. Чтобы выразить свои слова в общих чертах, есть несколько интернет-магистралей, которые соединяются друг с другом. Интернет-провайдеры работают с этими интернет-магистралями, а затем продают пропускную способность своим пользователям. Никто действительно не владеет Интернетом, так как он включает миллионы серверов во всем мире. Тем не менее, есть центральные узлы (магистральные сети), которые могут вызвать огромные перерывы в подключении нескольких пользователей к некоторым сайтам и серверам. В принципе, если костяк в Колорадо снизится, это может помешать пользователям Восточного побережья США потерять связь с серверами на Западном побережье. Тем не менее, они все равно будут иметь доступ к своим собственным серверам на восточном побережье (при условии, что трафик не маршрутизируется через Колорадо в этом примере).

Если вам интересно, почему веб-страница не может быть загружена, и есть другие люди, жалующиеся на одни и те же вещи в вашем регионе, я бы посмотрел на сообщения о состоянии Интернета .

Я только что снял этот снимок. Похоже, что существует высокая латентность между Cogent и AT & T, которые могут повлиять на некоторых пользователей на доступ к некоторым сайтам или задержку ответов.

введите описание изображения здесь>> </p>

<p> Изображение SouthPark выбрано как связанная тема весело. </p>

<p> <img src =

ответил kobaltz 11 MaramSun, 11 Mar 2012 10:54:33 +04002012-03-11T10:54:33+04:0010 2012, 10:54:33
6

Как вы можете видеть из рисунка выше его больше формы сетчатой ​​/нейронной сети, чем «бесконечный цикл». Информацию о том, как работают соединения:

  1. https://en.wikipedia.org/wiki/Network_topology#Decentralization
  2. https://en.wikipedia.org/wiki/Connectionless_communication

///

  1. https://en.wikipedia.org/wiki/Encapsulation_(networking)
  2. https://en.wikipedia.org/wiki/Internet_Protocol#Relability
  3. https://en.wikipedia.org/wiki/End-to-end_principle
  4. https://en.wikipedia.org/wiki/Packet_switching
  5. https://en.wikipedia.org/wiki/Internet_protocol_suite

доставлен в интернет-провайдер:

ответил conspiritech 11 MarpmSun, 11 Mar 2012 21:09:50 +04002012-03-11T21:09:50+04:0009 2012, 21:09:50
3

Интернет - это набор сетей. В большинстве сетей приходится платить за то, чтобы отправлять или получать данные в другие сети. Это включает в себя сеть в вашем доме, даже если «сеть» имеет только один компьютер. Сети уровня 1 не должны платить за отправку или получение данных друг с другом; тот факт, что они не платят за привилегию отправки /получения трафика, - это главное, что (неофициально) определяет, что такое сеть уровня 1.

Обратите внимание, что юридические соглашения, которые имеют эти игроки Уровня 1 друг с другом, обычно указывают, что любая сеть, которую они позволяют отправлять /получать данные с ними бесплатно, должна согласиться не отправлять слишком много больше, чем они получают.

ответил Mozzis 12 MaramMon, 12 Mar 2012 08:15:50 +04002012-03-12T08:15:50+04:0008 2012, 08:15:50
0

Интернет-провайдеры и другие крупные сети соединяются друг с другом. Существует два основных типа взаимосвязей: «пиринг» и «транзит» (и несколько изменений между этими двумя).

«взаимозависимые» взаимосвязи, как правило, но не всегда «бесплатно» (ни одна из сетей не оплачивает другую для пиринга, хотя для оплаты физического подключения требуется какая-то договоренность) и позволяют двум сетям и их клиентам общаться друг с другом. Пиринг не является транзитивным, если A равнозначно с B и B сверстниками с C, то A не получает маршрут до C.

Пиринг может происходить либо по прямой линии связи между двумя сетями, либо через точки обмена. Точки обмена обеспечивают межсоединение (почти всегда сеть Ethernet) между многими провайдерами, которые делают пиринг жизнеспособным между провайдерами, которые будут обмениваться небольшим количеством трафика. Если два провайдера обмениваются большим количеством трафика (устойчивые гигабиты в секунду в настоящее время), тогда обычно выгоднее вводить прямую ссылку.

В «транзитной» взаимосвязи есть отношения между провайдером и клиентом. Поставщик транзита предоставляет (за определенную плату) транзитного клиента с возможностью подключения ко всему интернету. Клиент может использовать несколько поставщиков транзита для резервирования или для обеспечения более коротких маршрутов.

В верхней части дерева есть несколько крупных поставщиков, известных как сети уровня 1. Эти сети не покупают транзит от кого-либо, вместо этого все они сверяются друг с другом.

ответил plugwash 1 Maypm18 2018, 20:21:54

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132