Indice   FAQ  
Iscriviti  Login
Indice RouterOS Wiki routerOSiTalia [GUIDE]

Come bilanciare due connessioni in uscita

In questa sezione puoi trovare alcune guide su routerOS

Ti è stata utile questa guida?Dà il tuo giudizio

SI
36
92%
NO
2
5%
NON NE AVEVO BISOGNO
1
3%
 
Voti totali : 39

Re: Come bilanciare due connessioni in uscita

Messaggioda diginet » mer 4 apr 2012, 18:18

tutto risolto, la guida postata da figheras è perfetta e mi è stato molto utile l'aiuto che mi ha dato.

:clap:
diginet
Mikrotik-User 10° Liv
Mikrotik-User 10° Liv
 
Messaggi: 53
Iscritto il: dom 10 apr 2011, 20:32

Re: Come bilanciare due connessioni in uscita

Messaggioda solelunauno » mer 11 lug 2012, 15:08

Salve a tutti, sono nuovo del forum: ho voluto studiarmi un po' di routerOS prima di provare a fare qualche post. Io ho provato ieri sera a fare la configurazione descritta da figheras, con i seguenti risultati: 1) effettivamente, se ho 2 client connessi, l'ip pubblico con cui esce ognuno di loro può (e dico può) essere diverso, e sembra che cambi anche facendo due operzioni in rete diverse dal medesimo client (ex: speedtest e checkip);
2) se, durante un trsferimento ftp, stacco uno dei due gateway (quello che stava lavarando), il trsferimento si blocca per un po' (30 secondi), per poi riprendere dall'altro gateway;ù
3) se faccio pertire un trasferimento ftp con filezilla (anche di più file) da due client, lavorano tutti su un unico gateway: l'altro entra in funzione solo se il primo viene staccato.
Io mi soffermerei su quest'ultimo punto: perchè entrambi i client vengono fatti lavorare sullo stesso gateway? Può essere il tipo di traffico (ftp) che dal PCC viene deviato sempre verso il medesimo gateway?
4) qual'è questo software (speednet) che ho letto che usate per fare i test e supporta il multi-download?
MTCNA MTCRE
solelunauno
Mikrotik Curious User
Mikrotik Curious User
 
Messaggi: 8
Iscritto il: ven 4 mag 2012, 12:41
Località: Roseto Capo Spulico

Re: Come bilanciare due connessioni in uscita

Messaggioda solelunauno » mer 11 lug 2012, 15:09

Ho provato a modificare le due regole di PCC: ho cambiato la discriminazione da "both addresses" a "src address" e adesso due client vengono effettivamente distribuiti sulle due connessioni, con failover sempre funzionante. Vorrei capire perchè in questo modo funziona: forse "both addresses" è intesa in senso "AND" e non "OR", cioè deve rilevare che entrambi gli indirizzi (src e dst) siano diversi? Comunque non funzionava neppure se ognuno dei 2 client puntava a un indirizzo diverso per servizi diversi.
Intanto cerco di capire come far riconoscere al concentratore che una connessione è caduta per motivi di provider e non solo se perde il gateway.
MTCNA MTCRE
solelunauno
Mikrotik Curious User
Mikrotik Curious User
 
Messaggi: 8
Iscritto il: ven 4 mag 2012, 12:41
Località: Roseto Capo Spulico

Re: Come bilanciare due connessioni in uscita

Messaggioda orobik » mer 20 mar 2013, 18:03

Ciao a tutti,
Qualcuno mi può dare una mano sul motivo per cui dopo aver seguito la guida (spero in modo corretto), quando imposto nelle route il mark=to_ether1 e mark=to_ether2 non funziona niente e non solo, non riesco ad accedere al router se non in ssh.
grazie per le indicazioni
orobik
Mikrotik Curious User
Mikrotik Curious User
 
Messaggi: 2
Iscritto il: dom 5 ago 2012, 17:26

