[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [DNA] High-level overview of DNA, take 2
\> Are there other messages that can be sent that could help? Like NS
> queries unicast to known routers?
This is what DNAv4 does (via unicast ARP), because this enables a
determination of whether the host has connected to a previously encountered
router, without ambiguity.
> Note: on some links, like wireless ethernet, multicast is
> (relatively) "expensive". Would it be better to just send a few
> immediate unicast NS (or RS) messages to the routers we know about?
> and send a multicast RS only if the unicast fails? Or do both in
> parallel?
DNAv4 does both DHCP and DNA in parallel. DNAv4 is handled solely via
unicast ARP, because on some links multicast not only is sent to many more
hosts, but also is sent at much lower rate. For example, with IEEE
802.11n, it would be possible to send *a hundred* unicast packets at 100
Mbps at the same cost in expended slots as one multicast packet at 1 Mbps.
This means that in practice a single multicast RS will cost more than
sending unicast RS or NS messages to all previous routers.