Как обещал — про 0 и 1 в адресах. Книжка Internetworking with TCP/IP, Volume I, Principles, Protocols, and Archtecture, Third Edition by Dougls E. Comer, Prentice Hall, ISBN 0-13-216987-8, 1995.
4.7 Interpreting Zero To Mean "This"
We have seen that a field consisting of 1s can be interpreted to mean "all", as in "all hosts" on a network. In general, internet software interprets fields consisting of 0s to mean "this". The interpretaion appears throughout the literature. Thus, an IP address with hostid 0 refers to "this" host, and an internet address with network ID 0 refers to "this" network. Of course, it is only meaningful to use such an address in a context where it can be interpreted unambiguously. For example, if a machine receives a packet in which the netid portion of the destination address is 0 and the hostid portion of the destination address matches its address, the receiver interprets the netid field to mean "this" network (i.e., the network over which the packet arrived).
Using netid 0 is especially important in those cases where a host wants to communicate over a network but does not yet know the network IP address. The host uses network ID 0 temporarily, and other hosts on the network interpret the address as meaning "this" network. In most cases, replies will have the network address fully specified, allowing the original sener to record it for future use. Chapter 9 will discuss in detail how a host determines the netid of the local network.
Понятно, что сейчас просят установить полный адрес с маской на хосту и через такое проходить не надо, но, в принципе, это должно работать — никто этого не отменял. DHCP сервер выдаёт тоже полную инфу.