Jump to content
  • 0

проблем с Load balancing


goshkata

Въпрос

Здравейте колеги,  от  скоро ползвам RB450G v.6.19 , конфигурирал съм Load balancing

на база адресни листи,  като  идеята ми е  да обслужва около 45 компютъра. За тази  цел съм обединил 2 доставчика по 80М , така 80М се разпределят на около 20 компютъра. Всички тези клиенти зад рутера  ги шейпвам на различни скорости. Та проблема  е , че нещата  се омазват ,  всичко  си  работи, но клиентите не  могат да  ползват определената скорост която  съм  задал.

Тествах  нещата с  минимален брои компютри в мрежата,  но ефект никакъв ,сумарно от двата доставчика трафика който успява да се генерира едвам достига  60М  Down и около  75М Up. Натоварването на рутера  в този момент е на 50% .Тествах ip-та на двата доставчика директно на компютър за скорост,  няма  никакъв проблем държат си скорост от 85М. Проблема най вероятно е от  самото  начало на конфигурация на борда, но сега   разбрах проблема.  Съмнявам  се, че съм оплескал  нещо по конфигурацията, за това давам инфо.

Моля за съдействие да разбера къде бъркам.

Благодаря !!!

 

/interface ethernet
set [ find default-name=ether1 ] name=ether1-WAN1
set [ find default-name=ether2 ] name=ether2-WAN2
set [ find default-name=ether3 ] arp=reply-only name=ether3-master-LAN
set [ find default-name=ether4 ] master-port=ether3-master-LAN name=ether4-slave-LAN
set [ find default-name=ether5 ] master-port=ether3-master-LAN name=ether5-slave-LAN
/ip address
add address=20.333.2.22/24 comment=ISP2 interface=ether2-WAN2 network=20.333.2.0
add address=10.222.1.11/24 comment=ISP1 interface=ether1-WAN1 network=10.222.1.0
add address=192.168.1.1/24 comment=LAN1 interface=ether3-master-LAN network=192.168.1.0
/ip firewall filter
add chain=input comment=Winbox dst-port=8291 protocol=tcp
add chain=input comment="default configuration" connection-state=established
add chain=input comment="default configuration" connection-state=related
add action=drop chain=input comment="default configuration" in-interface=ether1-WAN1
add action=drop chain=input in-interface=ether2-WAN2
add chain=forward comment="default configuration" connection-state=established
add chain=forward comment="default configuration" connection-state=related
add action=drop chain=forward comment="default configuration" connection-state=invalid
add chain=input comment="default configuration" disabled=yes protocol=icmp
/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark 
    new-connection-mark=ISP1 src-address-list=isp1
add action=mark-routing chain=prerouting connection-mark=ISP1 new-routing-mark=
    ISP1 passthrough=no
add action=mark-connection chain=prerouting connection-mark=no-mark 
    new-connection-mark=ISP2 src-address-list=isp2
add action=mark-routing chain=prerouting connection-mark=ISP2 new-routing-mark=
    ISP2 passthrough=no
add action=add-src-to-address-list address-list=isp1 address-list-timeout=1d 
    chain=prerouting connection-mark=no-mark in-interface=ether3-master-LAN 
    nth=2,1 src-address=192.168.1.0/24
add action=add-src-to-address-list address-list=isp2 address-list-timeout=1d 
    chain=prerouting connection-mark=no-mark in-interface=ether3-master-LAN 
    nth=2,2 src-address=192.168.1.0/24
add action=mark-connection chain=prerouting connection-mark=no-mark 
    new-connection-mark=ISP1 src-address-list=isp1
add action=mark-routing chain=prerouting connection-mark=ISP1 new-routing-mark=
    ISP1 passthrough=no
add action=mark-connection chain=prerouting connection-mark=no-mark 
    new-connection-mark=ISP2 src-address-list=isp2
