/Subnetting Based on Networks – II

Subnetting Based on Networks – II

استكمالا لما بدأناه فى المقالة السابقة سنستعرض فى هذه المقاله امثله على الـ subnetting ولكن على class A , B

و سنلاحظ انه تقريبا لا يوجد اختلاف كبير بينهم و بين الـ subnetting على شبكه من class C

سنستخدم نفس ال، 3 خطوات السابق شرحهم

مثال على class B network

عايز اقسم الشبكه دى 150.5.0.0 و الماسك بتاعها 255.255.0.0 الى 100 شبكة

1. احسب عدد الشبكات الى انا عايزها و احول الرقم الى binary

احنا قولنا اننا محتاجين 100 شبكة

احول الرقم 100 الى الصورة الـ binary يكون 01100100

2. احول الـ mask الى binary و احصل على الـ increment و الماسك الجديد

لما احول 255.255.0.0 تبقى

11111111.11111111.00000000.00000000

عدد الشبكات الى هو 100 لما حولته اخد بت 1100100

بروح محول 7 بت من الجزء الخاص بالـ host فى الماسك من 0 الى 1

اى بزود الجزء الخاص بالشبكة 7  بت

و بكده يبقى الماسك الجديد كده

11111111.11111111.11111110.00000000

ارجع احوله decimal  تانى يبقى كده

255.255.254.0

 نحسب بقى الـ increment

وهو 2 اس عدد الاصفار الباقيه فى الماسك الجديد

2 اس 1 يعطينى 2

و هنا نلاحظ الاختلاف اننا حسبنا الـ increment من عدد الاصفار فى octet التانى فقط وليس كل الاصفار فى الـ ip

3. استخدم الـ increment عشان اطلع الشبكات بتاعتى

وتكون الشبكات كالتالى

150.5.0.0 >>>>>> 150.5.1.255

150.5.2.0 >>>>>> 150.5.3.255

150.5.4.0 >>>>>> 150.5.5.255

150.5.6.0 >>>>>> 150.5.7.255

وهكذا …..

مثال على class A network

عايز اقسم الشبكه دى 10.0.0.0 و الماسك بتاعها 255.0.0.0 الى 500  شبكة

نفس الـ 3 خطوات الى بنستخدمهم كل مره

1. احسب عدد الشبكات الى انا عايزها و احول الرقم الى binary

احنا قولنا اننا محتاجين 500 شبكة

احول الرقم 500 الى الصورة الـ binary يكون 111110100

 2. احول الـ mask الى binary و احصل على الـ increment و الماسك الجديد

لما احول 255.0.0.0 تبقى

11111111.00000000.00000000.00000000

عدد الشبكات الى هو 500 لما حولته اخد 9 بت 111110100

بروح محول 9  بت من الجزء الخاص بالـ host فى الماسك من 0 الى 1

اى بزود الجزء الخاص بالشبكة 9  بت

و بكده يبقى الـ mask الجديد كده

11111111.11111111.10000000.00000000

ارجع احوله decimal  تانى يبقى كده

255.255.128.0

نحسب بقى الـ increment

وهو 2 اس عدد الاصفار الباقيه فى الـ mask الجديد

2 اس 7 يعطينى 128

3. استخدم الـ increment عشان اطلع الشبكات بتاعتى

وتكون الشبكات كالتالى

10.0.0.0 >>>>>> 10.0.127.255

10.0.128.0 >>>>>> 10.0.255.255

10.1.0.0 >>>>>> 10.1.127.255

10.1.128.0 >>>>>> 10.1.255.255

وهكذا …..

المقال القادم هنستكمل موضوع الـ subnetting ولكن هنقسم على حسب عدد الاجهزة او الـ hosts بدلا من عدد الشبكات .

 

Communication and Computer Networks Engineer graduated from faculty of engineering (Mansoura university) , interested in cisco R&S and security .