تبليغاتX
حرف تو حرف

اينجا در تانزانيا هر روز صبح وقتي يك غزال بيدار مي شود خوب مي داند كه بايد سريعتر از شير بدود تا زنده بماند و شير هم مي داند كه بايد چابكتر از غزال باشد تا از گرسنگي نميرد |_-_-_| دعاي فرج آقا امام زمان اللّهُمَّ كُنْ لِوَلِيِّكَ الْحُجَّةِ بْنِ الْحَسَنِ صَلَواتُكَ عَلَيْهِ وَعَلى آبائِهِ في هذِهِ السّاعَةِ وَفي كُلِّ ساعَةٍ وَلِيّاً وَحافِظاً وَقائِدا ‏وَناصِراً وَدَليلاً وَعَيْناً حَتّى تُسْكِنَهُ أَرْضَك َطَوْعاً وَتُمَتِّعَهُ فيها طَويلاً

هر چی به مخم خورد و بدونم تو مخت جا میشه اینجا هست به شرطی وقت نوشتم داشته باشم

برگرفته از مقاله علم الكترونيك و كامپيوتر

Subnetting در يك نگاه

مطالبي كه در اين مقاله خواهيد خواند :

الف ) ظهور Subnetting

ب ) مفهوم Subnetting

ج ) مزايا و معايب Subnetting

د )كاربرد Subnetting

با همه صحبتهائي كه در مورد Subnetting وجود دارد، به راستي هدف مديران شبكه از Subnetting چيست؟

در سازمانها و موسسات بزرگ ، بعضي از زيرمجموعه ها ترجيح مي دهند كه از ديگر مجموعه ها جدا باشند و اين به معني ازهم گسيختگي شبكه بود اگر شما از مديران و يا حتي كارمندان ساده يك سازمان باشيد به خوبي متوجه شده ايد كه بعضي از مديريتها از جمله مديريت مالي سازمان ترجيح مي دهد شبكه اي جدا از بقيه داشته باشد تا امنيت آنها توسط ديگر بخشها به خطر نيفتد و گاهي مدعي هستند كه سرور شبكه بايد در مديريت آنها نصب شود از طرفي بخش IT سازمان براي مديريت كاربران و شبكه نياز به در دسترس بودن تجهيزات در حوزه مديريتي خود را واجب مي داند. اين قبل مشكلات از يك سو و از سوي ديگر نياز به استفاده بهينه از IP براي اختصاص دادن به نودهاي (Node) شبكه نياز به استفاده از Subnetting را پي ريزي كرد.

Subnetting چيست ؟

وقتي از متخصصان شبكه تعريف Subnetting            پرسيده مي شود بدون شك خواهيد شنيد: به عمل قرض دادن بيتهاي (bit) Net ID به Host ID در اصطلاح Subnetting مي گويند. ولي شايد چنين جمله اي براي كاربران عادي شبكه نامانوس و گنگ بنمايد.

مباحث مربوط به Subnetting و در كل
 
IP Addressing از مشكل ترين مفاهيم تئوري شبكه به شمار مي رود  و   اكثراً  داراي درك درستي از آن نيستند .

IP يك آدرس 32 بيتي (4 بايت) است كه هر بايت از بايت ديگر با يك نقطه (dot) جدا شده است و به صورت Decimal (مبناي 10) نمايش داده مي شود.

بنابراين يك IP در مبناي 2 به صورت 11111111.11111111.11111111.11111111 و در مبناي 10 بصورت 255.255.255.255 مي باشد.

در كل آدرسهاي IP به سه دسته تقسيم مي شوند :

الف ) اولين Address  IP هر زيردامنه را Network  Address مي نامند.

اين IP را نمي توان به هيچ يك از node ( نودهاي ) شبكه اختصاص داد.

ب ) Broadcast  Address

آخرين IP Address هر زيردامنه را
 
Address    Broadcast مي نامند.

اين IP تنها در مواقعي استفاده مي شود كه قصد ارسال Data به تمام نودهاي شبكه را داشته باشيم.

ج )    Host       Address :

تمام  آدرسهايي (Address  IP) را كه مي توان به نودهاي شبكه اختصاص داد،
Host  Address مي گويند.

در واقع عمل Subnetting بر روي Host  Address صورت مي گيرد.

خود Address  IP داراي دو بخش   Network ID و
 
Host  ID مي باشد.

بيتهاي ID Network  همه يك مي باشد و بيتهاي
 
ID host   مي تواند صفر يا يك باشند . در حقيقت با تغيير در اين بيتها،IP  Address هاي مختلف ساخته
 مي شود. براي مثال، در آدرس