Re: Come bilanciare due connessioni in uscita

Messaggioda ferrianzio » sab 23 mar 2013, 15:16

Ciao !
ho una esigenza... gli utenti ppp che hanno il voip, quando c'è parecchio traffico, sentono male. Pensavo di aggiungere, a questa configurazione, una terza connessione adsl dedicata solo ai voip ..... mi si renderà complicata la vita !? ... mi puoi dare una traccia di come fare ! ? !

Saluto e Ringrazio
Anzio
ferrianzio
Mikrotik Curious User
Mikrotik Curious User
 
Messaggi: 3
Iscritto il: sab 23 apr 2011, 8:43

Re: Come bilanciare due connessioni in uscita

Messaggioda orobik » lun 1 lug 2013, 16:18

Ciao a tutti...
Avrei bisogno di avere una vostra opinione su una configurazione per il bilanciamento di 2 connessioni che ho trovato in rete (che posto sotto);
Premesso che la configurazione sembra funzionare correttamente, ho notato che quando si configura il bilanciamento delle connessioni, assegnando both-addresses-and-ports ed eseguendo un successivo speed test la velocità sia in DL che in UL appare quasi raddoppiata;
Come è possibile, considerando il fatto che la banda non dovrebbe essere aggregata?

Codice: Seleziona tutto
/ip address
add address=10.0.10.2/30 broadcast=10.0.10.3 comment="" disabled=no \
    interface=ISP1 network=10.0.10.0
add address=10.0.20.2/30 broadcast=10.0.20.3 comment="" disabled=no \
    interface=ISP2 network=10.0.20.0
add address=192.168.88.1/30 broadcast=192.168.88.3 comment="" disabled=no \
    interface=Local network=192.168.88.0


/ip firewall mangle
add action=accept chain=prerouting comment=\
    "====================================================================" \
    disabled=no dst-address=192.168.88.0/30 src-address=192.168.88.0/30
add action=accept chain=prerouting comment="" disabled=no dst-address=\
    10.0.10.0/30 src-address=192.168.88.0/30
add action=accept chain=prerouting comment="" disabled=no dst-address=\
    10.0.20.0/30 src-address=192.168.88.0/30
add action=mark-connection chain=prerouting comment=\
    "====================================================================" \
    connection-mark=no-mark disabled=no in-interface=ISP1 \
    new-connection-mark=ISP1_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" connection-mark=\
    no-mark disabled=no in-interface=ISP2 new-connection-mark=ISP2_conn \
    passthrough=yes
add action=jump chain=prerouting comment=\
    "====================================================================" \
    connection-mark=no-mark disabled=no in-interface=Local jump-target=\
    policy_router
add action=mark-routing chain=prerouting comment=\
    "====================================================================" \
    connection-mark=ISP1_conn disabled=no new-routing-mark=ISP1_trafic \
    passthrough=yes src-address=192.168.88.0/30
add action=mark-routing chain=prerouting comment="" connection-mark=ISP2_conn \
    disabled=no new-routing-mark=ISP2_trafic passthrough=yes src-address=\
    192.168.88.0/30
add action=mark-routing chain=output comment=\
    "====================================================================" \
    connection-mark=ISP1_conn disabled=no new-routing-mark=ISP1_trafic \
    passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=ISP2_conn \
    disabled=no new-routing-mark=ISP2_trafic passthrough=yes
add action=mark-connection chain=policy_router comment=\
    "====================================================================" \
    disabled=no dst-address-type=!local new-connection-mark=ISP1_conn \
    passthrough=yes per-connection-classifier=both-addresses:2/0
add action=mark-connection chain=policy_router comment="" disabled=no \
    dst-address-type=!local new-connection-mark=ISP2_conn passthrough=yes \
    per-connection-classifier=both-addresses:2/1


/ip firewall nat
add action=masquerade chain=srcnat comment="" disabled=no out-interface=ISP1
add action=masquerade chain=srcnat comment="" disabled=no out-interface=ISP2


