nanog mailing list archives
Re: dns and software, was Re: Reliable Cloud host ?
From: William Herrin <bill () herrin us>
Date: Mon, 27 Feb 2012 19:59:28 -0500
On Mon, Feb 27, 2012 at 7:07 PM, Owen DeLong <owen () delong com> wrote:
On Feb 27, 2012, at 3:50 PM, William Herrin wrote:Meh. What should be fixed is that connect() should receive a name instead of an IP address. Having an application deal directly with the IP address should be the exception rather than the rule. Then, deal with the TTL issues once in the standard libraries instead of repeatedly in every single application. In theory, that'd even make the app code protocol agnostic so that it doesn't have to be rewritten yet again for IPv12.While I agree with the principle of what you are trying to say, I would argue that it should be dealt with in getnameinfo() / getaddrinfo() and not connect(). It is perfectly reasonable for connect() to deal with an address structure.
Yes, well, that's why we're still using a layer 4 protocol (TCP) that can't dynamically rebind to the protocol level below (IP). God help us when folks start overriding the ethernet MAC address to force machines to keep the same IPv6 address that's been hardcoded somewhere or is otherwise too much trouble to change. Regards, Bill Herrin -- William D. Herrin ................ herrin () dirtside comĀ bill () herrin us 3005 Crane Dr. ...................... Web: <http://bill.herrin.us/> Falls Church, VA 22042-3004
Current thread:
- Re: Reliable Cloud host ?, (continued)
- Re: Reliable Cloud host ? Jared Mauch (Feb 28)
- Re: Reliable Cloud host ? William Herrin (Feb 28)
- Re: Reliable Cloud host ? Owen DeLong (Feb 28)
- Re: Reliable Cloud host ? david raistrick (Feb 28)
- Re: Reliable Cloud host ? Tei (Feb 29)
- Re: Reliable Cloud host ? Bobby Mac (Feb 29)
- Re: Reliable Cloud host ? Valdis . Kletnieks (Feb 28)
- dns and software, was Re: Reliable Cloud host ? david raistrick (Feb 27)
- Re: dns and software, was Re: Reliable Cloud host ? William Herrin (Feb 27)
- Re: dns and software, was Re: Reliable Cloud host ? Owen DeLong (Feb 27)
- Re: dns and software, was Re: Reliable Cloud host ? William Herrin (Feb 27)
- Re: dns and software, was Re: Reliable Cloud host ? George Herbert (Feb 27)
- Re: dns and software, was Re: Reliable Cloud host ? Matt Addison (Feb 27)
- Re: dns and software, was Re: Reliable Cloud host ? Mark Andrews (Feb 27)
- Re: dns and software, was Re: Reliable Cloud host ? Owen DeLong (Feb 28)
- Re: dns and software, was Re: Reliable Cloud host ? William Herrin (Feb 28)
- Re: dns and software, was Re: Reliable Cloud host ? Mark Andrews (Feb 28)
- Re: dns and software, was Re: Reliable Cloud host ? William Herrin (Feb 28)
- Re: dns and software, was Re: Reliable Cloud host ? Mark Andrews (Feb 28)
- Re: dns and software, was Re: Reliable Cloud host ? Joe Greco (Feb 29)
- Re: dns and software, was Re: Reliable Cloud host ? William Herrin (Feb 29)