القائمة الرئيسية

الصفحات

هندسة وأمن شبكات، احاول في هذه المدونة اكتب مما تعلمت

ماهو البروتوكول IPv4 , IPv6 واهم الفروقات بينهم؟

 



بعد ان تعرفنا على عنوان IP وطريقة عمله وانواعه في المقالةالسابقة ، و كيف معرفته وحمايته 2 ، الان نتحدث عن نوعي من العناوين وهما IPv4, IPv6 .

IPV4 هو اختصار لـ Internet Protocol Version 4 بروتوكول الانترنت النسخة الرابعة"، وهو البرتوكول الأكثر استخدامًا في تبادل البيانات بين مختلف أنواع الشبكات.

ويعتبر بروتوكول لا سلكي يعتمد بعمله على تقنية تبديل الحزمة في طبقة الشبكة، ويؤمن التواصل بين الأجهزة بشكل منطقي عن طريق تعريف كل جهاز.

بحيث يكون لكل مضيف (جهاز ضمن الشبكة) عنوان IP خاص فريد، ويكون طوله 32 بت، ولذلك فهو رقم من بين مجموعة احتمالات يمكن حسابها برفع الرقم 2 للأس 32 فيكون عدد احتمالات الأرقام هو 4,294,967,296 احتمال لعنوان الـIP الخاص بالجهاز، لكن ليست كل تلك الاحتمالات متاحة للاستخدام في شبكة الانترنت حيث يتم تخصيص بعضها لاستخدامات خاصة، مثل تنظيم الشبكة المحلية والعنوان الافتراضي

اما عن شكل عنوان الجهاز في بروتوكول IPV4 فـيتم تمثيل كل جهاز متصل بالشبكة سواء سلكيًا أو لا سلكيًا بعنوان مؤلف من أربع أرقام عشرية بين الـ0 والـ255 ويفصل بين هذه الأرقام نقطة، حيث يكون العنوان الأصغر المحتمل هو 0.0.0.0 بينما العنوان الأكبر المحتمل 255.255.255.255. و بما أن كل رقم عشري بين الـ0 والـ255 يتم تمثيله ضمن الحاسب بـ8 بتات أو بايت فيكون كما ذكرنا الطول الذي يحتاجه عنوان الـIP هو 8*4=32 بت.

ولكن يمكن أيضًا تمثيل عنوان الـIP بطرق أخرى وفق للاحتياجات:

مع نقاط:

·       بأرقام عشرية: 123.45.67.89

·       بأرقام ست عشرية: 0x7B.0x2D.0x43.0x59

·       بأرقام ثنائية: 01111011.00101101.01000011.01011001

·       بأرقام ثمانية: 0173.0055.0103.0131

بدون نقاط:

·       رقم صحيح: 2066563929

·       رقم ثنائي: 01111011001011010100001101011001

·       رقم ست عشري: 0x7B2D4359

·       رقم ثماني: 017355103131

ولإنشاء الشبكات الفرعية في IPV4 لابد من تذكر إن العنونة في الشبكات الفرعية قائمة على مبدأ صنف الشبكة، فلذلك إن المجال الذي يمكن توزيع العناوين الفرعية ضمن شبكة يحدد وفق رقم ملحق بعنوان الشبكة ذاتها بعد وضع إشارة / في نهاية العنوان، وهذا الرقم يكون بين 0 و32. مثلاً ليكن لدينا العنوان بالشكل 18.13.21.1/16، الرقم 16 هنا يدل أن القناع الخاص بالشبكة يملك كحد أقصى 16 بت، بالرغم من أن عنوان الـIP يمكن أن يحوي 32 بت إلا أن عنوان الشبكة حدد 16 بت للقناع، ومن هنا نستطيع حساب العناوين المتاحة للشبكات الفرعية وهو 32 – 16= 16 فـيصبح لدينا 2 للأس 16 احتمال لعناوين الشبكات الفرعية، ويمكن للشبكات الفرعية أن تقسم إلى شبكات فرعية أخرى وتعرف مجال اّخر مختلفًا لعناوين الشبكات فيها.