/ip route
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=10.0.10.1 \
    routing-mark=ISP1_trafic scope=30 target-scope=10
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=10.0.20.1 \
    routing-mark=ISP2_trafic scope=30 target-scope=10
add comment="" disabled=no distance=2 dst-address=0.0.0.0/0 gateway=10.0.10.1 \
    scope=30 target-scope=10
add comment="" disabled=no distance=3 dst-address=0.0.0.0/0 gateway=10.0.20.1 \
    scope=30 target-scope=10

orobik
Mikrotik Curious User
Mikrotik Curious User
 
Messaggi: 2
Iscritto il: dom 5 ago 2012, 17:26

Re: Come bilanciare due connessioni in uscita

Messaggioda ibm » lun 20 gen 2014, 19:57

Ciao a tutti ma se volessi applicare la PCC invece che a una sola interfaccia per la LAN a 2 sarebbe possibile?
ibm
Mikrotik-Pro 2° Liv
Mikrotik-Pro 2° Liv
 
Messaggi: 313
Iscritto il: lun 20 gen 2014, 19:55
Uso routerOS dalla Versione: v4.x

Re: Come bilanciare due connessioni in uscita

Messaggioda figheras » lun 20 gen 2014, 21:49

Certo puoi fare il mark delle connessioni sia delle interfacce e sia delle subnet che vuoi...non hai limiti!
Siamo tutti ignoranti. Ma non tutti ignoriamo le stesse cose! - Einstein -
Avatar utente
figheras
Staff rosIT
Staff rosIT
 
Messaggi: 1218
Iscritto il: sab 19 set 2009, 20:09
Uso routerOS dalla Versione: v2.9.x
Certificazioni Mikrotik: MTCNA, MTCRE, MTCWE
Altre certificazioni: Cisco CCNA, KalliopePBX
Preferred Training Centre: Grifonline

Re: Come bilanciare due connessioni in uscita

Messaggioda ibm » mar 21 gen 2014, 13:26

figheras ha scritto:Certo puoi fare il mark delle connessioni sia delle interfacce e sia delle subnet che vuoi...non hai limiti!

Potresti farmi un esempio usando 2 subnet casuali tipo 192.168.10.0/24 e 192.168.20.0/24 su due interfacce separate?
ibm
Mikrotik-Pro 2° Liv
Mikrotik-Pro 2° Liv
 
Messaggi: 313
Iscritto il: lun 20 gen 2014, 19:55
Uso routerOS dalla Versione: v4.x

Re: Come bilanciare due connessioni in uscita

Messaggioda figheras » mar 21 gen 2014, 14:55

In fase di bilanciamento basta specificare la subnet (dichiarandola in SRC-address) invece dell'interfaccia in ingresso (lato LAN)
Un esempio del tipo, invece di fare come nella guida:
add chain=prerouting dst-address-type=!local in-interface=ether3 per-connection-classifier=both-addresses:2/0 \ action=mark-connection new-connection-mark=ether1_conn passthrough=yes


Fai così:
add chain=prerouting src-address=192.168.10.0/24 dst-address-type=!local per-connection-classifier=both-addresses:2/0 \ action=mark-connection new-connection-mark=ether1_conn passthrough=yes
Siamo tutti ignoranti. Ma non tutti ignoriamo le stesse cose! - Einstein -
Avatar utente
figheras
Staff rosIT
Staff rosIT
 
Messaggi: 1218
Iscritto il: sab 19 set 2009, 20:09
Uso routerOS dalla Versione: v2.9.x
Certificazioni Mikrotik: MTCNA, MTCRE, MTCWE
Altre certificazioni: Cisco CCNA, KalliopePBX
Preferred Training Centre: Grifonline


PrecedenteProssimo

Torna a Wiki routerOSiTalia [GUIDE]

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti