inet-framework / inet

INET Framework for the OMNeT++ discrete event simulator
https://inet.omnetpp.org
Other
440 stars 486 forks source link

IGMP does not add multicast route after receiving IGMP Report. #80

Open rhornig opened 9 years ago

rhornig commented 9 years ago

When a multicast enabled router receive an IGMP report, it wont add a multicast route to the routing table. You can fine a "complete, minimal example" with three files(MUL.ned, omnet.ini and config.xml) attached.

from: http://dev.omnetpp.org/bugs/view.php?id=674

THaeckel commented 2 years ago

Hello, today I stumbled across this old issue while implementing a UDP IPv4 multicast scenario without preconfigured routes. Although IGMP seems to work correctly there are no multicast routes added or updated when IGMP Reports arrive at the Router. I still use INET 3.6. Is this fixed in any version of the INET Framework? Regards Timo

levy commented 2 years ago

Since this is an open issue, I don't think so.

avarga commented 1 month ago

From https://github.com/CoRE-RG/SOA4CoRE:

At the moment of this writing the INET framework does not support multicast route updates in routers using the IGMP (see https://github.com/inet-framework/inet/issues/80). We did a very basic implementation that reacts to IGMP messages to add and remove routes dynamically in routers. You can download this version from our fork of the inet-framework and checkout the branch feature/DynamicIGMPRoutes The patch is also located at SOA4CoRE/patches/inet-igmp-patch.diff and can be applied with git.