زمانی که میخواهیم عملیات subnetting را بر روی یک IP انجام دهیم باید پنج سوال زیر را مد نظر داشته باشیم
1.چه مقدار subnets میتوانیم داشته باشیم
2.چه مقدار هاست در هر
subnet موجود می باشد
3.چه
subnet هایی قابل قبول هستند
4.تعیین
broad cast address
5.چه هاست هایی قابل قبول است


در IP 192.168.10.10 و subnet mask 255.255.255.0 میخواهیم 55 هاست (دستگاه) به هم شبکه کنیم ,عملیات subnetting به قرار زیر می باشد


به دلیل اینکه IP ما در کلاس C میاشد عملیات subnetting را در بیت آخر انجام میدهیم و آن را بسط میدهیم

192.168.10.2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0

با توجه به اینکه 55 هاست میخواهیم و 55 بین 64 و 32 است 6^2 را انتخاب میکنیم در نتیجه 6 بیت به host address تعلق میگیره و 2 بیت به network address

(2^0=1 , 2^1=2 , 2^2=4 , 2^3=8 , 2^4=16 , 2^5=32 , 2^6=64 , 2^7=128 , 2^8=256 )

1.چه مقدار subnet میتوانیم داشته باشیم
برای بدست آوردن تعداد
subnet از فرمول زیر استفاده میکنیم,n تعداد بیتهای تعلق گرفته به قسمت network address است

2^n ---> 2^2=4

2.چه مقدار هاست در هر subnet موجود میباشد
برای بدست آوردن هاست از فرمول زیر استفاده میکنیم

2^n-2 ----> 2^6-2=62

در هر subnet شصت و دو هاست موجود میباشد و 2- همان network address و broad cast address میباشد که not valid هستند
3.چه subnet هایی قابل قبول هستند
برای بدست آوردن
subnet های قابل قبول (block size)از فرمول زیر استفاده میکنیم

256 - subnet mask = block size

با توجه به اینکه الگوی استاندارد را به الگوی غیر استاندارد تبدیل کردیم subnet mask به غیر استاندارد تبدیل میشود و به آن ( CSN ( Customize Subnet Mask میگوییم
طریقه بدست آوردن آن به اینصورت است که بیتهایی را که به
network address در بیت آخر تعلق دارد را جمع میکنیم


2^7 + 2^6 = 128+64 = 192 ---> CSN

256 - 192 = 64 --> Block size

4.تعیین broad castaddress برای هر subnet

پیامی است که به تمامی ایستگاهها توزیع میشود
این آسانترین قسمت است , broadcast address در هر subnet میشود block size - 1 مثلا اگر block size ما 64 باشد broad cast ما میشود 63 و بطور کامل میشود 192.168.10.63

5.چه
host هایی قابل قبول است
همیشه اعدادی که بین
subnet address و broad cast address می باشند هاستهای قابل قبول هستند

با توجه به عملیات بالا
subnetting به قرار زیر می باشد



network address
192.168.10.0
192.168.10.64
192.168.10.128
192.168.10.192

Valid IP

192.168.10.1
192.168.10.65
192.168.10.129
-----------
192.168.10.2
192.168.10.66
192.168.10.130

ادامه
ادامه
ادامه
ادامه
ادامه
ادامه

192.168.10.62
192.168.10.126
192.168.10.190
broad cast address
192.168.10.63
192.168.10.127
192.168.10.191

customize subnet mask
255.255.255.192
255.255.255.192
255.255.255.192
255.255.255.192

+ نوشته شده در  دوشنبه ۲۴ آبان ۱۳۸۹ساعت 11:38  توسط محمدحسین  |