طريقة الاستخدام
- اكتب العنوان في عنوان IPv6، بأي صيغة مكتوبة، مثل 2001:db8::1.
- اضبط طول البادئة على حجم الشبكة، مثل 64.
- اقرأ المختصر والموسّع للصيغتين المكتوبتين، ونوع العنوان لمعرفة ماهيته.
- اقرأ الشبكة ونطاق البادئة للعناوين التي تحملها البادئة، والعناوين في البادئة لعددها.
كيف يُكتب عنوان IPv6
عنوان IPv6 طوله 128 بتاً. يُكتب كثماني مجموعات من أربع خانات سداسية عشرية مفصولة بنقطتين رأسيتين، ويجوز أن تُحذف الأصفار في بداية المجموعة (RFC 4291، القسم 2.2). والصيغة الموسّعة تحتفظ بكل الخانات. ويجوز أن تُكتب متتالية واحدة من مجموعات الأصفار بالرمز :: داخل العنوان، ومرة واحدة فقط (RFC 4291، القسم 2.2).
عدد العناوين في البادئة = 2^(128 − طول البادئة)
- تحدد RFC 5952 في القسم 4.2 الصيغة المختصرة: تُكتب أطول متتالية من مجموعتين صفريتين أو أكثر بالرمز ::، ولا تُختصر مجموعة صفرية واحدة أبداً.
- تطلب RFC 5952 في القسم 4.3 الأحرف الصغيرة، ويختار القسم 4.2.3 المتتالية الأولى حين تتساوى متتاليتان في الطول.
أنواع عناوين IPv6
البتات الأولى من العنوان تدل على غرضه (RFC 4291، القسم 2.4). تبدأ عناوين البث المتعدد بـ FF00::/8، وعناوين الرابط المحلي بـ FE80::/10، والعناوين المحلية الفريدة (RFC 4193) بـ FC00::/7. ومقطع التوثيق 2001:db8::/32 (RFC 3849) للأمثلة. والعنوان الذي لا يبدأ بأي من هذه هو أحادي البث العام (global unicast).
الأسماء العكسية وعناوين IPv4 المضمّنة
يسرد الاسم العكسي الخانات السداسية عشرية الـ 32 للعنوان واحدة واحدة، من الأقل أهمية أولاً، وينتهي بـ ip6.arpa (RFC 3596، القسم 2.5). ويحمل عنوان IPv4-mapped، وهو ::ffff:0:0/96 (RFC 4291، القسم 2.5.5.2)، عنوان IPv4 في بتاته الاثنتين والثلاثين الأخيرة، وتعرض الصفحة ذلك العنوان حين تجده.
مثال: 2001:db8:85a3::8a2e:370:7334 مع البادئة /64
للعنوان ثماني مجموعات هي 2001:0db8:85a3:0000:0000:8a2e:0370:7334. ومجموعتاه الصفريتان في الوسط تُكتبان بالرمز :: في الصيغة المختصرة، وهي الصيغة التي تطلبها RFC 5952.
تسمّي أول 64 بتة الشبكة 2001:db8:85a3::/64. وتحمل البادئة 2 مرفوعاً إلى قوة 64 عنواناً، أي 18,446,744,073,709,551,616. والعنوان في 2001:db8::/32، وهو مقطع التوثيق، فهو مثال وليس مضيفاً حقيقياً.
| المقياس | القيمة |
|---|---|
| المختصر | 2001:db8:85a3::8a2e:370:7334 |
| الموسّع | 2001:0db8:85a3:0000:0000:8a2e:0370:7334 |
| الشبكة لـ /64 | 2001:db8:85a3::/64 |
| العناوين في /64 | 18,446,744,073,709,551,616 |
الأسئلة الشائعة
لماذا يحتوي عنوان IPv6 على ::؟
الرمز :: يمثّل مجموعة واحدة أو أكثر من الأصفار، ويجوز للعنوان أن يستخدمه مرة واحدة فقط. تستخدمه الصفحة لأطول متتالية من مجموعات الأصفار كما تطلب RFC 5952، فتكون الصيغة المختصرة لعنوان معيّن ثابتة دائماً.
ما الفرق بين الصيغة الموسّعة والمختصرة؟
هما العنوان نفسه. تكتب الصيغة الموسّعة المجموعات الثماني كلها بأربع خانات لكل منها، فيسهل مقارنة عنوانين. وتحذف المختصرة الأصفار في البداية وتختصر متتالية واحدة من مجموعات الأصفار إلى ::، وهي الطريقة التي يكتب بها معظم الناس العنوان.
ما هو الاسم ip6.arpa؟
هو الاسم الذي يطلبه البحث العكسي في DNS. تُكتب الخانات السداسية عشرية الـ 32 للعنوان واحدة واحدة بترتيب معكوس، مفصولة بنقاط، وينتهي الاسم بـ ip6.arpa (RFC 3596، القسم 2.5). ولا يعطي جواباً إلا إذا نشر أحدهم سجل PTR له.
كم عنواناً في /64؟
يحمل /64 عدداً من العناوين يساوي 2 مرفوعاً إلى قوة 64، أي 18,446,744,073,709,551,616. وعموماً تترك البادئة ذات n بتاً عدد 128 ناقص n بتاً للعناوين داخلها، فالبادئة /48 تحمل 2 مرفوعاً إلى قوة 80.
لماذا يظهر عنواني على أنه للتوثيق أو محلي فريد؟
البتات الأولى من العنوان تحدد نوعه. والمقطع 2001:db8::/32 محجوز للتوثيق (RFC 3849)، والمقطع fc00::/7 هو البادئة المحلية الفريدة (RFC 4193، القسم 3.1)، وهي نظير عناوين IPv4 الخاصة.
هل ترسل هذه الأداة عنواني إلى أي مكان؟
لا. يتم الحساب في متصفحك، ولا يُرسل شيء مما تكتبه ولا يُخزَّن.
المصادر
- RFC 4291 (باللغة الإنجليزية): بنية عناوين IP الإصدار 6
- RFC 5952 (باللغة الإنجليزية): توصية بتمثيل نص عنوان IPv6
- RFC 3596 (باللغة الإنجليزية): امتدادات DNS لدعم IP الإصدار 6
- RFC 4193 (باللغة الإنجليزية): عناوين IPv6 أحادية البث المحلية الفريدة
- RFC 3849 (باللغة الإنجليزية): بادئة عناوين IPv6 المحجوزة للتوثيق
آخر مراجعة للأرقام والنص: الثلاثاء، 30 جمادى الأولى 1448 بعد الهجرة.