add action=mark-routing chain=prerouting connection-mark=ISP2 new-routing-mark=
    ISP2 passthrough=no
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1-WAN1
add action=masquerade chain=srcnat out-interface=ether2-WAN2
/ip route
add distance=1 gateway=10.222.1.1 routing-mark=ISP1
add distance=1 dst-address=10.222.1.0/24 gateway=ether1-WAN1 routing-mark=ISP1
add distance=1 dst-address=20.333.2.0/24 gateway=ether2-WAN2 routing-mark=ISP1
add distance=1 dst-address=192.168.1.0/24 gateway=ether3-master-LAN routing-mark=ISP1
add distance=1 gateway=20.333.2.1 routing-mark=ISP2
add distance=1 dst-address=10.222.1.0/24 gateway=ether1-WAN1 routing-mark=ISP2
add distance=1 dst-address=20.333.2.0/24 gateway=ether2-WAN2 routing-mark=ISP2
add distance=1 dst-address=192.168.1.0/24 gateway=ether3-master-LAN routing-mark=ISP2
add distance=1 gateway=20.333.2.1
add distance=1 gateway=10.222.1.1
/ip upnp
set allow-disable-external-interface=no enabled=yes show-dummy-rule=no
/ip upnp interfaces
add interface=ether3-master-LAN type=internal
add interface=ether1-WAN1 type=external
add interface=ether2-WAN2 type=external

Никакви отзиви,  явно съм оплескал  всичко или  всичко   си   е  ок.   Ще   хвърля   на боб,  та каквото   покаже


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

  Понеже  си  следя   мрежата с netwatch  до няколко крайни  точки видях,  че  започна  да   се пълни   лога със  съобщения,   че постоянно   ми  падат  точките   на   следене.  Хаотично  през  различен  интервал  от   време  и крайни   точки,  но  поне средно   на   час   имам около 30 лога  за  down.  Съответно   си  помислих   че  имам  загуби   по   мрежата и  пуснах  пинг от самия борд до  всички   тези  точки   за  около  половин  час.  Резултат -   няма   никакви   загуби,  но  забелязах,   че  през   това   време спряха   и   логовете  за down.   Спрях  пинговете   и   логовете  заваляха  отново.  Тествах  така   няколко  пъти,  за  да се уверя  и  всичките  опити  бяха   едни  и  същи,   мрежата   бетон  а  netwatch  казва  че  не  е.

 

Поздрави !   

Редактирано от 111111
Адрес на коментара
Сподели в други сайтове

15 отговори на този въпрос

Recommended Posts

  • 0

