How much data in gigabytes (GB) do I need to allocate if I want to store all 2^128 IPv6 addresses in a file? I'm just thinking if it's practical or viable to generate such data for eventual table storage in MySQL to match a data item so to track visiting counter from that particular IPv6 address.
e.g. ipv6 address => visitor counter
Or does anyone have a more practical solution to what I'm trying to do? I need long term storage so temporary storage of IPv6 is not part of the question.
/64
network will not be possible. Each address is 16 bytes, and there are18,446,744,073,709,551,615
possible addresses in a/64
network, which would be 16 times that many bytes, and that would be only for one/64
network, of which there are18,446,744,073,709,551,615
possible/64
networks. - Ron Maupin