Loading...

الدرس 52: تحديد قناع شبكة مخصص

نلاحظ هنا اننا عند كتابة قناع الشبكة الإفتراضي (Default Subnet Mask) لكل فئة (Class) , نستخدم “مجموعة ثمانية” (Octet) كاملة , أي نستخدم الخانات الثمانية (8Bits) بالكامل.


في احيان اخرى , قد نستخدم مجموعة خانات (Bits)محددة , أي نستخدم جزء من المجموعة الثمانية(Octet) ,و ليست “المجموعة الثمانية” (Octet) بالكامل.

فمثلا قد نرغب في تحديد اول اثني عشر خانة (12Bits) من عنوان (IP) لتكون الخانات الخاصة بالشبكة (Network Portion), و تحديد الخانات (20Bits) المتبقية للمضيف (Host Portion).


في هذه الحالة لكتابة قناع الشبكة (Subnet Mask) سنتبع نفس الطريقة التي تعلمناها سابقا:-

  • سنكتب (1) في جميع الخانات (Bits) المخصصة للشبكة (Network Portion).
  • سنكتب (0) في جميع الخانات (Bits) المخصصة للمضيف(Host Portion).
  • و عند تحويل قناع الشبكة (Subnet Mask)من النظام الثنائي (Binary) الى النظام العشري (Decimal) (او العكس) سنقوم بتحويل كل “مجموعة ثمانية” (Octet) على حدة.

مع ملاحظة انه يتم تحويل “المجموعة الثمانية” (Octet) بالكامل و بغض النظر عما إذا كانت هذه “المجموعة الثمانية” (Octet) تمثل القسم الخاص بالشبكة (Network Portion), او تمثل القسم الخاص بالمضيف (Host Portion), او جزء منها يمثل القسم الخاص بالشبكة و الجزء الاخر يمثل القسم الخاص المضيف.

و عند التعامل مع قناع الشبكة (Subnet Mask) المخصص و تحديد عدد معين من الخانات (Bits) للشبكة (Network Portion)و للمضيف (Host Portion)يفضل دائما التعامل مع النظام الثنائي (Binary) , فنقوم بكتابة القناع (Subnet Mask) في النظام الثنائي (Binary) و نقوم باجراء العمليات التي نريد , ثم نقوم بتحويله الى النظام العشري (Decimal).

مثال

في العنوان التالي:-

10.25.163.24

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

  • نكتب (1) في جميع الخانات المخصصة للشبكة(Network Portion).
  • نكتب (0) في جميع الخانات المخصصة للمضيف (Host Portion).
  • نقوم بتحويل كل مجموعة ثمانية بمفردها الى النظام العشري.

لذلك في الخانات الاثني عشر (12Bits) الاولى من قناع الشبكة (Subnet Mask) نكتب الرقم (1) , و في الخانات العشرين (20Bits) الاخرى نكتب الرقم (0) ليكون شكل القناع (Subnet Mask) كالتالي:-

11111111.11110000.00000000.00000000


ثم نقوم بتحويل هذا القناع (Subnet Mask)من النظام الثنائي(Binary) الى النظام العشري (Decimal),و ذلك بتحويل كل “مجموعة ثمانية” (Octet) على حدة بالشكل التالي:-

اول مجموعة ثمانية (Octet1) قيمتها :-

11111111

و عند تحويلها الى النظام العشري (Decimal) نحصل على :-

255

و ثاني مجموعة ثمانية (Octet2) قيمتها :-

11110000

و عند تحويلها للنظام العشري (Decimal) نحصل على :-

240

و ثالث و رابع مجموعة ثمانية (Octet3) &(Octet4) قيمة كل منهما :-

00000000

و عند تحويلهما الى النظام العشري (Decimal) نحصل على :-

0

بالتالي يكون شكل القناع (Subnet Mask)بالكامل كالتالي:-

255.240.0.0

و بهذا نستطيع كتابة العنوان و قناع الشبكة (Subnet Mask)بالشكل التالي:-

10.25.163.24

255.240.0.0

في الواقع ان الامر في غاية البساطة , لكنه يحتاج لبعض الإنتباه , و بإتباع الخطوات الثلاثة التي ذكرناها سابقاً سنتمكن من التعامل مع القناع (Subnet Mask)المخصص بكل سهولة, و هذه الخطوات كالتالي :-

  • اولا:- نقوم بكتابة 1 في جميع الخانات (Bits) المخصصة للشبكة (Network Portion) بغض النظر عن عددها او مكانها في المجموعات الثمانية (Octets).
  • ثانياً:- نقوم بكتابة 0 في جميع الخانات (Bits) المخصصة للمضيف بغض النظر عن عددها او مكانها في المجموعات الثمانية (Octets).
  • ثالثاً:- نقوم بتحويل كل “مجموعة ثمانية” (Octet) الى النظام العشري (Decimal)على حدة بغض النظر عن اذا ما كانت هذه المجموعة الثمانية (Octet) تمثل الشبكة (Network Portion)او المضيف (Host Portion) او تمثل اجزاء من كلاهما.

مثال

في العنوان التالي:-

163.38.11.24

إذا اردنا تخصيص (18Bits) من عنوان (IP) لتكون الخانات الخاصة بالشبكة (Network Portion), و تخصيص الخانات (14Bits) المتبقية للمضيف (Host Portion)سنجري ذلك بالخطوات التالية:-

سنكتب (1) في الخانات (18Bits) الاولى من قناع الشبكة (Subnet Mask)

و نكتب (0) في الخانات (14Bits) المتبقية.

ليكون شكل القناع كالتالي:-

11111111.11111111.11000000.00000000


ثم نقوم بتحويل هذا القناع (Subnet Mask)من النظام الثنائي (Binary) الى النظام العشري (Decimal),و ذلك بتحويل كل مجموعة ثمانية (Octet)على حدة كالتالي:-

255.255.192.0

و بهذا نستطيع كتابة العنوان و قناع الشبكة(Subnet Mask) بالشكل التالي:-

163.38.11.24

255.255.192.0

و الجدول التالي يوضح قيم تخصيص الخانات المختلفة و طريقة تحويلها .



اترك تعليقاً

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

Cart