DESGN 3.0: Designing IPv4 and IPv6 Addressing Plans