Reinventing computer networks with IPv6 - Hughes, Lawrence E. (New York, 2023)