![]() |
|||||||||||||
|
|||||||||||||
ПРОЕКТ НА INFIONe И так проект реализовывался на одном из больших комбинатов Украины, где между объектами требовалось установить связь с резервированием каналов. Объектов было более 150 точек, скорость колебалась от 32кбит/с до 10 мбит/с. Каждая точка имела сложный трудоемкий монтаж, и была подвержена промышленному воздействию активных сред. Некоторые объекты перемещались, задача при смене точек доступа оставаться в одном IP поле. Многие уточнят, ну и в чем интерес данного проекта, и будут полностью правы! За исключением маленьких технических нюансов, которые использовали наши специалисты. По ряду причин мы не будем описывать весь проект, опишем фрагмент технического решения. Многие из вас наверняка сталкивались с тем, что необходимо было или резервировать IP канал связи или суммировать физический канал связи. За основу было взято оборудование INFION вся линейка данного производителя. И в частности его многопортовые, компактные, маршрутизаторы.
Материнская плата (RB/150) MIPS CPU 175MHz,
32MB DDR RAM, 64MB NAND Storage Довольно часто возникает потребность увеличить скорость в канале, увеличение возможно только путем "суммировать" несколько физических каналов. Наверняка многие из вас используют бесплатные решения на базе ОС BSD&Linux данное решение достаточно трудно реализуемые и "неудобные" для администрирования. Используя маршрутизаторы INFION это существенно упрощает задачу. И так, адаптируем наш проект вернее решения в нем под
повсеместную работу многих телекоммуникационных компаний, и разделим
решения на 4 пункта. 1. Для объединения нескольких менее скоростных физических каналов в один более скоростной, в оборудовании INFION используется ОС Микротик интерфейс Bonding , примеру: мы используем ether1 и ether2
для балансировки на двух одинаковых устройствах; Создаем интерфейс bonding
на устройствах: Бриджуем конечный порт ether3 и bonding 2.1.1 есть 3 100Bast-t порта 2.2.1 Настраиваем Router1 установка адресов на итерфейсах : установка маршрута по умолчанию : [3] ip route add gateway=192.168.1.254 dst-address=0.0.0.0/0 Установка проверки доступности маршрутов: Примечание: если установить опцию check-gateway=arp , то проверка состояния маршрута будет происходить по наличию МАС адреса удаленного роутера в таблице IP/ARP 2.2.2 Настраиваем Router2 [6] ip address add address=10.0.0.2/30 interface=ether2 Пояснение настроек : в строке 4 - объявляем что маршрут 192.168.2.0/24 доступен через 10.0.0.2 с метрикой 5, для контроля доступности маршрута используются Ping в строке 5 - объявляем что маршрут 192.168.2.0/24 доступен через 10.0.0.6 с метрикой 20, для контроля доступности маршрута используются Ping Т.е. основным будет маршрут [4] , в случае пропадания пинга на 10.0.0.1, маршрут становится не активным, так как маршрут [5] доступен, то становится активным (основным) Для второго роутера аналогичные настройки , единственно что мы указываем не сеть 192.168.1.0/24 а указываем маршрут по умолчанию. 3. Вариант аналогичен 2 , но мы с двух сторон указываем доступность маршрутов, например как в строках [4] [5] 4. На оборудовании INFION достаточно легко реализовать
балансировку траффика в каналах связи, рассмотрим несколько вариантов
: 4.2 Два шлюза , балансировка 1:4 (например каналы 512кбит
и 2мбит) Примечание: Микротик балансирует по сессиям TCP , поэтому в случае одной tcp сессии мы можем получить скорость 512кбит или 2 мбит для [11] , 2.5 мбит не получится. Если к примеру использовать закачку файла по фтп с кол-во фтп сессий =5 (tcp-сессий) , то мы получим около 2.5 мбит общей скорости.
Источник: http://www.imc.org.ua |
|||||||||||||
|
|||||||||||||