Re: FW: I-D Action:draft-huang-ipv6cp-options-00.txt
John Fitzgibbon <[email protected]> Mon, 8 Feb 2010 13:37:08 -0800
| Newsgroups | gmane.ietf.pppext |
|---|---|
| Message-ID | <[email protected]> |
On Monday 08 February 2010 12:27, James Carlson wrote: > HUANG, JERRY (ATTLABS) wrote: > > Thanks for the pointer. And you are right that an archive search could > > have been done... > > > > I understand your point of RS/RA and DHCPv6 being already available and > > can/should be used for these configuration events on IP layer. In fact, > > these are actually the way Softwire Hub and Spoke [RFC5571] works. They > > are also the motivations behind this I-D: to avoid having to relying on > > them over the PPP link. Bringing in other subsystems can bring > > additional system complexity, as well as overhead such as DAD. While PPP > > Agreed on the additional complexity, which is why having a duplicate > mechanism to solve this problem -- the existing one in IPv6 Router > Discovery plus your proposed one added to IPV6CP in PPP -- is not in my > opinion helpful for the future. (We'll have to wait for other wg > members to chime in before declaring any sort of wg response, of course.) > > I understand the desire to optimize your own equipment for the purposes > it serves. However, our goal is to make the protocols work right for > the Internet in the longer term. Duplication does not help in that regard. I couldn't agree more. Having worked with multiple vendors testing cross-compatibility of their IPv6 implementations, (and in particular the standard configuration mechanisms, RS, NS/NS-DAD, DHCPv6, DHCPv6-PD), I can certainly attest to the complexity, but I agree that the last thing anyone would (should?) want at this point is a new link-specific configuration mechanism -- making PPP substantially different from, say, pure Ethernet would be a real headache. Both of these link types work just fine with the existing protocols. John Fitzgibbon > > > is a link layer protocol, it is also used to negotiate higher layer > > protocol parameters such as address [RFC1332] and DNS server [RFC1877] > > information, > > A closer reading will show that the IPv4 addresses are negotiated > because of the experience with SLIP. There is (or at least was at the > time) no native IP mechanism that allowed the detection of misconfigured > IP addresses on point-to-point (ARP-less) links, and silent mistakes > were common with SLIP. > > Thus, although a slight layering violation, address negotiation was > added to IPCP in PPP to avoid a known problem. > > Yes, it does at least partially overlap with DHCP/BOOTP functionality in > IPv4, and that is a known issue. Fortunately, if you're using IPCP for > IPv4 addresses, there's no conflict to use stateless DHCP INFORM to get > other configuration parameters. > > As for the DNS options, those were implemented and deployed by a vendor, > and then later documented for the working group. You'll note that > they're "Informational," not standards-track, features. Working group > consensus does NOT exist for standardizing the DNS options in IPCP > described in RFC 1877. > > Based on that, I doubt that an argument for a standards-track extension > for IPV6CP could be constructed. > > > so I figured that IPv6 address (instead of just the > > interface ID, RFC5072), gateway information, IPv6 DNS information, even > > prefix assignment are reasonable parameters to negotiate over PPP. I saw > > that as a more efficient model over PPP link than RA and DHCPv6 > > combined. > > It's not more efficient for the other vendors who will be forced to > implement and reconcile duplicate configuration mechanisms. The server > side looks "easy," but not so much for the client. What should a client > do if the PPP extension tells him to use address A, but Neighbor > Discovery says address B? Use both? Pick one? Neither? > > > In any case, thanks for the feedback. The point was to see if there is > > interest in pursuing it further but I suppose that could have been found > > out another way. > > I think you'll find it hard to build consensus around extensions like > these. > > Even if you do, what's your plan for supporting non-PPP media? _______________________________________________ Pppext mailing list [email protected] https://www.ietf.org/mailman/listinfo/pppext