3.3 / 5. 3

فهرست مطالب

فهرست مطالب

آدرس IP چیست؟

آدرس IP شماره شناسایی هر کامپیوتر متصل به شبکه است (مثل کدپستی مربوط به هر خانه یا کدملی هر فرد).  

آدرس IP یا نشانی پروتکل اینترنت (Internet Protocol Address) که به اختصار به آن آدرس IP هم گفته میشود در واقع یک  نشانی عددی(مثل کدپستی) است که به هریک از دستگاه ها و رایانه های  متصل به شبکه، اختصاص داده میشود.  

بسته های داده ای (بهتر است آن ها را مثل بسته های پستی تصویر کنید) که توسط دیگر رایانه ها برای  یک رایانه مشخص فرستاده می شوند با این نشانه ی عددی همراه می باشند (مانند کد پستی که بر روی پاکت های پستی نوشته می شوند).

مسیریاب های شبکه نیز مانند ادارات پست عمل می کنند. یعنی بسته ی داده را دریافت و از روی آدرس IP داخل بسته، آن را به مقصد می رسانند.

آدرس IP مثل کد پستی می باشد

آدرس IP را میتوان با شماره تلفن های افراد در شبکه تلفن مقایسه کرد. 

البته تفاوتهای زیادی بین آدرس IP و شماره تلفن ها وجود دارد. 

ولی همانند آن، پیش شماره دارد و وقتی کامپیوتری متصل به شبکه اینترنت است، این آدرس انحصاری بوده و فقط در اختیار آن کامپیوتر قرار دارد.  

تفاوت مهم آدرس IP با شماره تلفن ها در این است که چنانکه به هر دلیلی(ارادی یا غیر ارادی)کامپیوتری که این شماره IP به آن اختصاص داده است، از شبکه اینترنت جدا (Disconnect)شود، اینIP آزاد شده و ممکن است به کامپیوتر دیگری تخصیص داده شود.

1- بدون IP ، چه بلایی بر سر اینترنت می آید؟

در واقع، آدرس IP موقعیت مکانی شما در اینترنت است. یعنی اگر کامپیوتر شما فاقد آدرس باشد، اینترنت نمی تواند کامپیوتر شما را پیدا کند.

بدین ترتیب، قادر نخواهد بود برای شما ایمیل، عکس و داده را ارسال کند. شما در اینجا یک نمونه IP میبیند:

24.156.99.202

حتی همه وب سایت ها هم یک آدرس IP یکتا دارند. مثلا آدرس سایت گوگل 216.58.209.142 هستش.

یعنی شما می توانید به جای ادرس گوگل، IP آن را در آدرس بار اکسپولرر خود تایپ کنید.

اما چون حفظ کردن این شناسه ها کار سختی برای کاربران بود،برای راحتی، وب سایت ها به جای شناسه IP از یک نام استفاده می کنند.

پس به طور کلی می توان گفت، هر چیزی که در بستر اینترنت قرار گرفته است حتما یک IP هم دارد. تا دستگاه ها بتوانند باهم ارتباط برقرار کنند.

پس اگر IP وجود نداشت، هنوز اینترنتی هم وجود نداشت.

آدرس IP برای وب سایت ها

2- IP Address چگونه کار می کند؟

زمانی که شما به اینترنت متصل می شوید، در واقع مستقیم به اینترنت وصل نمیشید بلکه اول به یک شبکه ای وصل می شوید که آن شبکه به اینترنت متصل است.

یعنی وقتی از خانه به اینترنت وصل می شوید در واقع به شبکه ی ISP یی که ازش اینترنت خریداری کرده اید متصل می شوید.

و وظیفه همان شرکت ISP می باشد که به شما یک IP تخصیص دهد.

فعالیت هایی که شما از طریق اینترنت انجام می دهید (یا بهتر است بگیم درخواست های شما مثلا وقتی در گوگل وب سایت یوناری را سرچ و دکمه enter را می زنید) از ISP   شما عبور می کند و نتیجه از طریق IP کامپیوترتان مجددا به کامپیوتر شما بر گردانده می شود.

مدل OSI در شبکه - لایه نمایش

همچنین، وقتی مودم را خاموش /روشن می کنید و مجدد به ISP متصل می شوید، ممکن است  شرکت ISP این بار به شماIP دیگری تخصیص دهد.

