❗ Muammo
MikroTik routerlarida bir nechta ISP lardan foydalanish va ularning ishlashini nazorat qilish muhim bo’lishi mumkin. Buning uchun ECMP (Equal Cost Multi Path) usuli ishlatiladi.
🎯 Yechim
ECMP usuli RouterOS da amalga oshirilishi mumkin bo’lgan yechimdir. Ushbu usulda bir nechta ISP lardan foydalanish va ularning ishlashini nazorat qilish mumkin.
🛠 Sozlash bosqichlari
1️⃣ Sozlashni boshlash
Sozlashni boshlash uchun RouterOS ga kirish kerak. Keyin IP > Firewall > NAT ga o’tish kerak.
/ip firewall nat
add chain=srcnat out-interface="ether1" action=masquerade
add chain=srcnat out-interface="ether2" action=masquerade
add chain=srcnat out-interface="ether3" distance=2 action=masquerade
add chain=srcnat out-interface="ether4" action=masquerade
2️⃣ Marshalning sozlash
Marshalni sozlash uchun IP > Route ga o’tish kerak.
/ip route
add check-gateway=ping distance=1 gateway="192.168.1.1,192.168.2.1,192.168.3.1,192.168.4.1,"
add check-gateway=ping distance=1 gateway="192.168.1.1" routing-mark="to-ether1"
add check-gateway=ping distance=1 gateway="192.168.2.1" routing-mark="to-ether2"
add check-gateway=ping distance=1 gateway="192.168.3.1" routing-mark="to-ether3"
add check-gateway=ping distance=1 gateway="192.168.4.1" routing-mark="to-ether4"
3️⃣ Mangle sozlash
Mangle sozlash uchun IP > Firewall > Mangle ga o’tish kerak.
/ip firewall mangle
add action=mark-connection chain=input in-interface="ether1" new-connection-mark="cm-ether1"
add action=mark-connection chain=input in-interface="ether2" new-connection-mark="cm-ether2"
add action=mark-connection chain=input in-interface="ether3" new-connection-mark="cm-ether3"
add action=mark-connection chain=input in-interface="ether4" new-connection-mark="cm-ether4"
add action=mark-routing chain=output connection-mark="cm-ether1" new-routing-mark="to-ether1"
add action=mark-routing chain=output connection-mark="cm-ether2" new-routing-mark="to-ether2"
add action=mark-routing chain=output connection-mark="cm-ether3" new-routing-mark="to-ether3"
add action=mark-routing chain=output connection-mark="cm-ether4" new-routing-mark="to-ether4"
⚠️ Diqqat
Sozlash paytida e’tibor bering, agar RouterOS versiyasi 6 yoki 7 bo’lsa, ba’zi buyruqlar farq qilishi mumkin.
✅ Xulosa
ECMP usuli RouterOS da amalga oshirilishi mumkin bo’lgan yechimdir. Ushbu usulda bir nechta ISP lardan foydalanish va ularning ishlashini nazorat qilish mumkin.