اختبار بيانات الموقع بالحالات الحدّية، لا بالمسارات المثالية فقط
عنوان في وسط مدينة مرسومة خرائطها جيدًا لا يخبرك تقريبًا بشيء عن طريقة تعامل نظامك مع طريق ريفي أو حدود متنازع عليها أو استعلام قرب القطبين. اختبر الحالات الصعبة عن قصد.
صُمّم IPv6 لحل مشكلة نفاد العناوين، وقد نجح في ذلك نجاحًا تامًا إلى حد أن الحجم المعني يغيّر بعض الافتراضات العملية الموروثة من سنوات من ممارسات تحديد الموقع الجغرافي القائم على IPv4. فقد يغطي تخصيص IPv6 واحد لمؤسسة، أو حتى لمشترك فردي، مساحة عناوين أكبر بكثير من تخصيص IPv4 كامل لمزود خدمة إنترنت كبير، وهذا يغيّر مدى ارتباط حجم التخصيص بحجم من يستخدمه أو بدرجة تحديده.
يؤثر هذا في تحديد الموقع الجغرافي بطريقتين عمليتين. فلا تزال سجلات الإنترنت الإقليمية تخصص كتل IPv6 وفق البنية الإقليمية نفسها المتبعة في IPv4، إذ يدير كل من ARIN وRIPE NCC وAPNIC وLACNIC وAFRINIC التخصيصات في منطقته، لذا فإن تحديد الدولة والمنطقة لعناوين IPv6 يعمل وفق منطق السجلات الأساسي نفسه المتبع في IPv4. ويختلف IPv6 في كيفية تقسيم مزودي خدمة الإنترنت لتخصيصاتهم وصولًا إلى العملاء الأفراد، إذ إن الحجم الهائل للكتلة المعتادة يجعل من العملي تخصيص نطاق كبير، وثابت في الغالب، لمشترك واحد أو موقع واحد، بدلًا من المشاركة الديناميكية لمجمع أصغر بكثير كما يفعل CGNAT بشكل روتيني في IPv4.
لهذا الاختلاف وجهان بالنسبة لدقة تحديد الموقع الجغرافي. فالنطاق الثابت والمخصص من IPv6 المعيّن لمشترك محدد يمكنه نظريًا أن يدعم تتبعًا للموقع أكثر استقرارًا واتساقًا بمرور الوقت من عنوان IPv4 يُعاد تعيينه كثيرًا داخل مجمع CGNAT. وفي الوقت نفسه، فإن انتشار IPv6 والبيانات الأساسية التي تربط نطاقات IPv6 محددة بمواقع دقيقة أقل نضجًا عمومًا من بيانات IPv4 المقابلة، لأن تحديد الموقع الجغرافي عبر IPv4 حظي بمدة أطول بكثير لتراكم التفاصيل، وهو ما قد يعني نتائج أقل دقة لبعض نطاقات IPv6 حتى حين يُحَل نطاق IPv4 المقابل للشبكة نفسها بدقة أكبر.
ثمة أيضًا تفصيل عملي يستحق المعرفة في IPv6، لا علاقة له بدقة تحديد الموقع الجغرافي مباشرة، لكنه يؤثر في كيفية إجراء عمليات البحث. إذ يمكن لعناوين IPv6 أن تتضمن عنوان IPv4 داخلها باستخدام صيغة معيّنة سداسية عشرية، تُكتب بشكل مثل ::ffff: متبوعًا بعنوان IPv4 بالترميز النقطي. ويحتاج نظام تحديد الموقع الجغرافي إلى التعرف على هذه الصيغة وحلها إلى عنوان IPv4 الأساسي للبحث عنه بشكل صحيح، بدلًا من معاملتها كعنوان IPv6 مبهم لا صلة له ببيانات IPv4 المعروفة.
يحل البحث عن IPv6 في My Geocode عناوين IPv6 المعيّنة سداسيًا عشريًا إلى صيغة IPv4 الخاصة بها تلقائيًا، ويعيد حقول الدولة والمنطقة والمدينة والرمز البريدي والإحداثيات والمنطقة الزمنية وASN والمؤسسة نفسها التي يعيدها البحث عن IPv4، فتحصل على معالجة متسقة بغض النظر عن إصدار البروتوكول الذي يصل به طلب معين.