وقتی مسافرت میرید و لپ تاپ تان را با خود می برید ، آدرس IP یی که شما از خانه با آن به اینترنت متصل می شدید دیگر کاربردی ندارد چون شما در سفر از یک شبکه دیگر برای اتصال به اینترنت استفاده می کند و آن شبکه آدرس های دیگری را برای دستگاه شما در نظر میگیرد.

اگر می خواهیید ببیند آدرس IP دستگاهی که در حال حاضر با آن به اینترنت متصل هستید، چه می باشد از این آدرس استفاده کنید. 

3- آدرس IP چه اطلاعاتی را در خود گنجانده است؟

آدرس IP نه تنها بیانگر موقعیت شما در اینتر می باشد که حتی موقعیت جغرافیایی شما(البته نه خیلی دقیق) را هم نشان می دهد.

IP نمایانگر استان، شهر و کدپستی منطقه ای می باشد که شما از آنجا به اینترنت متصل شده اید.

به همین علت است که هر بار که از یک موقعیت جدید به اینترنت متصل می شوید ، آدرس شما تغییر می کند.

البته فراموش نکنید که IP بیانگر اطلاعات شخصی شما نمی باشد.

اما ممکن است هکرها با زیر نظر گرفتن IP هایی که تا کنون استفاده کرده اید و فعالیت هایی که در اینترنت دارید، بتوانند مقداری از اطلاعات شخصی شما را به دست آوردند.

 

4- آیا به تعداد کافی، IP برای همه دستگاه وجود دارد؟

فرمت آدرس IP ها در ورژن ها مختلف متفاوت می باشد. به طوری کلی از سال 1983 ، برای آدرس دهی در شبکه از IPV4 استفاده می شود. 

فرمت آدرس ها در این نسخه بدین صورت می باشد: 192.168.100.100 . با IPV4 می توانستیم 4,294,967,296 آدرس یکتا ایجاد کنیم.

اما با ظهور دستگاه ها دیجیتالی زیاد مثل تبلت، موبایل، تلویزیون های هوشمند و … این تعداد آدرس دیگر کافی نبود.

بنابراین نیاز داشتیم تا بتوانیم آدرس IP های بیشتری تولید کنیم.

بنابراین، نسخه IPV6 ظهور پیدا کرد که 1080::34:0:417A یک نمونه از آدرس ها در این نسخه می باشد.

با IPV6 می توان 340,282,366,920,938,463,463,374,607,431,768,211,456 آدرس یکتا تولید نمود.

این عدد انقدر بزرگ است که می تواند حتی برای درخت ها و پرنده ها و … هم یک آدرس IP تخصیص داد.

5- آدرس IP های یک شبکه چگونه تولید می شوند؟

IP آدرس توسط پروتکل Dynamic Host Configuration یا DHCP ایجاد می شوند.

یعنی هر شبکه ای که به اینترنت متصل است یک سرور دارد که پروتکل DHCP بر روی آن اجرا می شود.

این پروتکل، مسئول ایجاد آدرس ها و تخصیص آن ها به گره های یک شبکه می باشد.

وقتی دستگاهی در شبکه روشن می‌شود که به یک آدرس آی‌پی احتیاج دارد، یک بسته تحت عنوان (Discovery)  را به صورت Broadcast روی شبکه ارسال می‌کند.

یعنی این بسته را برای تمام میزبان‌های موجود در شبکه می‌فرستد تا به دست سرور DHCP برسد

در مرحله‌ی بعد سرور DHCP به عنوان پاسخ بسته‌ی (Offer)  را ارسال می‌کند، این بسته شامل IP و Default Gateway خواهد بود و به دست ماشین اول (دستگاهی که IP درخواست کرده بود) می‌رسد.

سپس ماشین اول با دریافت این بسته اقدام به بررسی آن می‌کند و درصورتی که امکان استفاده از آن IP را داشت یک بسته تحت عنوان (Request)  برای سرور دی‌اچ‌سی‌پی ارسال می‌کند.

در نهایت سرور نیز با ارسال یک تاییدیه (ACK) به ماشین اول این آی‌پی را به آن تخصیص می‌دهد.

اگر می خواهید از عملکرد این پروتکل اطلاعات بیشتری پیدا کنید به این لینک مراجعه کنید.

آدرس IP توسط DHCP تولید می شود