Перейти к содержимому
Калькуляторы

Карта пингов Проверка пинга через разные аплинки

Всем доброго времени суток!

Появилась такая задача :

Есть роутер BGP с несколькими аплинками.

В разные точки того же рунета пинги могут существенно отличаться (иногда даже в разы).

Нужно создать список ip адресов для рунета, СНГ и Европы,

а также основных магистральных провайдеров остальной части Земли(на подобии, как на speedtest)

 

Может кто-то подскажет, где его можно взять?

Или хотя бы посоветуйте, как его более правильно составить...

Изменено пользователем HEDG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем доброго времени суток!

Появилась такая задача :

Есть роутер BGP с несколькими аплинками.

В разные точки того же рунета пинги могут существенно отличаться (иногда даже в разы).

Нужно создать список ip адресов для рунета, СНГ и Европы,

а также основных магистральных провайдеров остальной части Земли(на подобии, как на speedtest)

 

Может кто-то подскажет, где его можно взять?

Или хотя бы посоветуйте, как его более правильно составить...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что это даст? Исходящий маршрут ICMP и входящий может быть разным. В результате чего, результаты измерений могут быть не показательными.
Да, они действительно могут быть разными (что даже очень вероятно!).

Просто для каждого направления можно выбирать более "быстрый" исход.

Например если в одно и тоже место рунета пинг через одного прова - 63 мс, а через другого - 127мс. Как следствие дополнительные лаги в играх (для гамеров это критично), да и для обычных пользователей - " что-то у Вас интернет медленно работает... А вот у ХХХ там намного лучше!"

Т.е. фактически без увеличения финансовых затрат, можно повысить качество предоставляемых услуг!

Из-за чего собственно и появилась эта идея

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хедг!

 

Без финансовых затрат НИЧЕГО НЕ БЫВАЕТ.

Вы сейчас начнете колдовать с маршрутизацией, перераспределяя трафик и загоните "в полку" какой-либо из своих аппстримов. Придется расширяться, а это деньги. И далеко не факт, что вам придется расширяться в сторону самого дешевого из ваших апстримов.

 

Получится тот же объем услуг, за совершенно аналогичные (для клиентов) и за большие (для Вас) деньги.

Получится благотворительность для геймеров.

 

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

 

Вот тогда и будет у Вас на руках "жир от сала", а не благотворительность для геймеров.

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

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

 

Впрочем, Мистер Бир про такую схему продаж Вам гораздо больше моего расскажет. :-)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, они действительно могут быть разными (что даже очень вероятно!).

Просто для каждого направления можно выбирать более "быстрый" исход.

Это как? Поставить рядом с рутером роут-рефлектор с адресами из каждого PA-блока, на нём зебру с дампом и мерялку пингов? И в зависимости от результата тестов автоматом ставить в анонсы апстриму нужные community? Для сотни пользователей можно, конечно, потрахаться из интереса. Но для тысяч решение более чем сомнительное в плане надёжности.

Денег, кстати, от этого не прибавится, как Вам уже заметили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

HEDG, трафик по аплинкам ручками раскладывают в двух случаях imho: а) кто-то из апстримов работает по некоторым направлениям по принципу "больше дропов за те же деньги" © КМ; б) апстримы заметно неравновеликие, а за незагруженную полосу слабенького аплинка "уже уплочено"

 

Если у Вас нет таких проблем, то просто отпустите трафик. Дайте bgp самому выбирать best path. Он это делает по вполне разумным критериям. Запаситесь попкорном, и наблюдайте. Спустя относительно короткое время, Вам самому станет понятно, где надо срочно расширяться, а какие аплинки лучше и вовсе сложить

 

Дополнительный бонус за ваше нетестирование всея глобальной сети - экономия на icmp-трафике :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если у Вас нет таких проблем, то просто отпустите трафик. Дайте bgp самому выбирать best path. Он это делает по вполне разумным критериям.
Весьма странные у него критерии.