(11111111.11111111.11111111.00000000)24 بيت اول جزء
ID   Network  هستند و 8 بيت آخر جزء ID Host   مي باشد. به عبارتي اين Range مي تواند يك SEGMENT با حداكثر تعداد 2-28
باشد. (هشت بيت كه هر كدام 2 حالت دارد و 2 عدد از Address  IP ها را نمي توان به Node اختصاص داد كه يكي Network  Address  و ديگري
 
broadcast Address  مي باشد) حالا فرض كنيد كه يك ساختمان 2 طبقه داريد و مي خواهيد با استفاده از يك آدرس كلاس c (255.255.255.0) به نودهاي (Node) هر دو طبقه كه هر كدام داراي 100 نود هستند، IP  بدهيد.

همين جاست كه Subnetting ظهور مي كند و مانع هدرروي IP Address مي شود. اگر Subnettingنبود براي هر طبقه مجبور به استفاده از يك كلاس c بوديم كه هر كلاس 2-28 IP مي دهد و اين بيانگر هدرروي بيش از نيمي از IP  ها در هر طبقه مي باشد كه در كل  معادل يك كلاس C هدر مي رود.

همانطور كه ذكر شد
فرمت يك IP در كلاس C به شكل
11111111.11111111.11111111.00000000
 مي باشد. 
Subnet  Mask نشان دهنده ارزش تعداد بيتهاي جزء Network  ID يك كلاس مي باشد.

در كلاس بالا Subnet mask برابر با 255.255.255.0مي باشد. حالا براي تغيير اين كلاس به 2 زيرشبكه يكي از بيتهاي ID    Host را يك
 مي كنيد تا
IP به شكل 11111111.11111111.11111111.10000000
تبديل شود. حالا 25 بيت اول را جزء ID  Network مي گيريم و 7 بيت آخر را جزء ID host   كه با اين تعريف Subnetting  در IP جديد برابر با 255.255.255.128  مي باشد كه مي تواند 2-27 نود را آدرس دهي كند.

اگر دقت كرده باشيد آن يك بيت از بخش ID    Host   به ID  Network منتقل شد و اين همان تعريف Subnetting مي باشد.

حال با اختصاص يكي از Range ها به طبقه اول و اختصاص Range ديگر به طبقه دوم ساختمان مذكور در هر طبقه 2-27 آدرس خواهيم داشت.

توجه داشته باشيد كه در هر بار عمل Subnetting دو عدد از IP ها غيرقابل استفاده مي شوند و اين به آن دليل است كه هر كدام از زيرشبكه ها داراي يك Network Address و يك Broadcast Address جدا مي شوند و همانطور كه گفته شد اين دو عدد  IP    غير قابل اختصاص هستند.

كاربردهاي عملي Subnetting :

همانطور كه اشاره شد ، در حال حاضر يكي از پراستفاده ترين مكانها از اين تكنولوژي شبكه هاي بزرگ و يا حتي كوچك ولي پراكنده هستند تا به راحتي بدون اينكه كوچكترين جابه جايي در تجهيزات بدهيم و يا اينكه شبكه را منقطع كنيم IP ها را دسته بندي كنيم (Range) و هر كدام از دسته ها را بايك Subnetting مجزا به يك روتر ) Router) ارجاء مي دهيم و بقيه كار را به روترها مي سپاريم.

توجه داشته باشيد در Subnetting براي اتصال زيرشبكه ها به يكديگر حتماً از يك Router بهره ببريد. كاربران حرفه اي شبكه Router را يك switch لايه 3 مي شناسند و به اصصلاح
 مي گويند براي اتصال هر زيرشبكه بايد از يك
switch ( سوئيچ) لايه سه استفاده كرد همانطور كه متوجه شديد در اين روش زيرشبكه از ديد يك كاربر داخلي به مانند يك شبكه مجزا كار مي كند .

در پايان خاطرنشان مي كنم Subnetting يكي از مباحث تئوري و پايه در طراحي شبكه مي باشد كه متاسفانه اكثر متخصصان شبكه مباحث تئوري را جدي نمي گيرند و فقط مباحث عملي را دنبال
مي كنند. ولي به هر حال يك طراح شبكه هرگز بدون در نظر گرفتن مباحث و ديدگاههاي نظري نخواهد توانست شبكه اي ايمن و كارآمد را طراحي كند.

شايد همين موضوع دليلي باشد تا هم اكنون نهادهائي كه امنيت را محور اصلي شبكه خود
مي دانند مبالغ زيادي را براي تعيين محدوده (
Range) IP زيرشبكه هاي خود به متخصصيني كه به مباحث تئوري شبكه مسلط هستند مي پردازند.

معايب Subnetting :

گاهي مشكلات تعريف IP  هاي هر محدوده ( Range) به Routing Table يك مسير ياب و گاه تقسيم نامناسب IP ها در بخشهاي مختلف (Segment) شبكه را از معايب عمل Subnetting  مي دانند .

+ نوشته شده در  سه شنبه چهاردهم مهر 1388ساعت 14:44  توسط دوست  | 

 

بازدید کننده محترم شما در کپی برداری از کلیه مطالب این وبلاگ آزاد هستید حتی بدون ذکر منبع