ما هو IPv6؟
IPv6 (الإصدار السادس من بروتوكول الإنترنت) أحدث إصدارات بروتوكول الإنترنت، وقد صُمم ليحل محل IPv4 ويعالج محدودية عناوينه، ولا سيما نفاد العناوين المتاحة. يستخدم IPv6 عناوين من 128 بتاً مقابل 32 بتاً في IPv4، ويوفر نحو 340 undecillion (3.4×10³⁸) عنواناً فريداً، وهو عدد يكفي لإسناد عنوان فريد لكل ذرة على سطح الأرض مع بقاء عناوين.تنسيق عنوان IPv6
البنية
تتكون عناوين IPv6 من ثماني مجموعات، تضم كل منها أربعة أرقام سداسية عشرية:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
│ │ │ │ │ │ │ │
└────┴────┴────┴────┴────┴────┴────┴── 8 groups of 16 bits each
قواعد الاختصار
1. الأصفار البادئة: يمكن حذفها داخل كل مجموعة.
2. مجموعات الأصفار المتتالية: يمكن استبدالها بـ :: مرة واحدة في كل عنوان.
Full: 2001:0db8:0000:0000:0000:0000:0000:0001
Abbreviated: 2001:db8::1
مقارنة IPv6 وIPv4
| الميزة | IPv4 | IPv6 |
|---|---|---|
| حجم العنوان | 32 بتاً | 128 بتاً |
| تنسيق العنوان | عشري منقّط (192.168.1.1) | سداسي عشري (2001:db8::1) |
| إجمالي العناوين | نحو 4.3 مليار | نحو 340 undecillion |
| تعقيد الترويسة | طول متغير ومعقد | 40 بايت ثابتة وأبسط |
| IPsec | اختياري | دعم مدمج |
| الحاجة إلى NAT | ضرورة شائعة | غير ضروري عموماً |
| التهيئة التلقائية | يتطلب DHCP | دعم SLAAC أصلي |
أنواع عناوين IPv6
Unicast
اتصال من طرف إلى طرف واحد:
- Unicast عالمي: قابل للتوجيه العام (2000::/3).
- Link-Local: يقتصر على مقطع الشبكة (fe80::/10).
- Unique Local: للشبكات الخاصة (fc00::/7).
Multicast
اتصال من طرف إلى أطراف متعددة:
ff02::1 - All nodes on link
ff02::2 - All routers on link
Anycast
اتصال من طرف إلى الأقرب، باستخدام صيغة unicast نفسها مع توجيه مختلف.
IPv6 في DNS
سجلات AAAA
تستخدم عناوين IPv6 سجلات AAAA (رباعية A):
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
DNS العكسي (سجلات PTR)
يستخدم DNS العكسي لـIPv6 نطاق ip6.arpa:
4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa. PTR example.com.
فوائد تبني IPv6
1. عناوين غير محدودة: لا تعود مخاوف نفاد العناوين قائمة.
2. ترويسات أبسط: توجيه أكثر كفاءة.
3. أمان مدمج: IPsec إلزامي في المواصفة.
4. لا حاجة إلى NAT: استعادة الاتصال من طرف إلى طرف.
5. تهيئة تلقائية: تهيئ الأجهزة نفسها (SLAAC).
6. Multicast أفضل: دعم محسن للبث واكتشاف الخدمات.
7. دعم الهاتف المحمول: تعامل أفضل مع حركة الأجهزة.
تطبيق IPv6
إعداد Dual-Stack
شغّل IPv4 وIPv6 بالتزامن:
listen 80;
listen [::]:80;
listen 443 ssl;
listen [::]:443 ssl;
إعداد DNS
أضف سجلات AAAA إلى جانب سجلات A:
www IN A 192.0.2.1
www IN AAAA 2001:db8::1
تبني IPv6 حالياً
يتواصل انتشار IPv6 عالمياً:
- يدعم مزودو المحتوى الرئيسيون (Google وFacebook) IPv6 كاملاً.
- يوفر مزودو الإنترنت اتصال IPv6 أصلياً بصورة متزايدة.
- تستخدم شبكات الهاتف المحمول IPv6 بكثافة.
- يقدم مزودو السحابة IPv6 افتراضياً.
يمثل IPv6 مستقبل عنونة الإنترنت، إذ يوفر قابلية التوسع اللازمة لاستمرار نمو الإنترنت واتصال مليارات أجهزة إنترنت الأشياء.