У провайдера 2 аплинка, до обоих нужных мне серверов (в комкоре и агаве) bgp выбрал самый "оптимальный" путь через РТ с лондонами, амстердамами и прочими франкфуртами.

Смысл тогда вообще держать 2 аплика, кроме резервирования, при том что я ни разу не видел ни лежащий рт ни лежащую синтерру..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Объясню, зачем такое требуется:

Есть два апстрима у них канал берется неравномерно (сейчас 1:3.) Ситуация из -за внутренних "особенностей" организации и по другому сейчас невозможно :(.

Если дать возможность bgp самому определять куда идти, то один из каналов уходит в "полку" по исходу.

Пришлось разруливать исход руками. Учитывая, что все равно приходится этим страдать, то уже хочется , чтоб это было с оптимальным результатом.

 

К сожалению у магистральных провайдеров очень сильно отличаются скорость доступа по разным направлениям.

У кого-то лучше Россия у кого-то Европа (Например разлет по так любимому всеми mail.ru от 30 до 130мс)

 

Стоимости канала пляшут в разумных пределах, поэтому если у кого-то будет значительно "лучше" инет туда и уйдем...

Сменить апстима не велика проблема, благо есть выбор...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо, принцип проверки похож. Просто хотелось бы значительно побольше точек в рунете и Европе.

Карта и вебморда не нужны, достаточно просто список ип адресов.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, они действительно могут быть разными (что даже очень вероятно!).

Просто для каждого направления можно выбирать более "быстрый" исход.

Это как? Поставить рядом с рутером роут-рефлектор с адресами из каждого PA-блока, на нём зебру с дампом и мерялку пингов? И в зависимости от результата тестов автоматом ставить в анонсы апстриму нужные community? Для сотни пользователей можно, конечно, потрахаться из интереса. Но для тысяч решение более чем сомнительное в плане надёжности.

Денег, кстати, от этого не прибавится, как Вам уже заметили.

У нас блок PI только под свои нужды, а блоки PA не раздаем вообще.

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

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

 

У обычных юзеров субъективная оценка качества инета очень проста :

1. Соответствие реальной и заявленной скорости

2. Быстрота открытия страничек.

3. Разрывов связи

4 Доступность инета

 

Очень хочется решить 2-й пункт.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2. Быстрота открытия страничек.

Очень хочется решить 2-й пункт.

Ну раз руками, то всё как обычно -

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

2. смотрите в ripe и в bgp,

3. рулите исходящим и входящим для нужных AS

4. ...

5. PROFIT-а не ожидается ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если это яндексы / гуглы возможно имеет смысл взять стойку/юнит на IX

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У обычных юзеров субъективная оценка качества инета очень проста :

1. Соответствие реальной и заявленной скорости

2. Быстрота открытия страничек.

3. Разрывов связи

4 Доступность инета

 

Очень хочется решить 2-й пункт.

Если будете держать на высоте пп. 3 и 4 - остальное энд-юзеры Вам простят imho. Полезете удовлетворять прихоти бездельников, убивающих своё время замерами непойми-чего и выкладыванием полученных цифирек на всевозможные форумы... Про финансовую сторону вопроса Вам уже всё объяснили ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Очень хочется решить 2-й пункт.

Вы это хотите решить для Ваших пользователей? Или для наших ? Если для Ваших, то и смотрите куда ходят Ваши пользователи. Те направления и пингуйте. Что Вам с тех направлений, куда ходят мои пользователи, если Ваши туда не ходят ? Найдите топ 10 игровых серверов (у Ваших клиентов), сделайте туда трейс, и пингуйте, пингуйте....

Спросите у своей поддержки, на доступ куда народ жаловался.

Ну дадут Вам какой china.cn. Ваши туда вообще ходят ? Врядли. Зато путь будет оптимальным.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если это яндексы / гуглы возможно имеет смысл взять стойку/юнит на IX
Уже входим в точки обменом трафика. С этим проблем нет.

Проблема возникает с Россией , на большинство российских ресурсов (а это 60% всего трафика !)

 

2st_re

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

Вот как я это вижу:

1. Берем список магистральных провайдеров например России.

2. Проверяем скорость доступа к ним.

3. Особо грустные перекидываем на другой аплинк (с учетом ширины каналов)

 

P.S. детализация интересует в России, Европе и США, а остальные - минимум, строго для мониторинга.

Изменено пользователем HEDG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если будете держать на высоте пп. 3 и 4 - остальное энд-юзеры Вам простят imho. Полезете удовлетворять прихоти бездельников, убивающих своё время замерами непойми-чего и выкладыванием полученных цифирек на всевозможные форумы... Про финансовую сторону вопроса Вам уже всё объяснили ;)
- С одной стороны конкуренция достаточно большая, вот и приходится подтягивать все недочеты.

