[En-Nut-Discussion] multicasts

Dusan Ferbas dferbas at etech.cz
Mon May 7 17:20:53 CEST 2007


Hi Harald,

I noticed an attempt to incorporate IGMP protocol into Nut/Net.

Do you plan to make this functionality configurable with nutconf to 
stay with low memory footprint ?

----------
In ipin.c:NutIpInput(), there is a check for presence in 
nif->if_mcast list. I'd like to note, that this is usefull for igmp 
clients only. Igmp "servers" (queriers) should accept packets for all 
multicast groups and handle them in igmp application level (plain 
igmp v1, v2). Also an ethernet controller has to run in promiscuous 
mode to accept not yet known multicast (igmp) groups.

Also there is a requirement for ethernet drivers to support 
multicasts, otherwise promiscuous mode is needed.


Dusan  




More information about the En-Nut-Discussion mailing list