بمنظور مدیریت و اشکال زدائی شبکه های مبتنی بر پروتکل TCP/IP ، می بایست شناخت مناسبی نسبت به تمامی جنبه ها ی آدرس دهی IP وجود داشته باشد. یکی از مهمترین عملیات مدیریتی در شبکه های مبتنی بر پروتکل TCP/IP ، نسبت دهی آدرس های IP مناسب و منحصربفرد به تمامی گره های موجود در شبکه است . با اینکه مفهوم نسبت دهی آدرس IP ، ساده بنظر می آید ولی مکانیزم واقعی اختصاص آدرس IP موثر با استفاده از Subnetting ، پیچیدگی های خاص خود را بدنبال دارد. علاوه بر موارد فوق ، ضروری است که شناخت مناسبی نسبت به جایگاه IP Broadcast ، ترافیک multicast و نحوه تطبیق آدرس های فوق به آدرس های لایه اینترفیس شبکه نظیر آدرس های MAC اترنت و Token Ring ، وجود داشته باشد .در مجموعه مقالاتی که در این خصوص ارائه خواهد به بررسی مفاهیم و ویژگی های آدرس دهی IP خواهیم پرداخت .
انواع آدرس های IP
آدرس IP ، یک آدرس منطقی سی و دو بیتی است که می تواند یکی از انواع زیر باشد :
• Unicast . یک آدرس IP از نوع Unicast ، به یک اینترفیس شبکه متصل شده به یک شبکه مبتنی بر IP نسبت داده می شود. آدرس های IP از نوع Unicast در ارتباطات یک به یک ( One-To-One) استفاده می گردند .
• Broadcast . یک آدرس IP از نوع Broadcast بمنظور پردازش توسط هر گره موجود بر روی سگمنت یکسان شبکه ، طراحی شده است . آدرس های IP از نوع Broadcast در ارتباطات از نوع یک به همه ( one-to-everyone ) ، استفاده می گردند .
• Multicast . یک آدرس IP از نوع Multicast ، آدرسی است که یک و یا چندین گره را قادر به گوش دادن به سگمنت های مشابه و یا متفاوت می نماید. آدرس های فوق ،ارتباط از نوع یک به چند (one-to-many ) را فراهم می نمایند .
نمایش آدرس IP
آدرس IP ، یک مقدار سی و دو بیتی است که کامپیوترها با مهارت خاصی از آن بمنظور انجام عملیات خود در یک شبکه کامپیوتری مبتنی بر TCP/IP استفاده می نمایند . انسان در مقابل استفاده از یک عدد باینری سی و دو بیتی که بخاطر سپردن آن همواره مشکل خواهد بود ، از سیستم دهدهی ، استفاده می نمایند . ( استفاده از سیستم دهدهی در مقابل سیستم باینری ) . بدین دلیل برای نمایش یک آدرس IP از شکل دهدهی ( decimal ) آن استفاده می گردد.آدرس های IP سی و دو بیتی از بیت با ارزش بالا بسمت بیت با ارزش پائین ، به چهار واحد هشت بیتی ( گروه هشتگانه ) که به هر یک از آنان Octet گفته می شود ، تقسیم می شوند . آدرس های IP معمولا بصورت چهار octet دهدهی که توسط یک نقطه از یکدیگر جدا می گردند ، نوشته می شوند . مدل نمایشی فوق را Dotted Decimal می گویند . مثلا آدرس IP : 00001010000000011111000101000011، پس از تقسیم به چهار Octet ( گروه هشتگانه ) ، بصورت زیر نمایش داده می شود:
00001010 00000001 11110001 01000011
هر Octet ( گروه هشتگانه ) در ادامه به یک عدد دهدهی تبدیل و پس از جداسازی آنان توسط نفطه از یکدیگر بصورت زیر نمایش داده می شوند :
10.1.241.67
یک آدرس عمومی IP بصورت w.x.y.z نشان داده می شود :