Домашня » як » Хто надає інтернет-сервіс для мого інтернет-провайдера?

    Хто надає інтернет-сервіс для мого інтернет-провайдера?

    Ви платите своєму Інтернет-провайдеру (ISP) для доступу до Інтернету, і вони включають солодкий, солодкий, пожежний шланг даних для Вас. Але хто надає потік для вашого провайдера? Читайте далі, щоб дізнатися про виходи глобальної доставки даних.

    Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно від SuperUser - підрозділу Stack Exchange, групування спільноти веб-сайтів з запитань та відповідей.

    Питання

    Читач SuperUser KronoS ставить запитання, яке багато вигадок задавали в одному місці:

    Я недавно цікавився, як інфраструктура Інтернету дійсно працює.

    Я знаю, що у мене є постачальник послуг Інтернету (ISP), який надає моє підключення до Інтернету.

    Але те, що я не знаю, це: Хто надає Інтернет провайдеру? А хто їм подає? Чи існує нескінченний цикл, який врешті-решт з'єднує нас усіх разом?

    Хто ж насправді? Це мережа до кінця, але не всі з них відразу видно кінцевому користувачеві.

    Відповідь

    Наданий учасником SuperUser Tom Wijsman, ми детально розглядаємо, як ми можемо визначити, хто саме надає доступ до Інтернету нашому провайдеру, і що це означає бути частиною мережі постачальника послуг..

    Як з'ясувати інфраструктуру Інтернету?

    Припустимо, що ми не знаємо про історію Інтернету, а також не маємо доступу до будь-яких онлайнових ресурсів, які пояснюють нас цим. Тоді, єдиний шлях вчитися як побудована інфраструктура Інтернету, це повернення до коренів. Використовуючи існуючі протоколи, щоб дізнатися, як будується наш Інтернет.

    Зокрема, протокол контрольних повідомлень Інтернету або ICMP визначає запит Ехо і відповідь Ехо. Збільшуючи час на живлення IP-пакетів на 1 кожну ітерацію, можна знайти кожний наступний стрибок на шляху до вашої цілі. Це дозволяє отримати список хмелів між вами і вашою цільовою, класичною traceroute.

    У Windows можна використовувати tracert; на Linux і Mac OS X можна використовувати traceroute.

    Отже, давайте зробимо маршрут від Бельгії до Сполучених Штатів; Stack Exchange виглядає як хороша мета.

    Трасування маршруту до stackexchange.com [64.34.119.12] не більше 30 стрибків:… відредаговано… 5 10 мс 12 мс 12 мс te-3-3.car2.Brussels1.Level3.net [212.3.237.53] 6 11 мс 11 ms 15 мс ae-0-11.bar2.Brussels1.Level3.net [4.69.148.178] 7 20 мс 13 мс 15 мс ae-7-7.ebr1.London1.Level3.net [4.69.148.182] 8 16 мс 16 мс 18 мс vlan101.ebr2.London1.Level3.net [4.69.143.86] 9 83 мс 84 мс 87 мс ae-44-44.ebr1.NewYork1.Level3.net [4.69.137.78] 10 84 мс 93 мс 97 мс -71-71.csw2.NewYork1.Level3.net [4.69.134.70] 11 87 мс 96 мс 83 мс ae-2-70.edge1.NewYork1.Level3.net [4.69.155.78] 12 84 мс 93 мс 84 мс gig2 -0.nyc-gsr-b.peer1.net [216.187.123.5] 13 87 мс 84 мс 85 мс gwny01.stackoverflow.com [64.34.41.58] 14 87 мс 82 мс 87 мс stackoverflow.com [64.34.119.12] 

    Цікаво, тепер ми знаємо, що Бельгія, Лондон і Нью-Йорк підключені до Level3. Рівень 3 можна розглядати як провайдера ISP, вони просто з'єднують декількох провайдерів. Ось зображення того, як це пов'язано:

    Давайте йдемо в протилежному напрямку, Китай! Перше, що я можу знайти - пошукова система Baidu.

    Трасування маршруту до baidu.com [123.125.114.144] не більше 30 стрибків:… відредаговано… 5 12 мс 10 мс 12 мс ae0.anr11.ip4.tinet.net [77.67.65.177] 6 167 мс 167 мс 167 мкс -5-1-0.sjc10.ip4.tinet.net [89.149.185.161] 7 390 мс 388 мс 388 мс as4837.ip4.tinet.net [77.67.79.150] 8 397 мс 393 мс 397 мс 219.158.30.41 9 892 мс * 392 мс 219.158.97.13 10 407 мс 403 мс 403 мс 219.158.11.197 11 452 мс 451 мс 452 мс 219.158.15.5 12 * 434 мс 434 мс 123.126.0.66 13 449 мс 450 мс 450 мс 61.148.3.34 14 432 мс ms 431 мс 202.106.43.66 15 435 мс 435 мс 436 мс 123.125.114.144 

    Добре, не багато інформації про китайських ISPs там але ми принаймні знайшли Tinet. Ось гарна картина їхнього сайту, яка показує, як вони з'єднані з різними провайдерами:

    Вони просто мають хмару хмелю, що розповсюджується на відповідну частину світу, який вони обслуговують, і в кінцевих точках, які вони підключають до провайдерів послуг Інтернету. Причиною того, що вони мають хмару хмелю, є надійність, коли випадають деякі хмелі.

    Якщо ви повторюєте це кілька разів, ви можете отримати уявлення про те, як все пов'язано.

    Отже, які мережеві рівні існують?

    Величезні мережі, які ми виявили через маршрутизацію трас, відомі як мережі 1-го рівня.

    Хоча немає повноважень, які б визначали рівні мереж, що беруть участь в Інтернеті, найбільш поширеним визначенням мережі 1-го рівня є та, яка може досягати кожну іншу мережу в Інтернеті без придбання транзиту IP або оплати розрахунків.

    За цим визначенням, мережа першого рівня є транзитною мережею, яка здійснює зв'язок з кожною іншою мережею рівня 1. \ t Але не всі транзитні мережі є мережами першого рівня. Можна стати транзитним, сплачуючи за пірінг або узгодження з населеними пунктами.

    Загальні визначення мереж 2 та 3 рівня:

    • Рівень 2: Мережа, яка працює з деякими мережами, але все ще купує IP-транзит або платить населеним пунктам, щоб досягти принаймні деякої частини Інтернету.

    • Рівень 3: Мережа, яка купує лише транзит з інших мереж для доступу до Інтернету.

    Якщо ви перейдете до мереж Tier 1 з сторінки Інтернет-магістралі, ви потрапите до списку поточних мереж рівня 1:

    • AT&T з США
    • Centurylink (раніше Qwest і Savvis) з США
    • Deutsche Telekom AG з Німеччини
    • Інтелігентний (раніше Тинет) із США
    • Verizon Business (раніше UUNET) з США
    • Спринт з США
    • TeliaSonera International Carrier з Швеції
    • NTT Communications з Японії
    • Третій рівень зв'язку з США
    • Tata Communications з Індії

    Невідомо, якщо Мережа транзитних даних AOL (ATDN) все ще є мережею першого рівня.

    Чекати, що… Що таке Пірінг?

    Ці мережі з'єднуються один з одним через процес, відомий як "пірінг". Більшість трафіку повинна пройти принаймні 2 різних мереж верхнього рівня, щоб досягти свого призначення, а мережі з'єднані між собою за допомогою пірінгу. Як це зазвичай працює, кожна сторона угоди зобов'язується маршрутизувати х обсяг трафіку для іншої сторони в їхній мережі, і віце-вірш. Як правило, в цих домовленостях не обмінюються гроші, якщо тільки одна сторона не надсилає або отримує набагато більше даних, ніж інші сторони.

    Великі компанії також можуть виходити на вулицю і влаштовувати власні взаємовідносини. Наприклад, Netflix влаштувала власну пірингову та мережеву інфраструктуру безпосередньо з декількома мережами рівня 1, так що його трафік є як дешевшим, так і ближче до кінцевих користувачів на кожному з популярних широкосмугових провайдерів США..

    Див. Цю сторінку Вікіпедії про Peering.

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


    Маєте щось додати до пояснення? Звучить в коментарях. Хочете прочитати більше відповідей від інших технологічних користувачів Stack Exchange? Перегляньте повний потік обговорення тут.