Door Anoniem: Mijn smartphone heeft meestal ip adressen uit de range 10.0.0.0/8. En dan is WiFi uit en heb ik alleen verbinding met mobiel netwerk.
- Is dit een indicator van CG-NAT?
- Is CG-NAT iets wat de netwerkaanbieder (KPN, Vodafone, T-Mobile en Tele2) regelt of de virtuele provider (Simpel, Ben, etc) die gebruik maakt van dit netwerk?
Soms heeft mijn smartphone ook een ip adres uit de range 100.64.0.0/10.
- Kan iemand verklaren waarom ik soms een private IP heb en soms een IP uit deze gereserveerde range heb?
** Ik voor het ip steeds bij 'Status' binnen Android en niet op what-is-my-ip-achtige websites **
Inderdaad, een private IP op je mobiel is een indicatie van CG-NAT.
100.64 is de range gereserveerd voor CG-NAT . Die range is vrij recent daarvoor gealloceerd, omdat de noodzaak van CG-NAT op huisaansluitingen zich begon voor te doen.
Die doen zelf gewoonlijk óók al NAT, en dan is het risico van overlap tussen de NAT reeks aan de klant-zijde en de NAT-reeks aan de provider WAN kant levensgroot.
Bij telefoons is/was (ja ja, tethering) dat probleem niet zo groot omdat die meestal niet routeren voor andere devices.
Zeker wanneer de provider het modem niet beheert is het een enorm probleem om de klanten te leren dat bepaalde rfc1918 reeksen niet gebruikt kunnen worden aan de LAN kant.
https://en.wikipedia.org/wiki/Carrier-grade_NAThttps://tools.ietf.org/html/rfc6598Vandaar dat er een nieuwe stukje publieke space de speciale functie 'cg-nat' gekregen heeft.
De keuze voor 10/8 als CG-NAT door een operator is historisch, en ik denk dat operators die nu iets nieuws bouwen of stevig vervangen voor 100.64 als CG-NAT space zullen kiezen.
Ik denk dat de CG-NAT functie niet door een virtuele provider gedaan wordt, die beperking zich meestal tot verkoop/billing/marketing.
Misschien wel als het een 'echte' operator is die alleen z'n radio dekking aanvult met het netwerk van een derde - dan heb je toch al de noodzakelijke infrastructuur staan.