اما بالنسبة لعناوين IP خاصة فهي:

·       255.255.255.255/32 للبث المحدود.

·       240.0.0.0/4 عنوان محجوز.

·       203.0.113.0/24 توثيق (TEST-NET-3).

·       198.51.100.0/24 توثيق (TEST-NET-2).

·       192.0.2.0/24 توثيق (TEST-NET-1).

·       198.18.0.0/15 مرجعية.

·       192.175.48.0/24 تفويض مباشر لخدمة AS112

·       192.168.0.0/16 استخدام خاص.

·       0.0.0.0/8 للدلالة على الجهاز نفسه.

·       10.0.0.0/8 استخدام خاص.

·       100.64.0.0/10 مساحة لمشاركة العناوين.

·       127.0.0.0/8 للاسترجاع.

ماذا يحدث عندما تنفد عناوين IPv4؟

الإنترنت  في شكله الحالي ، لديه بالفعل. وفقًا لمنظمة موارد الأرقام انه قريباً ستنفذ عناوين IPv4 من العالم، ولذلك قد تم ابتكار IPv6 ليصبح هو المستخدم خلال السنوات القادمة، وقد بدا بالفعل استخدامه.

 

فما IPv6  ؟

يستخدم الإصدار السابق من بروتوكول الإنترنت IPV4 مخطط لعنونتة بـ 32 بت لدعم ما يزيد عن 4.3 مليار جهاز، تم ابتكاره والعمل عليه لحل مشكلة انه مع نمو الإنترنت وتطوره وتزايد عدد المستخدمين وأجهزة الحواسيب والهواتف المحمولة أصبحت الحاجة إلى المزيد من العناوين ملحة جدًا، فاصبح العنوان يمثل بواسطة 128 بت أي ما يعادل 340 تريليون عنوان.

و تضمن هذا الإصدار تحسينات جديدة مقارنة بالإصدارIPV4، إذ يمكن لبروتوكول  IPV6 معالجة الحزم بشكل أكثر كفاءة، وكذلك تم إدخال مجموعة من التحسينات لزيادة الأداء والأمان مثل:

·       يستخدم حقل Flow Label لتحديد تدفق الحزمة لدعم خاصية QoS في أجهزة الراوتر، مما يسرع التعامل مع جدول التوجيه.

·       يتيح للمضيف إرسال أجزاء من الحزم.

·       يدعم حجم الحزمة 1280 بايت (دون تجزئة).

·       لا يتضمن على الملفات الاختبارية الموجودة في الإصدار السابق.

·       يتطلب دعم حزمة بروتوكول الإنترنت الأمنية IPSec مما يزيد الأمان في الشبكة.

·       لا يتطلب استخدام بروتوكول إعدادت المضيف الديناميكي DHCP.

اما اهم الفروق بين IPV4 و IPV6 :


يشترك كلا البروتوكولين بخصائص وبنية متشابهين، ويعتبر IPV6 بديلًا للـ IPV4.

كما يتم فصل عناوين IPV4 إلى أربع مجموعات مؤلفة من رقمين ست عشريين، بينما يتم فصل عناوين Ipv6 إلى ثمان مجموعات كل منها مؤلفة من 4 أرقام ست عشرية، أيضاً IPv4 يدعم VLSM (قناع الشبكة الفرعية متغير الطول) بينما IPv6 لا يدعم VLSM لحد الان، ويستخدم IPv4  بروتوكول ARP تحليل العنوان للتعيين إلى عنوان MAC ، بينما يستخدم IPv6 بروتوكول NDP اكتشاف الجوار للتعيين إلى عنوان MAC.

اما بالنسبة لراس عنوان الحزمة، فـأن عنوان IPv6 يحتوي على عدد أقل من الحقول مما يجعله أكثر كفاءة وسرعة في المعالجة.، بالإضافة أن طول الرأس ثابت بحجم 40 بايت ، مقارنة بحجم الطول المتغير لرأس IPv4.




وبالاخير، يمكن أن يتواجد IPv4 و IPv6 معًا على نفس الشبكة، ويعرف هذا باسم Dual Stack.


تعليقات