2013/2/8, Dan Wing <dw...@cisco.com>:
>> -----Original Message-----
>> From: mif-boun...@ietf.org [mailto:mif-boun...@ietf.org] On Behalf Of
>> Ted Lemon
>> Sent: Monday, February 04, 2013 9:35 PM
>> To: GangChen
>> Cc: mif; draft-ietf-mif-happy-eyeballs-extension
>> Subject: Re: [mif] DNS selection with HE-MIF
>>
>> On Feb 4, 2013, at 11:02 PM, GangChen <phdg...@gmail.com> wrote:
>> > I can't comment on benefits of "doing DNS queries within one
>> > provisioning domain, and then using the results in the other
>> > provisioning domain." But HE-MIF has to do in some cases, because that
>> > maybe a normal node behavior, like stated in RFC6418 "A node usually
>> > has a node-scoped routing table". This issue may retrospect to basic
>> > Internet host design in RFC1122. Changing the model would go beyond
>> > HE-MIF scope.
>>
>> Okay, so your point is that we can't do connections within a
>> provisioning domain, because we don't have control over how a connection
>> is routed.
>>
>> I agree that this is a problem, but it is explicitly within the scope of
>> the MIF charter to consider this problem and document it.   It is quite
>> likely the case that solving the problem is outside of the current MIF
>> charter, and that such work, if attempted, ought not to occur in MIF.
>>
>> However, if in fact the HE-MIF document can't work correctly without
>> solving this problem, then it is certainly within the scope of the
>> current charter for the MIF working group to draw that conclusion.
>>
>> For my part, what I am saying is that HE-MIF can't really be very useful
>> without solving this problem.   It is not in fact the case that a MIF
>> node can have a single node-scoped routing table and still succeed in
>> communicating on the network in the face of, for example, an interface
>> that's connected to a captive portal but providing a default route, as
>> such captive portals typically do.
>
> The technique used by both Apple and Microsoft is, when joining a new
> network, to attempt to retrieve a certain URI.  Microsoft's procedure
> is described in
> http://technet.microsoft.com/en-us/library/cc766017%28v=ws.10%29.aspx,
> which queries www.msftncsi.com and needs to see 131.107.255.255 as
> the answer, and then does an HTTP GET.  If anything is abnormal, it
> assumes there is a proxy on the path.  Apple does something similar by
> attempting to retrieve https://www.apple.com/library/test/success.html.
> Unfortunately, this seems the best technique available to detect such
> DNS interception and HTTP interception proxies that force a login or
> force a click-through.

Thanks for providing the information.
I guess that could be a way to resolve the issue of captive portal
with DNS selections.
Let's see,

Those network connectivity probes could be performed prior to
DNS-selections. A captive portal would likely fail to pass the
examination. The interface can be declared as "down" unless users pass
the authentication. HE-MIF could therefore be able to automatically
rely upon other interfaces to select DNS server by excluding the
un-examined interfaces.

Best Regards

Gang


> For MIF -- not just HE-MIF, but all of MIF -- we should not declare an
> interface "up" until such a validation succeeds.  It is unfortunate
> this is not solved at layer 2, where it arguably belongs.
>
> -d
>
>
>
_______________________________________________
mif mailing list
mif@ietf.org
https://www.ietf.org/mailman/listinfo/mif

Reply via email to