[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [DNA] Considerations for DNA Schemes with multiple Interface andLayer 2 Technologies



Dear Brett

> > It is also possible for a single radio to be used to construct multiple
> > virtual interfaces, each connected to the same network, as long as
> > distinct MAC addresses are used on each virtual interface.  Again, in this
> > case, DNA would be run on each virtual interface with no interactions
> > between them.
> > 
> > DNA is fundamentally about optimizing the problem of address assignment.
> > This is quite distinct from the problem of determining the outgoing or
> > incoming interface for packets, which is a routing problem.
> </snip>
> 
> I agree, assuming I'm understanding the point correctly.  DNA is about
> detecting, for a given link, which link that is and obtaining an address
> that can be used on that link.  

I need to point that obtaining an address is outside of DNA scope. 
It's DNA job to determine that a host need a new address. 
However, it's not DNA job to actually obtain a new address.  
We ruled out DAD optimization while DNA chartering. 

> It's another process to decide whether
> or not to use that link for, say, a default router.

Agree. 
 
> Say a host is connected both a fixed Etherenet (eth0) and a wireless LAN
> (wlan0).  DNA might tell the host that wlan0 has just connected to a new
> network, and that it can use address X on that network, but it's active
> connection on eth0, which is where it's default router currently is, is
> unaffected and so it shouldn't change anything.

ok except that DNA presenting a new valid address. However, DNA 
may present a valid prefix to form a new address. 

> I think that the decision to not change default router (or to change to
> one on wlan0 if DNA on eth0 indicates that it has just gone down), is
> not really part of DNA.  Perhaps it should be?  I'm not sure. Any
> thoughts?

Agree. 

Best Regards

JinHyeock