[Ns-developers] creating MAC-level multicast addresses

Tom Henderson tomh at tomh.org
Fri Apr 24 12:40:30 PDT 2009


> - If I wanted (hypothetically) to create a new L3 protocol, I would have to
> make changes to the NetDevice interface, and subsequently to all
> implementations.
> 
> To summarize: I agree with you that knowledge of the MAC-level will not look
> pretty in the IP-layer, but in my opinion, the current implementation
> violates layer separation.
> 

I agree with your reasoning, but I am OK with the choice that was made 
earlier (that Mathieu pointed out) to put the burden on those who write 
new L3 protocols (should be infrequent) rather than new device types. 
But it seems that at least we should explicitly document this choice and 
rationale.

Tom


More information about the Ns-developers mailing list