Hemant - I've reviewed this version of your draft as well as (as you know) earlier versions. I don't have a clear preference about whether or not to take this draft on as a WG work item. It would be helpful to have a record of these implementation problems. However, my understanding is that each of problems 2.1, 2.2 and 2.3 (and I think 2.1 and 2.3 are related) has been found once and has been or will be patched. Will the WG want to begin a collection of similar bugs found in other stacks?

Is there text in an RFC that can be used as the basis for demonstrating 2.4 is an explicit bug?

- Ralph

On Dec 12, 2007, at Dec 12, 2007,3:17 PM, Hemant Singh (shemant) wrote:

Hesham,

Since you said it's good to highlight such DHCPv6 facts to
implementations, see our 2nd draft.

http://www.ietf.org/internet-drafts/draft-wbeebee-nd-implementation-prob
lems-00.txt

where we have highlighted such implementation issues. See section 2.3 of this draft. Further, bullet 2 in section 2 of our on-and-off-link draft
highlight this DHCPv6 client mistake in a rule.

Could we get a rough consensus if the above draft should be a work item of 6man? Folks have to read the draft first. So far only Jinmei and Vlad
have reviewed the implementation draft.

We can debate the on-and-off-link draft separately.

Thanks.

Hemant

-----Original Message-----
From: Hesham Soliman [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 05, 2007 5:32 PM
To: Ralph Droms (rdroms); Hemant Singh (shemant)
Cc: 'Erik Nordmark'; 'IPV6 List Mailing'; 'Suresh Krishnan'
Subject: RE: Off-link and on-link


To give a little more detail to that implementation bug, it  > seems
the > host implementation inferred an on-link prefix from an address > assigned through DHCPv6. We believe the implementation > carried over
IPv4 behavior, in which it's common to pass on-link prefix  >
information  > to a host as a side effect of address assignment to
interfaces.  In  > IPv6, of course, RAs provide an explicit path for
announcing prefix > information, so no prefix state should be inferred
from address  > assignment.

=> Exactly. This makes sense, and it's good to highlight that to
implementations, I just don't think this behaviour is a result of
correct reading of the spec.


In my opinion, the "no PIO" case is adequately described in  > RFC
4861, > as the host has no information about on-link status of a prefix
if  > there is no PIO for that prefix.  Therefore, the host should  >
send any  > outbound traffic to an address from a prefix for which the
host has  > not received a PIO to the default router.

=> Agreed. That's the default behaviour.

Hesham


- Ralph


On Dec 5, 2007, at Dec 5, 2007,4:05 PM, Hemant Singh (shemant) wrote:

Erik,

As I said in the presentation, let's forget the  > aggregation
router.
The
host implementation bug we found is reproduced in an Ethernet LAN
network too. An RA from the router was sent where RA was  > NOT
signaling > > on-link and the host still behaved as on-link for traffic
forwarding.
The RA we used was an RA that did not send any PIO (Prefix  >
Information > > Option). BTW, such a case (RA with no PIO) is not even
covered by the  > > definition of on- and off-link in section 2.1 of
RFC 4861,  > especially  > > since section 2.1 goes to so much copious
details to  > describe on-link.

I was looking for a Turing machine to signal off-link.

Hemant

-----Original Message-----
From: Erik Nordmark [mailto:[EMAIL PROTECTED]  > > Sent:
Wednesday, December 05, 2007 12:29 PM > > To: Hemant Singh (shemant) >
Cc: Suresh Krishnan; [email protected]  > > Subject: Re: Off-link and
on-link  > >  > > Hemant Singh (shemant) wrote:
Suresh,

At least our drafts do not ask for a new off-link flag.
Without a new
off-link flag your scenario will have to go with (a). But do note,
aggregation routers do not send Redirects. So the scenario below  >
cannot be even supported on aggregation routers.

Which RFC defines an "aggregation router"?

  Erik


Hemant

-----Original Message-----
From: Suresh Krishnan [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 05, 2007 11:01 AM  > >> To:
[email protected]  > >> Subject: Off-link and on-link  > >>  > >> Hi
Hesham/Dave/Erik, > >> I am not taking a stand on whether an explicit off-link flag is > >> necessary/useful or not, but I have encountered a
scenario where the  > >> existing algorithm specified in RFC4861 does
not work very well.
Let's

say a router wants to signal to the clients that  >
2001:dead:beef::/48 > >> is on-link except for 2001:dead:beef:abcd::/64 that is > off-link. How > >> would it go about describing this? I see
two ways  > >>  > >> a) Advertise the /48 with L=0 and send redirects
for all > addresses > >> not > > > >> on the /64 > >> b) Advertise the /48 with L=1 and the /64 with Q(the new off-link > >> flag)=0 > >>
I see b) as being more efficient than a)  > >>  > >> P.S: I do not
think that this scenario is very likely,  > just possible.

Cheers
Suresh


--------------------------------------------------------------------
IETF IPv6 working group mailing list  > >> [email protected]  > >>
Administrative Requests:
https://www1.ietf.org/mailman/listinfo/ipv6

--------------------------------------------------------------------


--------------------------------------------------------------------
IETF IPv6 working group mailing list  > >> [email protected]  > >>
Administrative Requests:
https://www1.ietf.org/mailman/listinfo/ipv6

--------------------------------------------------------------------


--------------------------------------------------------------------
IETF IPv6 working group mailing list  > > [email protected]  > >
Administrative Requests:
https://www1.ietf.org/mailman/listinfo/ipv6

--------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------


--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to