الأربعاء، 7 سبتمبر، 2011

مقارنة هامة بين IPv4 و IPv6 وتوضيح مميزات v6


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

وقبل أن أبدا المقارنة أحب أن أقول أن هذا الموضوع ليس مقارنة بالمعني الحرفي لان أغلبنا يعلم جيدا الـ IPv4 ويعلم محتوياته ومميزاته وسوف يكون الموضوع بشكل عام هو

توضيح لمميزات الـ IPv6 لكن على شكل مقارنة مع الـ IPv4

IPv6

IPv4

يستخدم الأيبي 128 بت أي حوالي 16 بايت

يستخدم الأيبي 32 بت أي حوالي 4 بايت

يوفر (شد حيلك فبل ماتقرأ الرقم) 340,282,366,920,938,463,463,374

607,431,768,211,456

وهذا يعني لكل شخص منا سوف يحصل على 5×1028 أيبي فقط

يوفر 4,294,967,296 ايبي وعدد كبير منها يستخدم لأهداف معينة مثل Privet IP و Multicast الخ..

لايوجد شيء أسمه Broadcast على الأطلاق وتم أستبداله بي IP Multicast  لعمل Flood على كل الأجهزة الموجودة على الشبكة وهو FF02::1

يستخدم Broadcast لعمل Flood على كل الأجهزة الموجودة على الشبكة.

تم أزالة قسم الـChecksum من الـHeader وسوف يتم الأعتماد على الـChecksum الموجود على الـLink Layer او الموجودة في الطبقات الأعلى أي على TCP, UDP الخ.

يحوي الـHeader على قسم خاص بي الـChecksum

لايتطلب لأعداده كتابة أي شيء فهو يستطيع أن يولد لنفسه أيبي بشكل أوتماتيكي ويمكنه العمل مع وبدون DHCP سيرفر

أعداده يتم بشكل يدوي أو من خلال DHCP سيرفر

يوفر تقنية نقل جديدة تعرف بي Anycast والتى توفر سرعة أكبر في النقل وتوفير في الباندويدث

غير مدعومة بمثل هذه التقنية

تم أزالة قسم الـ Option من الـ Header مع توفير extension headers يوفر لك حيز في حال وجود بعض الخيارات التى يجب أضافتها

يحوي الـ Header قسم خاص بي الـ Option

تم توقيف Arp Protocol عن العمل وحل محله Multicast Neighbor Solicitation

يستخدم Arp Protocol للحصول على ماك أدريس معين لأيبي أو العكس

يستخدم بروتوكول MLD الخاص بي الـ Multicast Group

يستخدم بروتوكول IGMP الخاص بي الـ Multicast Group

خاصية الـ IPsec مبينة ضمن الـHeader

خاصية الـ IPsec موجودة ضمن الـ Option الموجودة على الـ Header ويتطلب أن يكون الطرفين معدان للعمل من خلالها

تم أزالة قسم الـ Fragmentation من الـHeader وتم ضمه إلى extension headers وهو يدار من خلال المرسل فقط

يحوي الـ Header على قسم خاص بي الـ Fragmentation وهي تتم أما من خلال المرسل أو من خلال الروتر

تم أضافة قسم جديد إلى الـHeader تدعى Flow Label وهي خاصة بي الـ QoS

لايوجد قسم لي Flow Label وتتم عملية QoS من خلال الروتر


وهذه صورة توضح Header كل بروتوكول على حدى وماهي التعديلات التى تم القيام بها

هذه كانت أهم الأختلافات بين البروتوكولان والتى أذكرها 

وقريبا أن شاء الله سوف يكون هناك موضوع بالفيديو سوف أقدم فيه
لاب عملي لكيفية أعداد الأيبي V6 على كل من سيسكو وجونيبر
ودمتم بود
http://www.networkset.net/2010/05/05/ipv4-vs-ipv6/