Another great RocketTheme Joomla Template brought to you by the RocketTheme Joomla Template Club.

نظر سنجی

دوست دارید مقالات سایت بیشتر از کدام موضوعات باشد؟
 
IP شما = 38.103.63.60

لینک Rss مطالب

توجه :

"نقل تمام یا بخشی از مطالب سایت تنها با لینک به مطلب و معرفی نویسنده آن مجاز است"
"لطفا سوالات خود را در تالار سایت ( PAdmins.ir ) مطرح کنید" 
"پشتیبانی تجاری : 09173129242- This email address is being protected from spam bots, you need Javascript enabled to view it "

 
Variable Length Subnet Masking (VLSM)
نگارش یافته توسط علی رضا حبیبی   
Subnet mask معمول ،به مديران شبکه اين اجازه را مي دهد که بر مبناي اينکه چطور ميزبان ها بصورت فيزيکي به شبکه متصل هستند به آنها آدرس IP تخصيص دهد، Subnetting  يک پيشرفت واقعي براي کساني است که از يک شبکه ip  بزرگ نگهداري مي کنند . اگرچه اين ضعف خاص خودش را داراست و هنوز هم جا براي پيشرفت دارد.
اصلي ترين ضعف Subnetting  معمول در حقيقت اين است که چطور آدرس هاي IP تفسير و قابل استفاده براي مسير يابي شوند.
در شبکه هاي بزرگ نياز است که  تمام شبکه را فقط به يک سطح زير شبکه تقسيم کنيم که اين بهترين استفاده از بلاک IP ادرسمان را بيان نمي کند، ما ممکن است دچار مشکلاتي شويم اگر ما زير شبکه هايي با تعداد ميزبان هاي مختلفي در آنها داشته باشيم.
ID  زير شبکه بايد بر مبناي اينکه هرکدام از زير شبکه ها بيشترين مقدار  ميزبان را داشته باشد، انتخاب شود.
اين حتي در شبکه هاي کوچک هم بي بهره است و ممکن است  منجر به استفاده از بلاک هاي آدرس اضافي و هدر رفتن مقدار زيادي از آدرس در بلاک ها شود.
براي مثال يک کمپاني کوچک با  شبکه کلاس C ، 201.45.222.0/24 در نظر بگيريد، آنها داراي 6 زير شبکه در شبکه خود مي باشند، چهار زيرشبکه اول (S1,S2,S3,S4) نسبتا کوچکند، و هر کدام فقط 10 ميزبان را شامل مي شوند.
به هر حال ، يکي از آنها S5  که براي محصوات آنهاست محتوي 50 ميزبان مي باشد، و سرانجام آخرين S6 براي گروه هاي مهندسي و پيشرفت ميباشد که محتوي 100 ميزبان ميباشد.
بنابراين مجموع ميزبان هايي که آنها نياز دارند 196 عدد ميباشد که بدون subnetting  ما به اندازه کافي ميزبان درکلاس C داريم تا تمام آنها را انجام دهيم . به هر حال زماني که مي خواهيم زير شبکه انجام دهيم با مشکل جدي روبرو هستيم، بمنظور  داشتن شش زير شبکه ما احتياج به  سه بيت براي id  زير شبکه داريم و اين کار باعث ميشه فقط 5 بيت براي ميزبان ها باقي بماند و اين به اين معني است که هر زير شبکه ظرفيت 30 ميزبان را دارد که در شکل زير مشاهده مي کنيد. اين براي زير شبکه هاي کوچکتر کافي ولي براي بزرگتر از آن کافي نيست، تنها راه حل براي زير شبکه معمول اين است که يک بلاک کلاس C  ديگري براي دو زير شبکه بزرگ تهيه کنيم که اين کار  گران و باعث به هدر رفتن IP  ادرس هاي زيادي ميشود


راه حل اين وضعيت بالا بردن طرح آدرس دهي پايه زير شبکه است  که  VLSM   ناميده ميشود، VLSM  در ابتدا پيچيده بنظر ميرسد اما فهميدن آن بسيار سادست اگر شما درک خوبي از Subnetting  داشته باشيد.
ايده اين است که شما  شبکه را Subnet  کنيد و شما زيرشبکه را   دوباره Subnet  کنيد به همان طريقي که شبکه را Subnet کرده ايد، در واقع شما مي توانيد اين کار را چندين بار انجام دهيد، ساختن Subnet  ها از Subnet  ها و به همان دفعاتي که شما نياز داريد. اين امکان وجود دارد که شما اين تکه تکه کردن را فقط براي بعضي از Subnet  ها انجام دهيد. و اين در کمپاني مثال ما به اين معني است که  مي تواند شش زير شبکه را براي احتياج  شبکه خود ايجاد کنند که در شک زير نشان داده شده است.


