3-4条adsl线路,如何负载均衡?
请问3、4条adsl的电信线路,能做到负载均衡吗?或者流量分流。请问用ros如何解决?谢谢。 只有很特殊的情况才可以做负载平衡,特殊到几乎不可能的情况。只可能做分流我现在正在做4ADSL分流。分流做好了,现在要做断线时的切换 原帖由 younger 于 2006-5-15 22:43 发表
只有很特殊的情况才可以做负载平衡,特殊到几乎不可能的情况。只可能做分流
我现在正在做4ADSL分流。分流做好了,现在要做断线时的切换
看看我写的脚本,动态更新SNAT的to-add地址
:global adsl-1 "pppoe-out1"
:global adsl-2 "pppoe-out2"
:global adsl-1-ip [ /ip address get address ]
:global adsl-2-ip [ /ip address get address ]
:if ([ :typeof $adsl-1-lastip ] = nil ) do={ :global adsl-1-lastip 0.0.0.0/0 }
:if ([ :typeof $adsl-1-ip ] = nil ) do={
:log info ("adsl-1: No ip address present on " . $adsl-1-ip . ", please check.")
} else={
:if ($adsl-1-ip != $adsl-1-lastip) do={
:log info "adsl-1: Sending UPDATE!"
:log info to-add [:pick $adsl-1-ip 0 [:find $adsl-1-ip "/"] ]
:global adsl-1-lastip $adsl-1-ip
} else={
:log info "adsl-1: No change"
}
}
:if ([ :typeof $adsl-2-lastip ] = nil ) do={ :global adsl-2-lastip 0.0.0.0/0 }
:if ([ :typeof $adsl-2-ip ] = nil ) do={
:log info ("adsl-2: No ip address present on " . $adsl-2-ip . ", please check.")
} else={
:if ($adsl-2-ip != $adsl-2-lastip) do={
:log info "adsl-2: Sending UPDATE!"
:log info to-add [:pick $adsl-2-ip 0 [:find $adsl-2-ip "/"] ]
:global adsl-2-lastip $adsl-2-ip
} else={
:log info "adsl-2: No change"
}
}
:log info "End" 原帖由 younger 于 2006-5-15 22:43 发表
只有很特殊的情况才可以做负载平衡,特殊到几乎不可能的情况。只可能做分流
我现在正在做4ADSL分流。分流做好了,现在要做断线时的切换
请问怎么设置才能做到分流呢?谢谢了。 我的分配方式是网吧中的一部分IP走ADSL1,另外一部分走ADSL2,还有部分可以走ADSL3......依次类推可以做N条线,前提是你主板有很多插槽插网卡。这样整个网吧 做到部分均分。然后做个mark Routing,把端口分流到ADSL4 做mark Routing的话,要求要有不同的网关。前面加路由变一下网关咯 晕,不懂!
页:
[1]