Theoretical View of Network Addressing