Назад | Перейти на главную страницу

Можно ли определить пропускную способность удаленного сервера в Интернете?

Можно ли определить оценку пропускной способности удаленного хоста в Интернете.

Я хочу провести случайное сканирование в Интернете и определить более или менее распределение скоростей сети.

Таким образом, короче говоря, если я сказал www.google.com, есть ли способ оценить верхнюю полосу пропускания, которую может обрабатывать хост, скажем, 100 МБ / с?

Я не думаю, что вы можете достичь желаемого, измеряя дистанционно.

Любое измерение, которое вы сделаете, будет ограничено:

  1. Ваша собственная скорость интернет-соединения
  2. Вы будете бороться за пропускную способность на удаленном конце с тысячами других пользователей.
  3. Многие компании имеют не одно подключение к Интернету, а сотни по всему миру, используя методы сети доставки контента.
  4. Многие веб-сайты будут изменять скорость вашего соединения, чтобы гарантировать, что вы не используете всю пропускную способность.
  5. У многих веб-сайтов есть общий хостинг, поэтому 10 компаний могут использовать одну ссылку 1 Гбит / с для центра обработки данных - считаете ли вы, что каждая из них 100 Мбит / с (1 Гбит / с / 10 сайтов) или 10 Гбит / с (1 Гбит / с x 10 сайтов)?
  6. У большинства компаний есть резервные интернет-ссылки на разных интернет-провайдеров. Хотели бы вы измерить каждую из этих ссылок по отдельности и сложить их?

Подойдем к проблеме с другой стороны - зачем вам определять распределение скоростей сети? Вы пытаетесь угадать, какая пропускная способность нужна вашему собственному сайту, или она нужна для чего-то другого?

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

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

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