- Надоело слушать "А вот там странички открываются быстрее.."

- Все равно периодически приходится править исход руками, так хоть буду править из соображений оптимизации, а не просто раскидывать трафик в соответствии с каналами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ставьте прокси-сервера...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хедг!

 

Вы пытаетесь заняться оптимизацией, и ИМХО не совсем отдаете себе отчет зачем?

 

Вы пытаетесь снизить затраты на аплинки?

Вы пытаетесь привлечь клиентов, улучшая качество услуг?

 

Переливая трафик из апстрима в апстрим, в рамках существующей ( уже купленной ) полосы Вы переливаете из пустого в порожнее.

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

 

Придумайте вместе с коммерсами новый тариф с названием "короткий пинг". Ценник на хх% выше обычного. И маршрутизируйте этих гейм-вип-юзеров по "отдельной программе" в рамках существующей полосы. Но ИМХО Ваш труд не будет оценен боссами, до тех пор, пока не будет виден ощутимый экономический эффект. А как только эффект будет достигнут, готовьтесь к тому, что коммерсы постараются присвоить себе все лавры ( и деньги ).

 

Все, что не нацелено на прибыль - пустая трата времени. Зачем бегать? Чтоб согреться? Или чтобы кого-то догнать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Выскажу идею по сути вопроса.

Нужно составить список наиболее востребованных AS, в них определиться с хостами, которые будут проверяться пингом, а дальше написать демона, который периодически будет измерять пинг через разные аплинки и в зависимости от результатов перенастраивать BGP. У меня балансировка реализована в зависимости от загрузки каналов+некоторых других факторов. Но BGP не используется :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Правильно, статикой с перезаливкой конфигов по скрипту и рулить.

Но у некоторых есть БГП, и они им пользуются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интересно, а с входящим трафиком топикстартер собирается что-нибудь делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

...

Нужно составить список наиболее востребованных AS, в них определиться с хостами

...

Вот в этом в принципе загвоздка и состоит.

Нужно получить список ключевых магистральщиков.

Причем список должен позволять позволял объективно оценивать ситуацию.

 

2j_box

Это решение не было спонтанно.

Эта одна из предпринимаемых мер по улучшению качества обслуживания клиентов, удержания уже существующих и привлечение новых! (конкуренция очень велика, есть места , где на одном доме до 4-х провайдеров )

 

2agabekov

Со входом делаться пока ничего не будет по ряду причин:

1. Управлять значительно сложнее

2. Нет технической возможности рулить исходом при помощи комьюнити (из-за вышестоящих :( )

Изменено пользователем HEDG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это решение не было спонтанно.

Эта одна из предпринимаемых мер по улучшению качества обслуживания клиентов, удержания уже существующих и привлечение новых! (конкуренция очень велика, есть места , где на одном доме до 4-х провайдеров )

И что, есть места где и по пять или шесть операторов? это так страшно?

Обеспечь им доступность инета, и нормальные скорости, а то что там пинг не 60 мс, а 120 волнует всего лишь 1% твоих пользователей, а они тебе нужны?

Тем более что сейчас в инете куча мест где есть поиграть, перейдут в другое место.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

скажите это нарко.... упс игрокам в WoW особено когда потери на стыке между ттк и телией бывают по 10%

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.