VLSM subnetting به همان روش Subnetting  معمولي انجام ميشود ، و بخاطر  رول هاي اضافي آن کمي پيچيده بنظر مي رسد.شما Subnetting  اوليه را در شبکه خود انجام مي دهيد سپس يک يا چند تا از آنها را به اندازه اي که نياز داريد ميشکنيد.
شما بيت ها را به Subnet Mask  براي هر "sub-subnets"   و  "sub-sub-subnets"براي رسيدن به اندازه کوچک مورد نظرتا اضافه مي کنيد.در VLSM  علامت /  که در آخر مي ايد  بجاي Subnet Mask  باينري است و بيشتر استفاده مي شود .VLSM  از لحاظ  کار بسيار شبيه CIDR  عمل مي کند براي همين است که استفاده ميشود.
اکنون به مثال خود بر مي گرديم و ميبينيم که چطور  هر چيزي را مناسب با نياز هاي خود مي توانيم آماده کنيم ما با شبکه کلاس C  و آدرس 201.45.222.0/24  شروع کرديم  سپس ما 3 زير شبکه را مانند زير انجام داديم:



1= ابتدا ما  subnetting  اوليه  را با استفاده از 1 بيت براي Subnet ID  انجام داديم، و 7 بيت براي ميزبان باقي ماند، که اين بما دو زير شبکه ي 201.45.222.0/25 ,  و   201.45.222.128/25 را بوجود آورد،  که هر کدام از آنها مي توانند  ماگزيمم مقدار 126 ميزبان را داشته باشند، ما اولي را براي S6  و 100 ميزبان آن تنظيم کرديم.

2= ما دومين زير شبکه را 201.45.222.128/25 ، به دو زير شبکه ديگر تقسيم کرديم اين کار را با استفاده از يک بيت از هفت بيت باقي مانده براي ميزبان انجام داديم، با اين کار دو زير شبکه  201.45.222.128/26   و  201.45.222.192/26,، براي ما توليد شد که هر کدام از آنها مي توانستند 62 ميزبان را داشته باشند  و ما يکي از آنها را براي S5  و 50 ميزبان آن بکار برديم

3= ما دومين زير شبکه را 201.45.222.192/26 به دو زير شبکه ديگر تقسيم کرديم  اين کار را با استفاده از دو بيت از شش بيت باقي مانده براي ميزبان انجام داديم، با اين کار چهار زير شبکه  براي ما بوجود آمد که بترتيب آنها را براي S1,S2,S3,S4 استفاده کرديم.


VLSM  پيشرفت هاي زيادي در زمينه انعطاف پذيري و بازده ي Subnetting  داشته است ، بمنظور استفاده از آن روتر هايي که پروتکل  VLSM-capable routing را پشتي باني مي کنند بايد بکار گرفته شوند.
VLSM  به دقت بيشتري  در مورد جداول مسير يابي ، براي مطمعن شدن از اينکه هيچ گونه ابهامي در مورد چگونگي تفسير آدرس ها در شبکه،  وجود ندارد، نياز دارد.




:||:: ارسال به دوست

  نظرات (5)
1. نوشته شده توسط This email address is being protected from spam bots, you need Javascript enabled to view it , روشن 20 مرداد 1387,ساعت 12:11:08
VLSM
2. Manual Summarization
نوشته شده توسط سید علی, روشن 03 مهر 1387,ساعت 21:42:57
فکر میکنم ویژگی Manual Summarization که برای ابن بکار میرود که تعداد رکوردهای Routing table کاهش و بدنبال آن Process کمتری برای router خواهد داشت و همچنین Convergense time در هنگام fail شدن بکی از روتهای route table پایین می آید خود همواره به VLSM منجر خواهد شد
3. نوشته شده توسط This email address is being protected from spam bots, you need Javascript enabled to view it , روشن 09 فروردين 1388,ساعت 01:42:29
salam mamnonam az ltalebet 
age emkan dere mitone darbare sub netting bray man matlab befreste 
mamnon mysham
4. نوشته شده توسط علی, روشن 20 فروردين 1388,ساعت 22:11:24
مرثی
5. تشکر
نوشته شده توسط لیلا, روشن 26 فروردين 1388,ساعت 10:27:51
:) ممنون خیلی ساده و بدون ابهام توضیح داده بودید 
:roll

نوشتن نظر
نام:
ايميل:
صفحه اصلي:
عنوان:
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
نظر:



كد:* Code
من اين نظر را دوستانه جهت تماس ارسال ميكنم

 
< بعد   قبل >
PersianAdmins