Loading...

الدرس 74: البادئة Prefix

لمعرف أي من اجزاء العنوان مخصصة للمضيف(Host Portion) و أي منها مخصصة للشبكة (Network Portion) نكتب عدد اخر مع عنوان (IP) , يسمى هذا العدد بـ “البادئة” (Prefix).

يوضح هذا العدد عدد الخانات (Bits) من العنوان المخصصة للشبكة (Network Portion), و بالتالي نستطيع استنتاج عدد الخانات المخصصة للمضيف (Host Portion) او للمنفذ (Interface Portion).

فمثلا إذا اردنا تخصيص الجزء الاول من الاجزاء الثمانية المكونة للعنوان للشبكة (Network Portion) سنكتب عدد الخانات Bits المكونة لهذا الجزء , و كما ذكرنا سابقاً ان كل جزء من الاجزاء عنوان IP الثمانية يتكون من (16Bits) بالتالي سنكتب العدد 16 بعد العنوان بالشكل التالي:-

2001:1234::ABCD:1234:ABCD:1234:ABCD:1234/16

حيث نكتب العنوان ثم نكتب الشرطة المائلة / ثم نكتب عدد الخانات المخصصة للشبكة (Network Portion).


و إذا اردنا تخصيص الجزء الاول و الثاني من العنوان للشبكة (Network Portion) سنكتب عدد الخانات (Bits) المكونة لهذين الجزأين , أي سنكتب 32 بعد الشرطة المائلة ليظهر العنوان بالشكل التالي:-

2001:1234:ABCD:1234:ABCD:1234:ABCD:1234/32

من جهة اخرى نلاحظ انه ليس بالضروري تخصيص جزء كامل من اجزاء العنوان الثمانية للقسم الخاص بالشبكة (Network Portion), حيث يمكننا تخصيص أي عدد من الخانات 128 المكونة للعنوان , فمثلاً يمكننا تخصيص 40 خانة للقسم الخاص بالشبكة (Network Portion), بالتالي نكتب العنوان و “البادئة” (Prefix) كالتالي:-

2001:1234::ABCD:1234:ABCD:1234:ABCD:1234/40

لاحظ ان كل (Hex Digit) تساوي (4bits) , بالتالي سيكون من السهل تخصيص عدد خانات (Bits) يساوي مضاعفات 4 للقسم الخاص بالشبكة (Network Portion) و التعامل مع عنوان بهذا الشكل.

و عند تخصيص عدد خانات (Bits) اخر ليس من مضاعفات العدد 4 للقسم الخاص بالشبكة (Network Portion) , في هذه الحالة للتعامل مع هذا العنوان يجب تحويل العنوان ,او احد اجزائه الثمانية الى النظام الثنائي (Binary) ليسهل التعامل معه , ثم إعادة كتابته بالنظام السادس عشري (Hexadecimal).

و بمعرفة اي من اجزاء العنوان يستخدم للشبكة (Network Portion) و أي منها يستخدم للمضيف او المنفذ (Host Portion or Interface Portion) يمكننا التعامل مع عناوين IP كما تعلمنا سابقاً, فنستطيع تحديد العناوين التي تقع في نفس الشبكة , و نستطيع الحصول على اول عنوان و اخر عنوان في الشبكة , و نستطيع تحديد عناوين لشبكات اخرى و ذلك بإتباع نفس القواعد التي تعلمناها سابقاً.

مثال

اكتب معرف الشبكة (Network ID) التي تحتوي على العنوان التالي:-

2001:3A1A:422B:1002:B1A1:616D:281A:C001/64

و اكتب معرفات الشبكات الثلاثة التالية لهذه الشبكة .

الحل

بالنظر الى “البادئة” (Prefix) نجد ان القسم المخصص للشبكة (Network Portion) هو الاجزاء الاربعة الاولى من العنوان , فكما ذكرنا ان كل جزء حجمه (16 Bits) , بهذا يكون حجم اربع اجزاء هو 64Bits .

للحصول على معرف الشبكة (Network ID) و هو اول عنوان في الشبكة نضع اقل قيمة ممكنة في الخانات المخصصة لقسم المضيف (Host Portion),بالتالي نحصل على العنوان التالي:-

2001:3A1A:422B:1002:0000:0000:0000:0000

و يمكن اختصاره كما ذكرنا سابقاً بالشكل التالي:-

2001:3A1A:422B:1002::

للحصول على معرف (Network ID) الشبكات التالية ,نقوم بتغيير القيمة المدخلة في القسم المخصص للشبكة (Network Portion) من هذا العنوان بالشكل التالي:-

2001:3A1A:422B:1003::

2001:3A1A:422B:1004::

2001:3A1A:422B:1005::

اترك تعليقاً

إغلاق
error: Content is protected !!
×
×

Cart