BTW: Ich würde empfehlen, die Init-7-Anleitung NICHT zu befolgen. Hier wird viel Aufwand darauf verwendet das Interface mit dem Swisscom TV von den anderen zu trennen. Das kann man sicherlich machen und die Anleitung ist evtl. auch eine gute Hilfe, wenn man das Swisscom TV in ein eigenes VLAN zu verbannen will, aber um das Swisscom TV einfach nur zum Laufen zu bekommen, ist es erstmal nicht nötig, daher: Keep it simple, stupid!
Die im wesentlichen benötigte Konfig ist eigentlich sehr einfach:
- mal vorausgesetzt das Swisscom Internet tut und das Mikrotik Multicast/PIM Paket ist installiert!
- eine Firewall-Regel um die IGMP Pakete von der Swisscom und vom internen Netz zum Router durch zu lassen. Alles Weitere (UDP-Traffic,…) wird offensichtlich vom üblichen NAT Masquerading ordnungsgemäss gehandelt.
[admin@MikroTik] /ip firewall> filter print
Flags: X - disabled, I - invalid, D - dynamic
[…]
4 chain=input action=accept protocol=igmp in-interface=bridg1 log=no
5 chain=input action=accept protocol=igmp in-interface=vlan-swisscom log=no
[…]
- einen (gestarteten;-)) IGMP Proxy. Downstream-interfaces habe ich “all” konfiguriert - “bridge1” wurde damit automatisch (Mikrotik Sprech “dynamisch”) konfigriert. Das ist einfach meine normale Bridge an der mehr oder weniger alle Devices hängen…
[admin@MikroTik] /ip firewall> /routing igmp-proxy interface print detail
Flags: X - disabled, I - inactive, D - dynamic, U - upstream
0 U interface=vlan-swisscom threshold=1 alternative-subnets=224.0.0.0/4,213.3.72.0/24,195.186.0.0/16 upstream=yes
1 interface=all threshold=1 alternative-subnets="" upstream=no
2 D interface=bridge1 threshold=1 alternative-subnets="" upstream=no
Das reicht bei mir auch schon aus, damit das Swisscom TV inkl. Live-TV (Multicast) an einem beliebigen Port der Bridge funktioniert.
Nun kann/sollte man noch das IGMP-Snooping auf der Bridge aktivieren, damit der Traffic nicht auf allen Ports der Bridge verteilt wird. Dies deaktiviert offensichtlich das Hardware-Offloading der Bridge (…was zumindest einen CCR 1009 wenig bis gar nicht beeindrucken dürfte…).
Ich kann nicht behaupten, dass ich bis ins letzte Detail raffe was genau passiert, aber damit tut Multicast bei mir.
\=> Hinweise / Anmerkungen willkommen!!!
Vielen Dank für eure Tipps!