I'm join to it !!! Snooping & Proxy !!!we definitely need igmp snooping, it is usefull on rb750,751,2011 and ccr ccs series ...
/interface ethernet switch multicast-fdb
won't this work with current kernel?..snooping is still not on the list
echo 1 > /sys/devices/virtual/net/bridge1/bridge/multicast_snooping
If you're going to enter the access switches market (a really huge one I believe) you will have to implement IGMP snooping. By access switches I mean the L2+/L3 managed switches that ISPs are installing in the end-users' buildings all over their coverage area, and whose ports are directly connected to the CPEs. It's common for ISPs nowadays to provide IPTV over multicast service, which is not quite practical if access switches do not supports IGMP snooping.from my experience from support e-mails and different threads on different forms regarding multicast snooping - snooping is evil.
Snooping is not defined by any RFC, it just is.
There is no promise of compatibility between actual PIM (PIM-SM, PIM-DM, IGMP-proxy as defined by their RFCs) nodes and snooper.
yes, there's no strict standards about IGMP Snooping, but can you show me some managed switch (except MikroTik's ) which doesn't support it?the title starts with "Considerations for". It is not binding. as you can see rfc4605 is worded very differently.
/interface ethernet switch multicast-fdb
it's only for new users, because of spamPremoderated forum posts - a great evil. I'm disappointed.
hw supports it - they introduced multicast FDB table already. so now it's software part which is absentis it a software problem or hw must support it?
Exactly the same here.+1 for IGMP snooping, multicast floods on wlan interfaces which works in bridge.
Take a look at this thread:I don't understand that multicast-fdb. how is it used and for what we can use it?
Actually it is "must have" on CRS series, to even think about IPTV deployments...IGMP Snooping would be definately useful
http://en.wikipedia.org/wiki/IGMP_snoop ... ard_statusStill makes me wonder, why it is so hard to implement?
Even sub 30$ Home "soapbox" routers have it now in conjunction with IGMP Proxy.
because of the SFPs. in an all optical network you need them. and considered the cisco gear, CCR is not expensive at allWhy use "expensive" CCR as pure L2 device when much cheaper CRS can handle it on wirespeed aswell...
I would understand if you would use it for L3 traffic and then using PIM would make more sense on CCR.
Cisco is more expensive indeed, but I was referring to Mikrotik products.because of the SFPs. in an all optical network you need them. and considered the cisco gear, CCR is not expensive at all
This will be excelent.If there's no plans for conventional IGMP snooping on CRS1xx/CRS2xx series, I'm READY to implement an "external IGMP snooping" for our access switch solution, where every user has his separate VLAN, which consists of three ports: tagged uplink port, tagged switch1-cpu port (for DHCP relaying and IGMP), and untagged access port. And there's one multicast vlan, consisting of tagged uplink and tagged switch1-cpu (access ports are not included in this vlan; 'Bypass VLAN filter' setting on every MFDB entry will be mandatory).
Bear with me All the elements are here:
It will be more like synchronizer between two lists:
- Multicast FDB on switch chip (tested, works beautifully)
- IGMP proxy, running on CPU
- IGMP proxy syslog events to remote syslog server
- IGMP proxy MFC list
- RouterOS API
IGMP proxy syslog events will be used to quickly add MFDB entries, and there will be periodic MFC->MFDB synchronization for missed IGMP joins (if IGMP group exists in MFC list, then it means that IGMP proxy is forwarding multicast traffic to user VLAN using scarce CPU resources). MFDB entries will be removed when there's no membership reports for 3*query_interval.
- IGMP proxy MFC list
- Atheros swich Multicast FDB
Considering the price of CRS125, I'm sure it's worth it (all that scripting effort) It's a solid plan B!
+1Прошу прощения за мой английский, буду высказываться максимально просто. К сожалению не владею английским. Всё валю на google переводчик если что. Не знаю, как в Европе и Америке,но в России довольно не плохо развито iptv multicast. Те средства обработки multicast трафика,что имеются в продукции MikroTik явно не достаточны для элементарного применения дома. Крайне необходимы пакеты udpxy и igmp snooping. Без обид,Латыши Вы тормозите,распространение собственной продукции. Без условно MikroTik,как it компания,облапошит всех конкурентов в виде гигантов: ASUS,CISCO и "наступающий на пятки" руко-кривых китайцев,но дешёвых d-link и tp-link. Ваша продукция не может не вызывать восхищения,она почти безупречна. Но будьте толерантны к простым пользователям,и к Вам потянутся. Udpxy и Igmp-snooping уже обыденность для современных реалий ip,включите пожалуйста их в свою новую прошивку! Либо устройте голосование за включение этих функций в routerOS, если сами сомневаетесь,пусть пользователи решат! В любом случае,если эти пакеты не нужны,то их можно и не включать!!!
Нет у меня уверенности,что гугл переводчик переведёт нормально....
Sorry for my English, I speak as simple as possible. Unfortunately do not know English. All exchange on google translator if that. I do not know, as in Europe and America,but in Russia rather poorly developed iptv multicast. The means of processing multicast traffic that are in production MikroTik clearly not sufficient for basic home use. It is extremely necessary packages udpxy and igmp snooping. No offense,Latvians You slow down,the distribution of its products. Without conditionally MikroTik,as it company,will allapotat all competitors in the form of giants: ASUS,CISCO and "coming on the heels of" lead-curves Chinese,but cheap d-link tp-link. Your products can not but arouse admiration,she's almost perfect. But be tolerant to simple users,and will listen to You. Udpxy and Igmp snooping is already the ordinary for modern realities ip,please include them in your new firmware! Or arrange a vote for the inclusion of these functions in routerOS, if in doubt,let the users decide! In any case,if these packages are not needed,they can not be enabled!!!
Mikrotik forum admins have chimed in on this subject many times - and if you want to know what it is, then go to a mirror and give the finger. That's pretty much the response. What they actually say is that igmp snooping is a switch feature, and a router is a router, so it already filters multicast properly for IP networks. This is true, but of course the mcast packet stream hits all switch ports / bridge ports of the LAN if you're using any layer 2 functions of the router....Dear admins when you give an answer on this subject ?
I would have understood that point if CRS series didn't exist.What they actually say is that igmp snooping is a switch feature, and a router is a router, so it already filters multicast properly for IP networks.
I tried with a couple of cheap stupid 8-port D-Link toys- they don't.Has anyone ever tried plugging a simple Linksys/Netgear/Belkin/etc cheap unmanaged switch to see if it supports IGMP snooping? (these probably don't either)
I agree - a product marketed as a switch should definitely have such a feature. I think this is more depending on the switch chips they're using as the foundation of their products - I'm not sure whether Atheros chips (the ones in things like the 2011 series) are capable of IGMP snooping or if it's a matter of programming them to do so. Whatever the case, I'm not a fan of Mikrotik's switches as anything more than basic frame forwarders with some VLAN capabilites. I want to like them - but they haven't won me over yet.I would have understood that point if CRS series didn't exist.
I didn't think they would do it - they are basic little dumb devices, after all.I tried with a couple of cheap stupid 8-port D-Link toys- they don't.
As I understand IGMP frames must be intercepted (mirrored to the cpu port) and then processed in software by CPU, which in turn should install the appropriate (dynamic) multicast-fdb entries and then time them out after a while.I'm not sure whether Atheros chips (the ones in things like the 2011 series) are capable of IGMP snooping or if it's a matter of programming them to do so.
Another place where IGMP snooping is welcome is wireless interfaces with multicast helper on- as I understand the helper will currently convert each multicast stream into a number of unicast streams unconditionally, one stream per each registered client.Of course the bridge feature is one place this could be implemented regardless of 3rd party chip capabilities.
Another way people deal with Multicast over WiFi is to ramp up the basic rate to a higher speed and disallow slow links.... I would think that unicasting the stream X number of times could get expensive on air time if lots of clients are subscribed to the stream. Although, I guess 10x 300Mbps transmissions is going to be better than 1x 6Mbps transmission.....Another place where IGMP snooping is welcome is wireless interfaces with multicast helper on- as I understand the helper will currently convert each multicast stream into a number of unicast streams unconditionally, one stream per each registered client.
Another way people deal with Multicast over WiFi is to ramp up the basic rate to a higher speed and disallow slow links.... I would think that unicasting the stream X number of times could get expensive on air time if lots of clients are subscribed to the stream. Although, I guess 10x 300Mbps transmissions is going to be better than 1x 6Mbps transmission.....
You don't. Wireless multicast helper is perfectly fine for home use where you don't usually have big number of wireless clients registered at the same time. Just please note that the multicast-helper=default (which is the default) currently means disabled.Why do I need multiple routers ?
You don't. Wireless multicast helper is perfectly fine for home use where you don't usually have big number of wireless clients registered at the same time. Just please note that the multicast-helper=default (which is the default) currently means disabled.
Indeed. I need some switches and I've immediately discarded Mikrotik's CRS because it's little more than a glorified bridge of the 1980's featuring multiple ports and Gigabit Ethernet. But it's a really incomplete product, I'm afraid.I would have understood that point if CRS series didn't exist.
ordinary users need a 1 router , rather than 2-3 . Why do you not understand? Most uses quick setup for the Internet and TV . but the TV does not work, it is very upsetting . I repeat the question that was asked several times whether it will work in 7 version ???????????????????????????
You said yourself, that a different device works with your TV. That other device does not have IGMP snooping. So why do you ask for this feature?ordinary users need a 1 router , rather than 2-3 . Why do you not understand? Most uses quick setup for the Internet and TV . but the TV does not work, it is very upsetting . I repeat the question that was asked several times whether it will work in 7 version ???????????????????????????
I got a ZyXEL GS1900-16 for $60 and it does support IGMP snooping. After years of user requests IGMP/MLD snooping is still not available, even on CRS....