Advanced Routing: функция, позволяющая полноценно задействовать несколько подключений с Интернетом одновременно. Для этой функции обычно используется терминология Source Routing или Policy Routing, но, учитывая ее отличия реализации в Traffic Inspector, было решено ввести отдельный термин.
Роутер Windows позволяет иметь несколько маршрутов по умолчанию, но всегда использует только один, выбирая маршрут с наивысшим приоритетом. Единственный способ задействовать в Windows несколько подключений - это назначение отдельных маршрутов по адресам назначения. Для решения задачи полноценного использования нескольких подключений к сети Интернет требуется наличие маршрутизации по другим критериям, но в Windows это не поддерживается. Динамическая маршрутизация, которая реализована в Windows, здесь не подходит.
На рынке имеются решения для Windows, где описанная задача частично решается. Достигается это с помощью реализации параллельного маршрутизатора. Решение в Traffic Inspector уникально, т.к. использует маршрутизатор Windows, что позволяет полностью задействовать все сетевые службы Windows, а также обеспечить корректную работу через свой прокси и SOCKS.
Настройка Advanced Routing сводится к следующему:
1. | На все внешние интерфейсы, с которыми будет работать данная функция, надо назначить маршруты (шлюзы) по умолчанию. Используйте статические маршруты в RRAS, IP-настройки интерфейсов или утилиту route.exe. |
2. | Внимание! Подключите все интерфейсы, с которыми будет работать Advanced Routing, т.к. программа при конфигурировании позволяет делать привязки только к активным интерфейсам. |
3. | Запустите конфигуратор Traffic Inspector, выберите все необходимые внешние интерфейсы и на закладке "Внешние сети - дополнительно" включите функцию Advanced Routing. |
4. | В списке интерфейсов консоли внешний интерфейс, для которого функция Advanced Routing разрешена, будет отмечен иконкой со стрелкой. Если стрелки нет, то у интерфейса нет маршрута по умолчанию. |
5. | Примените опцию к клиентам, группам, а также настройте правила в фильтрах - смотрите ниже. Эти настройки находятся на закладках "Роутинг". |
Advanced Routing решает задачу выбора внешнего интерфейса, отличного по умолчанию, по различным критериям: клиент, группа, тип трафика и т.д.
Для фильтров клиентов логика применения правил для роутинга аналогична другим. Но есть еще одна настройка у фильтра на закладке "Роутинг": факт перенаправления пакета на другой интерфейс может использоваться и как условие для фильтра. Так как фильтры обрабатываются строго по списку, то, размещая такие фильтры после фильтра, который сделал перенаправление, можно собрать логику применения условий в зависимости от используемого внешнего интерфейса. Например, применить другие тарифы. Но следует учесть, что настройки клиентов (групп) применяются позже просмотра списка.
В случае использования спутникового подключения, когда трафик принимается с одного интерфейса (DVB-карта), а передается через другой, оба эти интерфейса стоит обязательно указать в процессе конфигурирования интерфейсов (мастер настройки).
Для анализа работы этой функции в сетевой статистике пользователя имеется соответствующий атрибут - имя внешнего интерфейса, куда был перенаправлен трафик.
Ограничения функции Advanced Routing:
1. | Функция не применяется для трафика, идущего с самого сервера, за исключением служб прокси-сервера программы и SOCKS. |
2. | Для трафика, идущего с самого сервера через дополнительные внешние интерфейсы (кроме интерфейса по умолчанию), могут быть коллизии, если на эти же IP-адреса идет трафик, перенаправленный Advanced Routing. Для исключения этих коллизий программа производит анализ таблицы маршрутов и не применяет Advanced Routing, если трафик маршрутизируется в правильном направлении штатным роутером. Поэтому, в первую очередь, стоит тщательно настроить роутер Windows. |
3. | Имеется ограничение на количество внешних интерфейсов с задействованной функцией Advanced Routing - не более 7 LAN и не более 7 WAN-интерфейсов. |
4. | Функция не работает через прокси-сервер, если используется форвардинг (каскад). |
Ввиду ограничений пп.1 и 2 не следует использовать Advanced Routing, если задача маршрутизации может быть решена средствами роутера Windows.
Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?advancedrouting.htm