In seguito ad alcune domande nate nella chat Telegram FibraClick ho provveduto a chiedere a Patterson come al solito:
How are IPv6 PD assiged from the pool? are they sequential or random, etc? This is just to better understand the efficacy of the IA PD hint. Is the SKY hub sending the Hint? BAck in august from TCP dump this was not the case.
DHCPv6 PD leases will be assigned linearly from the Server's perspective. If the Client hints for a prefix and it's available, it should be able to obtain it.
Our Sky Hubs don't always include the old prefix in the Solicit's IA_PD as a hint, but they do sometimes under some scenarios.Another question, what if I try to ping a MAP-T CPE from outside is the request taken by the BR? We know that from a request originating from the CPE a field is set to idetify the right client to route the reply to. What about the case of MAP-1:1? an ID to idetify the CPE might be not necessary in this case.
Pinging through the BR to the CPE should work in 1:1, but as you pointed out, if the IPv4 doesn't live on the CPE itself, then it will need to DNAT it through to somewhere else. This will be implementation dependent, our Sky Hub for example doesn't have the public IPv4 bound to an interface.
What about a subscriber want to talk to some other user on the same shared IPv4? We know that Opwnert is not aware of the IP of the map interface but I'm not sure how the Sky Hub handle it.
Again this will be implementation dependent, but customers sharing the same IPv4 address in 16:1 should still be able to communicate with each other over IPv4. As above, the IPv4 address (and therefore /32 route) doesn't exist on our Sky Hub, so packets destined for the shared IPv4 will still follow the default route out and get translated to IPv6.
We are trying to contact AVM to have a feedback about a possible MAP-T implementation but the request does not get forwared to the right departement. Most of people that want to use a 3rd paty CPEs is from them. (Easy UI, and stable firmware)
Let me know how you get on with AVM, I think we may have had a very brief chat with them a while ago, I'll ask around internally to see if we have contacts and can restart that conversation.