المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الإصدار الجديد IPv6 ؟؟؟؟


zakwwwan
02-03-2009, 10:32 PM
مع تضخم الاهتمام بالانترنت الذي بدأ في منتصف التسعينات فإنه يبدو أنة في القرن القادم ستستخدم الانترنت لقطاع واسع من الناس وفي ظل هذه الظروف أصبح على بروتوكول IP (فقط للاعضاء المسجلين يمكنهم رؤية الروابط) أن يتطور ويصبح أكثر مرونة، وحين ظهرت هذه المشكلة في عام 1995 قامت منظمة IETF ببدء العمل لإصدار نموذج جديد من IP, بحيث لا يكون بطيئا في البحث عن العنوان ويحل العديد من المشاكل الأخرى ويكون أكثر مرونة ،وأطلقت عليه اسم IPv6 وكانت الأهداف الأساسية منه هي
1. التعامل مع بلايين الطرفيات.
2. اختصار حجم جداول التوجيه.
3. تبسيط البروتوكول للسماح للموجهات بمعالجة الرزم بشكل أسرع.
4. تقديم أمن أفضل للمعلومات(مصداقية- خصوصية) من IP (فقط للاعضاء المسجلين يمكنهم رؤية الروابط) الموجودة حالياً.
5. صرف اهتمام أكبر لنوع الخدمة المقدمة وخاصة لمعلومات الزمن الحقيقي.
6. السماح لطرفية بالتنقل دون تغير عنوانها.
7. السماح للبروتوكول بالتطور في المستقبل.
8. إمكانية تواجد البروتوكولات القديمة والجديدة معاً لسنوات قادمة. وقد حقق IPv6 هذه الأهداف المطلوبة بشكل جيد فهو يحوي الميزات الجيدة لـ IPv4 ولا يحوي الخواص السيئة لها و يضيف الجديد عند الحاجة, وبشكل عام فإن IPv6 ليس متوافقاً مع IPv4 في بعض الخصائص منها خواص الـ Header لكلا منهما، ولكنة متوافق معه في بروتوكولات الانترنت الأخرى بما فيها DNS,BGP,OSFP,IGMP,UDP,TCP
ولكن السؤال هنا، كيف بالامكان الجمع بين استخدام النظامين على نفس الشبكة – الانترنت- دون ان يشعر المستخدم بالتغيير، او دون الحاجة الى اي اعدادات خاصة من جهة المستخدم؟

هناك ثلاث طرق يتم استخدامها لضمان الربط بين النظامين، حتى يتم الانتقال بشكل نهائي الى استخدام نظام IPv6 في كل الاجهزة على الشبكة العالمية، وسأقدم لكم شرحا بسيطا عن كل طريقة:

1- Dual Stack:
ويقصد بها استخدام النظامين في الادوات والمعدات التي تقوم بربط اوصال الشبكة، مثل الراوترات والسوتشات بحيث تكون قادرة على التعامل مع النظامين في نفس الوقت، ولكن ستكون الافضلية لاستخدام IPv6، بمعنى لو توفرت امكانية استخدام النظامين للقيام بعملية الاتصال، فان النظام الذي سيتم استخدامه هو IPv6.

الا ان هذه الطريقة يتم استخدامها على مراحل، حيث يبدأ استخدامها في الاجهزة الرئيسية والمحولات الاساسية التي تربط اجزاء الشبكة ببعضها، ثم تتفرع الى الخادمات والاجهزة الأقل مركزية، حتى تصل في النهاية الى اجهزة المستخدمين أنفسهم في المرحلة النهائية.

2- Tunneling:
ويقصد بها استخدام نظام في داخل نظام اخر، بمعنى انه يمكن استخدام نظام IPv4 على اجهزة المستخدمين، ثم يتم تغليف هذا النظام ووضعه في داخل نظام IPv6 ليتم نقله عبر الشبكة، او العكس.
وهذه الطريقة تستخدم باتجاهين، ففي بداية عملية الانتقال سيتم استخدام IPv6 ليتم وضعه في نفق IPv4، لان اغلب التقنيات الموجودة في وقتنا الحالي تستخدم IPv4، ولكن بعد فترة من الزمن، سيكون IPv6 هو السائد، حينها سيتم وضع IPv4 في نفق IPv6، هذا هو ما نقصده بعملية Tunneling، حيث يتم انشاء نفق وهمي من احد النظامين لينقل من خلاله البيانات باستخدام النظام الاخر.

3- network address translation - protocol translation NAT-PT:
حيث يتم ترجمة البيانات المرسلة باستخدام IPv6 الى بيانات تستخدم IPv4 او العكس، حسب النظام السائد، الا أن هذه الطريقة ليست عملية بسبب الاختلاف بين النظامين، مما يصعب عملية الترجمة من نظام الى اخر. لذلك فان الطريقتين الاولى والثانية هما المفضلتان في الاستخدام.

بنـ الأردن ـت
02-04-2009, 12:58 AM
يسلموووووو

على المعلومات الرائعه

ملاك الحرية
02-09-2009, 04:10 PM
فقط للاعضاء المسجلين يمكنهم رؤية الروابط

فقط للاعضاء المسجلين يمكنهم رؤية الروابط