0 is a legit IP node address, but this depends on the size of the IP network its resides on ... and thats where the mask comes in.
The IP mask defines what part of an IP address represents the network and what part represents the node (i.e your PC's network adapter etc.)
With a mask of 255.255.255.0, the IP address 200.0.0.1 is effectively node 1 on network 200.0.0
With a mask of 255.255.0.0, the IP address 200.0.0.1 is effectively node 0.1 on network 200.0
Usually, but not always, an IP network has 2 special addresses, the first one representing the network address itself, and the last one representing the broadcast address of that network.
In the first example above 200.0.0.0 is the network address & 200.0.0.255 is the broadcast address, and 200.0.0.1 - 200.0.0.254 are the possible node addresses.
In the second example 200.0.0.0 is (still) the network address & 200.0.255.255 is the broadcast address, and 200.0.0.1 - 200.0.255.254 are the possible node addresses.
So in the second example an IP address of 200.0.1.0 is a legit address as its not the network or broadcast address and it falls within the range of possible node addresses.
The smallest possible network allowable is one with 1 node address and uses a mask of 255.255.255.255. As there is no ambiguity to where a packet must be routed to reach the address, the network, broadcast & node addresses are all the same.
So every IP/mask allocated to ADSL interfaces by SAIX, represents an individual 1 node network and therefore a .0 node address is also legit.