Форумен колега (http://itservice-bg.net/?cat=21)е описал нещата доста подробно и предполагам ще помогне ако се опиташ поне малко.

Благодаря,  разгледах   го,   но аз съм ползвал  друг   вид   балансиране ( разпределяне на трафика чрез nth), което   не   го   видях в  темата.  Не мога   да   спирам  борда   за нови експерименти,  а  и  със  този  втория проблем за които писах  netwatch  не знам  дали да  не е проблема  в  самия  борд.  За  момента   нямам  друг  борд  на  които  да  тествам   текущата конфигурация  и   нови  варианти.

Единствено което   направих е  да обновя борда от 6.19 на 6.27,    Сега като  тествам нещата, uploada  e  ok ,  независимо  през  кой доставчик  се  закачам   си  държи  тавана  от 85 Мbit   , но за  down  max. 60Mbit  през  доставчик.  Проблема с  netwatch   също  си  продълвава

Адрес на коментара
Сподели в други сайтове

  • 0
  • Администратор

не си задал рутинг правила затова дропи

задай да следи по пинг с маркер

  • Харесай 1
Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

  • 0

не си задал рутинг правила затова дропи

задай да следи по пинг с маркер

Имам още два борда,   но  при  тях   всичко   си  работи   както   трябва  без  да  съм  създавал   правила.  При  другите  два  борда обаче   няма балансиране между два доставчика. Извинявам се за   нахалството, но понеже не  съм   много наясно и  ме  е страх  да   не   оплескам   нещата още  повече,   бихте   ли  ми  дали   някакъв  пример  как   трябва  да  бъде   направено рутинг правилото . 

 

Благодаря !

Редактирано от goshkata
Адрес на коментара
Сподели в други сайтове

  • 0
  • Администратор

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

  • 0

Сигурно   не  е сложно, но точно с това copy paste съм на  това дередже . Конфигурацията която е  в момента на борда сам я правил точно с copy paste от презентацията на Петър Димитров

Адрес на коментара
Сподели в други сайтове

  • 0
  • Администратор

Сигурно   не  е сложно, но точно с това copy paste съм на  това дередже . Конфигурацията която е  в момента на борда сам я правил точно с copy paste от презентацията на Петър Димитров

То с copy/paste без IQ нестава

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

  • 0

То с copy/paste без IQ нестава

Aми и аз  това  казах,  затова и  сега сърбам попарата.  Чета и  гледам презентацията,  но   не   виждам кое  рутинг  правило  съм  пропуснал, уж  правя   нещата както е  посочено,   но   не  става,   все  пак  се  уча  и  има  много  да уча.

Адрес на коментара
Сподели в други сайтове

  • 0

аз бих те посъветвал да смениш метода на лоад баланс - ползвай този пример http://wiki.mikrotik.com/wiki/Manual:PCC

Теория - това е когато знаете всичко, но нищо не работи

Практика - това е когато всичко работи, но не знаете защо

При нас съчетаваме теорията с практиката - НИЩО не работи и нямаме понятие защо!!!

Адрес на коментара
Сподели в други сайтове

  • 0

аз бих те посъветвал да смениш метода на лоад баланс - ползвай този пример http://wiki.mikrotik.com/wiki/Manual:PCТ

Тази  седмица   съм  в  движение  и   не  ми   се   иска   да   бърникам   много  от  разстояние,  когато  имам пряк  достъп до борда  ще   изтествам  пак   всичко за евентуален  пропуск и  ако   не   станат   нещата   ще  мина   на  друг метод   на   балансиране,  в   най-лошия   вариант  без   балансиране. Благодаря   на   всички отзовали  се за помощ, приемам  още  забележки, идеи и  съвети,   човек  се  учи от  грешките   си.

Редактирано от goshkata
Адрес на коментара
Сподели в други сайтове

  • 0

в най краен случай ще вляза да ти настроя рутера, но само ако няма друг вариант


последния на който му настройвах рутера свърши с -6 кила ракия и рутер в просто ап-състояние

  • Харесай 1

Теория - това е когато знаете всичко, но нищо не работи

Практика - това е когато всичко работи, но не знаете защо

При нас съчетаваме теорията с практиката - НИЩО не работи и нямаме понятие защо!!!

Адрес на коментара
Сподели в други сайтове

  • 0

в най краен случай ще вляза да ти настроя рутера, но само ако няма друг вариант

последния на който му настройвах рутера свърши с -6 кила ракия и рутер в просто ап-състояние

::)

Проблема се оказа мрежови,  благодаря още веднъж на всички !

Адрес на коментара
Сподели в други сайтове

  • 0

Както споделих в  началото на темата  имах проблем,  че не мога да ползвам целия капацитет от трафик които получавам  на двата вана на борда.  Съответно проверих  директно по отделно и    двата  кабела на доставчик ASP1 и ASP2 и  нещата   бяха ок. Затова съмненията бяха в борда или   конфигурацията. Вчера  обаче   реших  да закача  суич преди   борда   и  всичко грейна, явно   има някаква разлика   между портовете   на  борда   и  лан картата  на компа  с който  съм  тествал за да  се получи  тази  разлика. Днес се свързах с ISP1 и ASP2 за да кажа  за проблема и  да питам  какво устройство има  от отсрещната страна, че  да  не  се  разбира борда с  тяхното   сучле.  Та   така   проблема се оказа   в кабелите, смениха ги и сега всичко си работи без суича на входа на борда. Странното  е , че  проблема  го имаше  и при  двата   доставчика,  и нещата станаха доста объркващи.  А  доколкото за проблема с netwatch пипнах по рутинг правилата както каза 111111.

Не  знам дали  налучках  ама сега  всичко   си  работи  добре ::) ,  за  сега  поне   не   забелязвам   някакъв  проблем.

Адрес на коментара
Сподели в други сайтове

Създайте нов акаунт или се впишете, за да коментирате

За да коментирате, трябва да имате регистрация

Създайте акаунт

Присъединете се към нашата общност. Регистрацията става бързо!

Регистрация на нов акаунт

Вход

Имате акаунт? Впишете се оттук.

Вписване
  • Потребители разглеждащи страницата   0 потребители

    • No registered users viewing this page.
×
×
  • Създай нов...

Important Information

By using this site, you agree to our Terms of Use.