[Python-Dev] PEP 3144 review.

Greg Ewing greg.ewing at canterbury.ac.nz
Wed Sep 16 23:59:47 CEST 2009


Nick Coghlan wrote:

> Or, to put it another way, given an arbitrary host in a network (e.g.
> your own machine or the default gateway) and the netmask for that
> network, calculate the network address.

Some people have claimed that the gateway address of a
network isn't necessarily the zero address in that network.
If that's true, then you *can't* calculate the network
address from a host address and a netmask -- there isn't
enough information. Furthermore, an IPNetwork object
needs to be able to represent a network address whose
address part contains bits that aren't in the mask.

-- 
Greg


More information about the Python-Dev mailing list