Почему я так часто прохожу через Comcast, прежде чем зайти на сайт?


8

Это командная строка Что-то с красной линией под или справа означает, что это Comcast IP, синий означает Google:

командная строка

Я прохожу через Comcast шесть раз, даже не доходя до сервера Google. Почему я должен пройти через все эти серверы?


Я знаю, что другие ответили на это, поэтому прокомментирую этот вопрос: «Почему я должен пройти через все эти серверы?» Ваша первая ошибка заключается в том, что каждый IP-адрес «хопа» является полноценным сервером. То, что вы видите, это IP-адреса маршрутизаторов и / или коммутаторов. Машины, предназначенные для эффективной доставки трафика. Поэтому, если вас беспокоит снижение скорости, реальность такова, что если сеть не настроена неправильно, трафик будет действительно очень быстрым с незначительными проблемами со скоростью.
JakeGould

Ответы:


18

Это, наверное, хорошая вещь.

В основном, когда вы заходите на веб-сайт или другой ресурс в Интернете, вы никогда не соединяете точку с точкой - вы попадаете между маршрутизаторами. Чтобы соединение между двумя системами не проходило между другими системами, им необходимо иметь выделенную линию непосредственно между ними. Наличие выделенной линии между Google и каждым человеком, использующим его, быстро станет сложным. Соединение точка-точка - не лучший вариант, за исключением самой маленькой сети. Не забывайте, что даже для подключения к системе в вашей локальной сети через маршрутизатор вам нужно 2 прыжка, поэтому 11 прыжков на сервер, который находится где-то еще, чертовски впечатляет

Поскольку Comcast владеет своими собственными ссылками в большинстве случаев, они используют их для экономии средств. Во многих случаях у Google есть серверы в центрах обработки данных ISP для дополнительной скорости, поэтому это также может быть причиной для использования ваших ссылок ISP в большинстве случаев.

Это Интернет, используемый так, как задумано, таким образом, что вы получаете достаточно хорошее соединение с пунктом назначения при меньших затратах.


9

Я не уверен, что ответ Journeyman Geek - то, что было после ОП. У меня сложилось впечатление, что ОП прекрасно знает, что он не может напрямую связаться ни с одним конкретным сайтом (например, с Google), я думаю, что вместо этого он задается вопросом: почему в моем провайдере так много прыжков?

Ответ на этот вопрос заключается в различных факторах.

  1. Чистые цифры. В то время как у всех нас есть дома не более нескольких десятков интерфейсов (и, следовательно, IP-номеров), интернет-провайдеры предоставляют услуги миллионам людей. Чтобы справиться с этими цифрами и обеспечить надежное обслуживание для всех, вы можете ожидать только большой степени избыточности, встроенной в их систему. Таким образом, вы не можете ожидать, что у них будет один интерфейс в Интернете, у них, вероятно, их тысячи; у вас не может быть единственного способа получить доступ к внешнему интерфейсу, для этого требуется большое количество независимых способов, чтобы избежать возможного отказа машины на этом пути.
  2. Балансировка нагрузки. Система должна иметь достаточную степень избыточности, чтобы справляться также с пробками на дорогах. Балансировка нагрузки обозначает методы, используемые для маршрутизации запросов на доступ к Интернету на различные внешние маршрутизаторы таким образом, чтобы ни один маршрутизатор не оставался бездействующим и не перегруженным.
  3. Сервисы. Наивно полагать, что крупный провайдер предоставляет своим клиентам доступ в Интернет. В настоящее время многие из них предлагают полноценные услуги, предназначенные для удовлетворения запросов клиентов, касающихся почтового хостинга, веб-хостинга, ftp, виртуальных машин и так далее. Эти услуги должны быть доступны для платящих клиентов и запрещены для неплатящих клиентов, точно так же, как скорость трафика указана для каждой подписки. Весь этот трафик должен быть правильно направлен.
  4. Безопасность. Хотя некоторые услуги не являются критически важными для безопасности, другие (часто с участием крупнейших корпоративных клиентов) предназначены как для клиента, так и для интернет-провайдера. Необходимо создать достаточный уровень безопасности, чтобы предотвратить злонамеренный доступ к хорошо оплачиваемым клиентам.
  5. Наличие ретейлеров Tier 1-2-3. Как частный клиент, каждый из нас привык иметь дело с одним поставщиком. Тем не менее, часто случается, что этот провайдер является лишь предводителем иерархии интернет-провайдеров, где розничные продавцы (те, на кого мы платим нашу подписку) арендуют дополнительные услуги у оптового интернет-провайдера уровня 2 / уровня 1. Эти Уровни 3 часто называют транзитными интернет-провайдерами или даже виртуальными интернет-провайдерами, когда даже оборудование, используемое для предоставления услуг розничным клиентам, принадлежит вышестоящему интернет-провайдеру.
  6. Вглядываясь. Это обычная практика для интернет-провайдеров по межсетевому соединению в точках пиринга или интернет-обменных пунктах, что позволяет бесплатно маршрутизировать данные между каждой сетью. Преимущество этого заключается в обходе платы за использование линий и / или оборудования, принадлежащих оператору уровня 1.
  7. Учет. Имейте в виду, что большая часть, возможно, весь этот трафик, в некоторой степени, должен быть записан (конечно, не полностью) для определения расходов, понесенных каждым отдельным подписчиком. И то же самое относится к операторам уровня 1/2/3, взимающим плату друг за друга за использование своих средств.

Когда вы учитываете все точки для крупного оператора, такого как Comcast, вы замечаете, почему ваш пакет данных, предназначенный для данного сайта, может пойти очень окольным путем. Из этих голосов наиболее заметна возможная недоступность прямого соединения (результат избыточности), балансировки нагрузки и пиринга (необходимость прокладывать маршрут внутри границ компании, чтобы избежать расходов на операторов более высокого уровня).


2
superuser.com/questions/679641/… убедил меня, что нет, и я почувствовал, что наиболее важным фактором является использование внутренних ссылок для экономии затрат.
подмастерье Компьютерщик

1

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

Таким образом, ответ на ваш вопрос "из-за взаимодействия Google и Comcast", вам нужно пройти через несколько систем Comcast, чтобы связаться с Google. Это не казалось бы чрезвычайно ненормальным или проблематичным.


1

«Интернет - это серия трубок». - бывший сенатор США Тед Стивенс (R-Аляска)

Хотя Тед Стивенс неверен в своем описании Интернета, на самом деле это хороший способ ответить на ваш вопрос.

Подумайте о сантехнике в вашем доме. Труба, которая несет воду к вашему крану, довольно мала. Он соединяется с большой трубой в вашем дворе, которая несет больше воды. Эта труба соединяется с еще большей трубой, которая соединяет всю вашу улицу. Эта труба соединяется с еще большей трубой, которая соединяет ваш район с насосной станцией ... и т.д ...

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

Теперь представьте, что каждый ваш кран имел прямое соединение с каждым источником воды на планете (с каждым веб-сайтом). Огромное количество труб было бы массивным, и его было бы невозможно обслуживать. Теперь представьте, что для каждого дома на планете.

Что если Google отключится? Тогда все эти прямые связи с ними будут нарушены. Вам - и всем остальным в мире - придется прокладывать им новые трубы. Это было бы масштабным начинанием. Тем не менее, в своей текущей конфигурации Comcast может просто перенаправить несколько линий, и все будут снова подключены.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.