On Apr 12, 2016 8:09 AM, "Willy Tarreau" <[email protected]> wrote: >
> I learned it 18 years ago when QNX was shipping a fully working OS and browser > on a single diskette. The browser used to connect to http://127.1/ and since > then I don't think I have ever typed 127.0.0.1 anymore. Same for most IP > addresses, on test platforms I arrange for setting the networks with zeroes > in the middle so that I can have 10.1, 11.1, etc... Very convenient. Willy, isn't it true, though, that this notation is a holdover from pre-CIDR days, and only makes sense (to the extent that it makes sense) without a CIDR mask? Isn't 127.1 interpreted as 127.0.0.1 because 127.* was a Class-A network? By extension, the bizarre-looking 127.65535 would actually be 127.0.255.255 ... But it seems like 127.1/32 should be unambiguously interpreted as 127.1.0.0 because of the explicit mask. Shouldn't it? Otherwise this seems like we're interpreting addresses using sort of a hybrid of classful and classless notation.

