عنونة الشبكات المتفاوتة VLSM

أناقش في هذه التدوينة وجهاً آخر من وجوه التعامل مع Subnetmask. أرجو أولاً عزيزي القاريء أن تتأكد من فهمك لأساسيات الموضوع بمراجعة التدوينات ذات الصلة التي أدرجتها في آخر هذه التدوينة.

حتى اللحظة، ناقشنا موضوع subnetting في حالته الإعتيادية، حيث كانت جميع الأمثلة في التدوينات السابقة تتحدث عن الحالات التي نحتاج فيها لتقسيم الشبكة في أي تصنيف class إلى شبكات أصغر، وجميعها بنفس العدد من العناوين.

مثلاً، لديك شبكة 192.168.10.0/24 وتريد تقسيمها إلى شبكات صغيرة متساوية في كل منها 25 عنوان… ستقوم بإيجاد أقرب عدد إلى 25 (من مكررات العدد 2) وهو 32، ثم تقوم بتقسيم 256 عليه (256/32=8 شبكات)، ثم تحدد مجالات العناوين للشبكات الثمانية، 0-31، 32-63…إلى 224-255 …وصلى الله وبارك.

ولكن لن تكون الأمور أمامك دائماً بهذه المثالية. فلو كان عدد العناوين المطلوب لكل شبكة متفاوتاً… مثل 100، 50، 30، 5، 5 فما العمل؟ الحل بسيط، وفرته هذه الآلية من العنونة VLSM والتي تدعمها جميع بروتوكولات التوجيه الأحدث.

نأخذ أولاً الشبكة ذات العدد الأكبر من العناوين 100 ونبدأ العمل على أساسها…

  • أقرب عدد لـِ 100 من مكررات 2 هو 128.
  • 256/128=2 شبكة.
  • مجالات العناوين 0-127، 128-255.
  • نستعمل أحدهما للشبكة، وليكن المجال 192.168.10.0 إلى 192.168.10.127.
المحجوز 192.168.10.0 – 192.168.10.127
المتوفر 192.168.10.128 – 192.168.10.255

بقي لدينا المجال الآخر متوفراً وهو 192.168.10.128 إلى 192.168.10.255. وسوف نتابع عملية العنونة عليه لباقي الشبكات المطلوبة وكأن شيئا لم يكن.

نأخذ الشبكة التالية والعدد المطلوب لها هو 50، ونعيد نفس طريقة الحساب:

  • أقرب عدد من مكررات 2 هو 64.
  • 128/64=2 شبكة (لاحظ أننا قلنا 128 وليس 256 لأن المتوفر لدينا أصبح 128 عنوان وليس 256 بعد أداء الخطوة السابقة).
  • مجالات العناوين 128-191، 192-255.
  • نأخذ أحدهما، وليكن المجال 192.168.10.128-192.168.10.191.
المحجوز 192.168.10.0 – 192.168.10.127
192.168.10.128 – 192.168.10.191
المتوفر 192.168.10.192 – 192.168.10.255

نأخذ الشبكة الثالثة 30 ونكرر نفس العملية على مجال العناوين المتوفرة:

  • أقرب عدد من مكررات 2 هو 32.
  • 64/32=2 شبكة (لاحظ مرة أخرى أننا قلنا 64 لأنه العدد المتبقى لدينا من العناوين بعد الخطوتين السابقتين).
  • مجالات العناوين 192-223، 224-255.
  • نأخذ أحدهما، وليكن المجال 192.168.10.192-192.168.10.223.
المحجوز 192.168.10.0 – 192.168.10.127
192.168.10.128 – 192.168.10.191
192.168.10.192 – 192.168.10.223
المتوفر 192.168.10.224 – 192.168.10.255

بقي المطلوب أمامنا شبكتين متساويتين، في كل منهما 5 عناوين.. فلنتابع:

  • أقرب عدد من مكررات 2 هو 8.
  • 32/8=4 شبكات (هل هناك ضرورة لتذكيرك من أين أتينا بـِ 32؟؟).
  • مجالات العناوين 224-231، 232-239، 240-247، 248-255.
  • نأخذ إثنين منهما حسب المطلوب، وليكونا 192.168.10.224-192.168.10.231 و 192.168.10.232- 192.168.10.239.

المحجوز

192.168.10.0 – 192.168.10.127
192.168.10.128 – 192.168.10.191
192.168.10.192 – 192.168.10.223
192.168.10.224 – 192.168.10.231
192.168.10.232 – 192.168.10.239
المتوفر 192.168.10.240 – 192.168.10.255

