Question: 1. how many possible ip (version 6) addresses are there?
Answer: The IPv6 address space is 128-bits (2128) in size, containing 340,282,366,920,938,463,463,374,607,431,768,211,456 IPv6 addresses.