IGMP proxy – MikroTik’da multicast yo‘nalishini yo‘lga qo‘yish

⏱ O‘qish vaqti: 1 daqiqa

Qisqacha

  • IGMP proxy yordamida multicast yo‘nalishini yo‘lga qo‘yasiz
  • Bir upstream va bir nechta downstream interfeyslarni belgilash
  • Alternative‑subnetlar orqali masofaviy manbalarni qo‘llab‑quvvatlash
  • quick‑leave funksiyasi bilan tarmoq samaradorligini oshirish

Ko‘p tarmoqli muhitlarda multicast trafikini yo‘naltirish qiyin bo‘lishi mumkin. PIM‑SM kabi murakkab protokollarni o‘rnatmasdan, IGMP proxy eng sodda yechimni taklif etadi. Ushbu maqolada RouterOS’da IGMP proxy ni qanday sozlashni ko‘rsatamiz.

Talablar

  • RouterOS v7 yoki multicast paketli RouterOS
  • Ethernet interfeyslarida IP manzillar o‘rnatilgan
  • Terminal yoki WinBox orqali administrator huquqi

Sozlash bosqichlari

1. Upstream va downstream interfeyslarni belgilash

/routing igmp-proxy interface bo‘limiga kirib, upstream interfeysini (masalan, ether2) belgilab, downstream interfeysini (masalan, bridge1) qo‘shing. Bu sozlama IGMP paketlarini upstreamdan downstreamga yo‘naltiradi.

/routing igmp-proxy interface
add interface=ether2 upstream=yes
add interface=bridge1

[admin@MikroTik] /routing igmp-proxy interface print
Flags: U - UPSTREAM
Columns: INTERFACE, THRESHOLD
#   INTERFACE  THRESHOLD
0 U ether2             1
1   bridge1            1

2. Alternative‑subnetlarni sozlash (ixtiyoriy)

Agar multicast jo‘natuvchi manzili routerdan to‘g‘ridan‑to‘g‘ri yetib bo‘lmasa, upstream interfeysiga alternative-subnets parametrini qo‘shing. Bu parametr bir nechta subnetlarni ko‘rsatishga imkon beradi.

/routing igmp-proxy interface
set [find upstream=yes] alternative-subnets=192.168.50.0/24,192.168.60.0/24

3. Quick‑leave funksiyasini yoqish

/routing igmp-proxy bo‘limida quick-leave=yes parametrini o‘rnatish orqali, a’zolikni tark etgan qurilmalar uchun trafikni tezda to‘xtatish mumkin. Bu tarmoq samaradorligini oshiradi.

/routing igmp-proxy
set quick-leave=yes

Tekshirish

Sozlamalar to‘g‘ri qo‘llanilganligini tekshirish uchun IGMP proxy interfeyslar ro‘yxatini ko‘ring. Upstream interfeysida U bayrog‘i bo‘lishi kerak.

/routing igmp-proxy interface
add interface=ether2 upstream=yes
add interface=bridge1

[admin@MikroTik] /routing igmp-proxy interface print
Flags: U - UPSTREAM
Columns: INTERFACE, THRESHOLD
#   INTERFACE  THRESHOLD
0 U ether2             1
1   bridge1            1

Diqqat:

  • IGMP proxy faqat bitta upstream interfeysni qo‘llab‑quvvatlaydi
  • Murakkab multicast topologiyalarida routing looplar aniqlanmaydi
  • Upstream qurilma IGMPv1/v2 query yuborsa, proxy versiyasini pasaytiradi

Muammolar va yechimlar

Upstream interfeys IGMPv3 report yubormayapti

Upstream qurilma IGMPv3 ni qo‘llab‑quvvatlayotganini tekshiring yoki timer tugashini kuting

Xulosa

IGMP proxy RouterOS’da multicast yo‘nalishini oddiy va samarali yo‘lga qo‘yadi. Bir upstream va bir nechta downstream interfeyslar bilan ko‘p holatlarda yetarli bo‘ladi. Kerakli parametrlarni sozlaganingizdan so‘ng trafikni kuzatib boring.

Manba: IGMP Proxy — help.mikrotik.com

0 0 ovozlar
Article Rating
Obuna boʻling
Xabar berish
guest

0 Comments
Eng avvalgi
Eng yangi Eng ko'p ovoz berilgan