<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body bgcolor="#FFFFFF">
<div>On Jan 26, 2012, at 12:58 PM, "perl-list" <<a href="mailto:perl-list@network1.net">perl-list@network1.net</a>> wrote:</div>
<blockquote type="cite">
<div>
<div style="color: rgb(0, 0, 0); ">
<blockquote style="border-left-width: 2px; border-left-style: solid; border-left-color: rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica, Arial, sans-serif; font-size: 12pt; ">
</blockquote>
<font face="'andale mono', times" size="2" style="font-family: 'Andale Mono'; font-size: 10pt; ">Don't know how one would do that. At best, potentially we could cause the web browser to immediately connect to the IPv6 address of the web portal transmitting
the same information (so that the web portal had the IPv6 address). This would cause a nice failure error message in clients that don't have IPv6 enabled, or aren't even capable of IPv6.</font><br>
</div>
</div>
</blockquote>
<div><br>
</div>
It's a trivial JavaScript hack using XmlHttpRequest. There's no problem trapping the error message.
<div><br>
<blockquote type="cite">
<div>
<div style="color: rgb(0, 0, 0); ">
<blockquote style="border-left-width: 2px; border-left-style: solid; border-left-color: rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica, Arial, sans-serif; font-size: 12pt; ">
They are necessary for DHCP to function in conformance with the standard.</blockquote>
<font face="'andale mono', times" size="2" style="font-family: 'Andale Mono'; font-size: 10pt; ">So they need to exist so that they can exist? Sounds like a circular argument.</font><br>
</div>
</div>
</blockquote>
<div><br>
</div>
The standard says "do X". If your implementation does Y, you have not implemented the standard. How is this circular? The DUID identifies the client; without it, you can't differentiate between clients.</div>
<div><br>
<blockquote type="cite">
<div>
<div style="color: rgb(0, 0, 0); ">
<blockquote style="border-left-width: 2px; border-left-style: solid; border-left-color: rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica, Arial, sans-serif; font-size: 12pt; ">
</blockquote>
<font face="'andale mono', times" size="2" style="font-family: 'Andale Mono'; font-size: 10pt; ">Whether they are layer 3 or layer 2 doesn't really matter. The simple fact is that varying manufacturers implement useful features to varying degrees or not at
all. Much like the MAC address in the DHCPv6 packet, it cannot be counted upon that a particular DSLAM will have some certain functionality available that will make your life easier.</font><br>
</div>
</div>
</blockquote>
<div><br>
</div>
You are the customer. Why are you buying DSLAMs that don't do what you need?</div>
</body>
</html>