nanomad Ho fatto un po' di test per quanto riguarda Vodafone.
Il mio router riceve:
- un prefix IPv6 via ICMPv6 (RA e RS) della forma
2a01:827:5cxx:xxcd\64 e si autoassegna un IPv6 senza zeri, cioè2a01:827:5cxx:xxcd:aaaa:bbbb:cccc:dddd
- una prefix delegation via DHCPv6 del prefisso
2a01:827:25xx:xx00\56 che gestirà il router secondo le sue esigenze
La VS riceve:
- lo stesso prefix IPv6 della forma
2a01:827:5cxx:xxcd\64 e si autoassegna il primo IP, cioè2a01:827:5cxx:xxcd::1. Questo indirizzo IP è quello che appare nell'interfaccia web (da qui la mia confusione sul fatto che i prefix fossero diversi).
- i dispositivi connessi hanno invece IPv6 della forma
2a01:827:25xx:xx01 ovvero appartenenti alla /56 che ha anche il modem libero
Vedendo l'IP che mostrava la VS e la /56 del modem libero avevo erroneamente dedotto che il prefix assegnato ai dispositivi fosse diverso invece no.
Da quello che ho visto sulla configurazione del mio router sembra che l'IP autoassegnato serva per il routing.
Allego sotto l'output del comando ifstatus wan6.
{
"up": true,
"pending": false,
"available": true,
"autostart": true,
"dynamic": false,
"uptime": 1266806,
"l3_device": "pppoe-wan",
"proto": "dhcpv6",
"device": "pppoe-wan",
"updated": [
"prefixes"
],
"metric": 0,
"dns_metric": 0,
"delegation": true,
"ipv4-address": [
],
"ipv6-address": [
{
"address": "2a01:827:5cxx:xxcd:aaaa:bbbb:cccc:dddd",
"mask": 64,
"preferred": 172033,
"valid": 258433
}
],
"ipv6-prefix": [
{
"address": "2a01:827:25xx:xx00::",
"mask": 56,
"preferred": 115587,
"valid": 201987,
"class": "wan6",
"assigned": {
"lan": {
"address": "2a01:827:25xx:xx00::",
"mask": 64
}
}
}
],
"ipv6-prefix-assignment": [
],
"route": [
{
"target": "2a01:827:5cxx:xxcd::",
"mask": 64,
"nexthop": "::",
"metric": 256,
"valid": 258433,
"source": "::\/0"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::fa4a:bfff:fe68:db94",
"metric": 512,
"valid": 1033,
"source": "2a01:827:25xx:xx00::\/56"
},
{
"target": "::",
"mask": 0,
"nexthop": "fe80::fa4a:bfff:fe68:db94",
"metric": 512,
"valid": 1033,
"source": "2a01:827:5cxx:xxcd:aaaa:bbbb:cccc:dddd\/64"
}
],
"dns-server": [
"2606:4700:4700::1111",
"2606:4700:4700::1001"
],
"dns-search": [
],
"inactive": {
"ipv4-address": [
],
"ipv6-address": [
],
"route": [
],
"dns-server": [
"2a01:8d0:601:5002:91:80:35:166",
"2a01:8d0:603:5003:91:80:35:133"
],
"dns-search": [
]
},
"data": {
"passthru": "001700202a0108d00601500200910080003501662a0108d0060350030091008000350133"
}
}