Jump to content

Recommended Posts

Posted

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

 

Соответственно есть роутер на W2KS, сейчас стоит SOCKS5, планируется поднять NAT.

 

Задача в том, как грамотно сделать бакапный канал? Хочется в случае потери основного канала или возникновения его нестабильности переключатся на резервный канал.

 

Пока в голову приходит решение такое:

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

 

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

 

У кого какие идеи будут?

Posted

имхо решение правильное.

только как ты на винде такое провернёшь...

 

пинговать раз в минуту пакетом в 1 байт :)

ДНС запросы больше отжирают.

 

про скорость канала - ничего не скажу.

Posted
только как ты на винде такое провернёшь...  

Вполне можно.

Готового решения нет - зависит от нат-а.

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

Значит на пинг жалко трафика? А как ты скорость замерить хотел без расходования трафика?

А вообще: VBScript - и проблемы нет.

А если использовать NetCom, то там и с замерами скорости можно поиграться.

ЗЫ:

сейчас придет Shiva и скажет: "netsh + cmd..., кто проще?"

:)

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.