عرض مشاركة واحدة
قديم 09-03-2010, 02:10 AM   #1
على بن سيف
:: عضو شرف منتدى سيسكو ::
 
الصورة الرمزية على بن سيف
 
تاريخ التسجيل: Mar 2010
المشاركات: 511
شكراً: 33
تم شكره 151 مرة في 86 مشاركة
على بن سيف is just really niceعلى بن سيف is just really niceعلى بن سيف is just really niceعلى بن سيف is just really niceعلى بن سيف is just really nice
Exclamation طريقة التحويل بين الأيبي 4 إلى الأيبي 6 وبالعكس


طريقة التحويل الأيبي الأيبي وبالعكس

قد يكون أسهل طريق لتحويل الأيبي 4 إلى الأيبي 6 يتم من خلال تحويل الأول إلى الـ Binary وبعدها نقوم بتحويله إلى الـHEX وطبعا العملية طويلة وتأخذ الكثير منالوقت لذا تدوينتي لهذا اليوم سوف تكون عبارة عن طريقة سريعة وبسيطة لتحويل الأيبي من IPv4 إلى IPv6 وبالعكس



قبل أن أبدا سوف تسألني ماحاجتي لتعلم هذه الطريقة ؟ نحتاج هذه الطريقة عند إستخدامنا للـ IPv6 tunnelsوخاصة الـ 6to4 نقوم عادة بأستخدام أيبي مخصص وهو 2002::/16 والذي من خلاله نقوم بكتابة الأيبي 4 لكن بالهيكس وبكلام آخر نقوم بأضافة الأيبي وفق الشكل التالي

طريقة التحويل الأيبي الأيبي وبالعكس

وكما تشاهدون أن الخانة الثانية مخصصة لكتابة الايبي لكن في الـ HEXلذا يتوجب علينا القيام بهذه العملية بأنفسنا وللتحويل سوف نتبع هذه الطريقة السريعة ولنأخذ هذا المثال الصغير192.168.120.91

لنأخذ كل قسم على حدى

القسم الأول 192نقوم بتقسيمه على 16 وسوف تكون النتيجة 12والباقي صفر والـ 12 بلغة الهيكس تساوي C ونكتب بعدها باقي القسمة لتكون النتيجة C0

القسم الثاني 168نقوم أيضا بنفس العملية أي تقسيمه على 16 وتكون النتيجة 10 وباقي القسمة 8 والـ 10 بلغة الهيكس تساوي A والنتيجة النهائية سوف تكون A8

القسم الثالث 120 / 16 = 7 وباقي القسمة سوف يكون 8 والنتيجة النهائية سوف تكون 78

القسم الرابع 91 / 16 = 5 وباقي القسمة سوف تكون 11 والنتيجة النهائية سوف تكون 5B

نتيجة كل ماسبق سوف يكون الأيبي 192.168.120.91 بالهيكس تساوي C0A8:785B وبالتالي سوف يكون شكل الـ IPv6 كالآتي

طريقة التحويل الأيبي الأيبي وبالعكس

الموضوع الأصلى من هنا: منتديات سيسكو التعليمية | كن بين الخبراء ! http://www.ciscovb.com/vb/t1418.html#post10783
أما للقيام بعكس العملية أي تحويل الـ IPv6 إلى IPv4 فسوف نقوم بالتطبيق على المثال نفسه وأول خطوة سوف قوم بها هي كتابة الأرقم الموجودة على شكل ثنائي أي بالشكل التالي C0 A8 78 5B ونأخذ كل قسم منها على حدى

C0 أول خطوة سوف نقوم بتحويل أرقام الـ HEX إلى Decimal وفق المعادلة التالية
C=(12*16) + (0*1) = 192


A8 سوف تحسب بنفس الطريقة الثابتة أي بالشكل التالي
A=(10*16) + (8*1) = 168


78 تساوي (7*16) + (8*1) = 120

5B تساوي91 = (5*16) +( B=(11*1





Network Set



'vdrm hgjp,dg fdk hgHdfd 4 Ygn 6 ,fhgu;s hgjp,dg

على بن سيف غير متواجد حالياً   رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ على بن سيف على المشاركة المفيدة:
جليليو (05-05-2012)
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36