انتهى المطلوب….

وحتى بعد كل هذه الخطوات تبقى لدينا مجال مكون من 16 عنوان. نستطيع متابعة استغلاله كشبكة أخرى بها 14 عنوان، أو شبكتين بستة عناوين، أو لأربع شبكات point to point في كل منها عنوانين. أو حتى بأي تركيبة عناوين متفاوتة نحتاجها…

هذا هو VLSM

تدوينات ذات صله:

الأوسمة: , , , ,

13 تعليق to “عنونة الشبكات المتفاوتة VLSM”

  1. عصام Says:

    “128/64=2 شبكة (لاحظ أننا قلنا 128 وليس 256 لأن المتوفر لدينا أصبح 128 عنوان وليس 256 بعد أداء الخطوة السابقة).” انا لم افهم هذه الطريقة ابدا, لماذا القسمة هنا وما المقصود بــ(لأن المتوفر لدينا أصبح 128 عنوان) و أين ال subnetmask لكل subnets….

    بصراحة طريقة غربية ..

  2. عصام Says:

    ممكن يا اخي تعطيني مثال اذا ip address من class b

  3. عصام Says:

    او مثلا عندنا شبكة فيها 300 مستخدم كيف حاتكون العملية؟؟؟؟؟

  4. حواديت شبكات Says:

    عصام

    1- بالنسبة لسؤالك الأول:
    بقي لدينا 128 عنوان بعد أن قمنا بطرح عدد العناوين التي استهلكناها للشبكة الأولى من العدد الكلي للعناوين للعناوين المتوفرة… بدأنا ب 256 عنوان، أخذنا 128 للشبكة الأولى، بقي لدينا 128.

    عملية قسمة العناوين المتبقية 128 على عدد العناوين الأقرب اللازمة للشبكة “الثانية” وهو هنا 64 يعطينا فكرة توضيحية عن عدد الشبكات المتساوية التي تنتج (كما نفعل دائما في subnetting). وبالتالي تحديد بداية ونهاية كل شبكة. وكذلك الأمر بعد أن بقي لدينا 64 بعد استهلاك الشبكة الأولي والثانية…إلخ. (تستطيع تجاوز هذه العملية إن إردت😉

    subnetmask لكل شبكة نستطيع استنباطه من عدد الأجهزة (128 جهاز يعني 255.255.255.128) (64 جهاز يعني 255.255.255.192) (32 جهاز يعني 255.255.255.224)

  5. حواديت شبكات Says:

    عصام

    السؤالين 2 و 3
    الموضوع أقرب إلى أن يكون supernetting أي تجميع شبكتين class c معاً.
    على أية حال، سأعطيك مثالاً سريعاً على شبكتين 700 و 300 جهاز على العناوين 172.16.0.0/16

    -أقرب عدد للشبكة الأولى 700 هو 1024
    -عدد العناوين الكلي على class b هو 65536، قسمه على 1024 يعطيك 64 شبكة متساوية
    172.16.0.0-172.16.3.0
    172.16.4.0-172.16.7.0
    172.16.8.0-172.16.11.0
    .
    .
    172.16.252.0-172.16.255.0

    – خذ المجال الأول منها، من 172.16.0.0 إلى 172.16.3.0 و subnetmask 255.255.252.0

    الشبكة الثانية 300 جهاز
    – أقرب عدد لها هو 512
    – تابع من حيث وصلت في الشبكة السابقة أي بأخذ المجال من 172.16.4.0 وحتى 172.16.5.0 و subnetmask 255.255.254.0

  6. عصام Says:

    انت تقول ان الزيادة 64 ؟!!!!!ممكن في خطأ في العنوان؟!!!

  7. عصام Says:

    ممكن نفس المثال بس على كلاس c

  8. حواديت شبكات Says:

    عصام

    التدوينة كلها تتحدث عن class c ولا فرق في المبدأ بينها وبين المثال

  9. asilan Says:

    thanx very much

  10. asilan Says:

    وفقك الله وزادك من علمه ونفع بك

  11. احمد بن احمد Says:

    الله يفتح عليك فتح العارفين … ويبارك فيك …من كل قلبي ادعي لك

  12. ضمور Says:

    طيب فيما لو كان المثال ع كلاس b

  13. ضمور Says:

    اسفه السؤال مكرر
    بس لحد الان مش فاهمه على اي اساس بنختار العنوانين المحجوزة وعددها

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s


%d مدونون معجبون بهذه: