انشاء شبكة تتكون من ( 500 او 1000 او 5000 مستخدم ) بواسطة Custom Mask

نستمر فى درسنا هذا مع الايبهات وقد تعرفنا فى دروس سابقة على الاى بى ادرس IP Address والايبهات و كارت الشبكة والعلاقة بينهم وايضا تعرفنا...
نستمر فى درسنا هذا مع الايبهات وقد تعرفنا فى دروس سابقة على الاى بى ادرس IP Address والايبهات وكارت الشبكة والعلاقة بينهم وايضا تعرفنا على دور كارت الشبكة NIC الهام جدا فى عملية تحويل الايبهات من decimal ( الطريقة العشرية للارقام 192.168.0.10 ) الى binary سواء بالطريقة اليدوية او عن طريق الالة الحاسبة Calculator ، الان سوف نعرف كيفية انشاء شبكة سواء داخلية lAN او متصلة بالانترنت WAN مكونة مثلا من 500 مستخدم او 1000 مستخدم او 5000 مستخدم وهكذا ، فتابع معى هذا الدرس الهام والممتع.

مقال من كتابة المدون سامح الخراز



اولا : ذكرنا من قبل ان توزيع منظمة الايانا IANA ( المنظمة المسئولة عالميا عن توزيع ايبهات الانترنت ) لا يمكن معه انشاء شبكة تتكون من 500 مستخدم بطريقة عملية صحيحة لاعتبارات عديدة ( راجع درس تحويل الايبهات من decimal الى binary ) لذا سوف نقوم بانشاء ما يسمى بالماسك اليدوى او Custom Mask.

مثال شبكة مكونة من 500 مستخدم، توجد معادلة شهيرة سوف نتعرف عليها ونقوم باستخدامها وهى

(2 اس h)-2

حيث h هنا ترمز الى الهوست host او عدد مستخدمى الشبكة Host = 500 ، المعادلة هنا توضح ان رقم 2 أس كام ؟ يساوى 500 مستخدم ..لنوضح اكثر؟
نستعين بالالة الحاسبة للكمبيوتر Calculator ويجب الا يقل الناتج هنا عن 500 ( عدد مستخدمى الشبكة ) ويمكن ان يزيد قليلا ولكن ليس بصورة كبيرة حتى لا يحدث loop فى الشبكة ( موت الشبكة )


  • نذهب الى قائمة ابدء Start
  • نختار كل البرامج All Programs
  • ثم كافة التطبيقات Accessories
  • ثم الالة الحاسبة Calculator
  • نختار Scientific ونبدء فى العمل

ونلاحظ فى الصورة السابقة ان الزر المحدد باللون الازرق هو رمز الأس فى الالة الحاسبة calculator ويظهر الناتج الاقرب للواقع 512 مستخدم اى H= 9


كيف وصلنا لهذه النتيجة ، سوف اوضح لكم لك بطريقة يدوية عبر الصورة التالية..


وهذا هو الرقم الاقرب والصحيح لانشاء الشبكة بدون حدوث loop لاننا اخترنا الرقم التالى وهو 2اس10=1024 ( 2×2×2×2×2×2×2×2×2×2 ) مستخدم وهو رقم صحيح ولكنه كبير نوعا ما ويؤدى الى حدوث loop فى الشبكة. وهكذا يمكن ان نقوم باجراء هذه العملية الحسابية اما باستخدام الالة الحاسبة Calculator او نستخدم الطريقة اليدوية السابقة. اذن H= 9 مما يعني 512user 

ولكى نقوم بانشاء ماسك يدوى للشبكة Custom Mask نقوم بتحويل 9 الى اصفار من اليمين
Subnet mask يتكون من 32bit مما يعني 4 اوكتت ثمانى الارقام وكل octet من

 8bit × 4octet = 32 bit (0,1)

اى ان Subnet Mask لهذه الشبكة سوف يكون بهذا الشكل فى الطريقة Binary

11111111111111111111111000000000
32 bit
Octet octet octet octet
11111111.11111111.11111110.00000000

اذا قمنا بتحويل الماسك الى ارقام اى الى الطريقة decimal عبر الالة الحاسبة يكون الـ Subnet Mask لهذه الشبكة هكذا
Octet octet octet octet
11111111.11111111.11111110.00000000 binary
Networks hosts
255.255.?????.0
255.255.254.0 decimal

تحليل هذا الـ Subnet Mask يكون على النحو التالى
  • ( 11111111 ) الاوكتت الاول عبارة 1 ثمانى مرات بـ binary اى بـ decimal تعنى 255.
  • (11111111 ) نفس الاوكتت الاول.
  • (11111110 ) الاوكتت الثالث عبارة عن 1 سبعة مرات وصفر مرة واحدة بـ binary واذا استخدمنا الالة الحاسبة وحولناه الى decimal سوف يكون 254 .


(00000000 ) الاوكتت الرابع والاخير عبارة عن صفر ثمانى مرات بـ Binary واذا قمنا بتحويله الى decimal سوف يكون 0 ، ولو قمنا هنا بتطبيق المعادلة

(2 اس h)-2

Host =9


اذن هذه الشبكة تتكون فى النهاية من 510 مستخدم.

Subnet Mask الشبكة
11111111.11111111.11111100.00000000 binary
Networks hosts
255.255.252.0 decimal

مثال اخر : hosts = 5000


Subnet Mask الشبكة
11111111.11111111.11100000.00000000 binary
Networks hosts
255.255.224.0 decimal

اذا قمنا بتحويل الـ Subnet Mask من binary الى decimal بالطريقة اليدوية يكون كالتالى :


1

2

4

8

16

32

64

128


1


1


1


1


1


1


1


1

255

1


1


1


1


1


1


1


1


255

0


0


0


0


0

1


1


1


224


0


0


0


0


0


0


0


0


0

ويمكن ان نشاهد فى الصورة التالية عدد من الايبهات وطريقة التحويل


وفى نهاية درسنا اليوم نكون قد تعرفنا على كيفية انشاء custom mask او ماسك يدوى لشبكة مكونة من 500 مستخدم او 1000 مستخدم او 5000 مستخدم وذلك اعتمادا على الجزء الاهم فى بناء اى شبكة وهو الـ subnet mask ، ارجو الا اكون قد اطلت عليكم فى الشرح، واتمني أن يكون الموضوع قد اعجبكم وأن يكون قد ساهم ولو بشكل بسيط في توصيل افادة لكم.

مواضيع اخري عن الشبكات

عن كاتب الموضوع
سامح الخراز ، مدون مصرى يعشق مجال التقنية وتكنولوجيا المعلومات ومتخصص فى مجال الشبكات وحاصل على شهادة CCNA من سيسكو فى مجال شبكات الانترنت.
تعليقات

احدث المقالات