So I have a vps provider for a linux server, it states this in my network dashboard on their site:
2607:f840:0044:0022:0000:0000:0000:0000/64 is routed to this server (2607:f840:0:3f:0:0:0:eaa)
2607:f840:0:3f:0:0:0:eaa/64 is the address assigned to the eth0 interface and says GLOBAL next to it.
I understand only a little about IPv6. Each address is 128 bits long, written in hexadecimal form, shortened by omitting leading zeroes or using :: one time. What I don't understand is what it means to have 2607:f840:44:22::/64 'routed' to my IPv6 assigned address 2607:f840:0:3f:0:0:0:eaa/64.
So I can't change a single bit in 2607:f840:0:3f:0:0:0:eaa but I can chose anything from 2607:f840:44:22:0000:0000:0000:0000 to 2607:f840:44:22:FFFF:FFFF:FFFF:FFFF? That'd give me 2^64 possible addresses to work with, but for what purpose?
Hope this question isn't too vague or off topic, thanks for insight.