همه چیز درباره ی IP...
دوستان سلام
توی این پست میخوام مطالب جالبی رو در موردIP بگم.
آی پی در واقع کد ملی کامپیوتر شماست که با اون توی اینترنت شناخته میشید ،
آی پی برای افرادی که از روش dial-up به اینترنت متصل می شوند مختلف است البته زمانی که از isp دیگری استفاده کنید ip شما تغییر می کند یعنی برای مثال شما از کارت اینترنت شرکت A استفاده می کنید این شرکت به شما یک ip خواهد داد و هر باری که به اینترنت متصل می شوید همین ip را خواهید داشت ولی اگر از کارت اینترنت شرکت B استفاده کنید ip متفاوتی به شما خواهد داد چون isp شما تغییر می کند
اما برای کسانی که از adsl استفاده می کنند این ip یکسان است چون کسانی که adsl دارند isp خود را تغییر نمی دهند منظور از isp همان شرکتی است که خدمات اینترنت را فراهم می کند است
آی پی مشخصه شما در اینترنت است و مانند یک کد پستی عمل می کند
آی پی از چهار رقم تشکیل شده که برای قابل فهم بودن برای ما بصورت دسیمال(با همون دهدهی)نمایش داده میشه که با نقطه از هم جدا میشوند.اما كامپيوتر ها با شكل باينري (دودويي) اعداد سروكار دارد و براي ارتباط با يكديگر آنرا در قالب صفر و يك بيان مي كنند مانند مثال زير:
11011000. 00011011. 00111101. 10001001
8تا 8تا 8تا 8تا
خب حالا اگه بخواهید IP خودتون رو بدست بیارید،کافیه به سایتhttp://www.whatismyip.com/
برید.ولی اگه اسم این سایت تو خاطرتون نمیمونه یه راه ساده تر اینه که توی گوگل عبارت MY IPرو بنویسید وبخت یا اقبال رو بزنید.آی پی شما نمایش داده خواهد شد.بصورت زیر:

خب تا اینجا شما آدرس آی پی تون رو پیدا کردید.اگه میخواهید اطلاعات دقیق تری مثل اسم شهر و کشوری که این آی پی متعلق به اونه و یا ارتفاع و بلندیش از سطح زمین و یا کد کشور و طول و عرض جغرافیایی و... رو بدست بیارید به سایت زیر مراجعه کنید.
و حالا یک سری اطلاعات تخصصی تر در این باره:
- IP Address Classes
آدرسها در ۵ کلاس رده بندی میشوند و عدد اول هر آدرس نشان دهنده کلاس آن آدرس است
Class A1-126Class B128-191Class C192-223Class D224-239Class E240-254
ip 192.168.10.20 با توجه به اینکه رقم اول آن ۱۹۲ است نشان دهنده این است که در کلاس C می باشد
ping 127.0.0.1
کلاس A
شبکه های کلاس A برای شبکه هایی که تعداد شبکه هایشان کم ,ولیکن تعداد
میزبانهایشان زیاد است و معمولا برای استفاده توسط انستیتوهای دولتی و
آموزشی انتخاب میشوند مناسب هستند
در یک آدرس شبکه کلاس A ,بخش نخست آن نشان دهنده آدرس شبکه (network
address) و سه بخش دیگر نیز نشاندهنده آدرس میزبان (host address) در شبکه
است.بطور مثال IP 10.20.20.20 عدد ۱۰ به آدرس شبکه و عدد ۲۰٫۲۰٫۲۰ به آدرس
میزبان تعلق دارد
در آدرس دهی کلاس A اولین بیت صفر میباشد
شبکه های کلاس B برای شبکه هایی که تعداد شبکه هایشان بین شبکه های بسیار بزرگ و بسیار کوچک است در نظر گرفته شده است
در یک آدرس شبکه کلاس B دو بخش نخست آن نشان دهنده آدرس شبکه و دو بخش دیگر نشاندهنده آدرس میزبان است
بطور مثال IP 172.16.10.10 عدد ۱۷۲٫۱۶ به آدرس شبکه تعلق دارد و عدد ۱۰٫۱۰ به آدرس میزبان تعلق دارد
ِدر آدرس دهی کلاس B دومین بیت صفر میباشد
شبکه های کلاس C برای شبکه هایی که تعداد شبکه های زیادی دارند اما میزبان کمتری دارند تدارک داده شده است
در یک آدرس شبکه کلاس C , سه بخش نخست آن نشان دهنده آدرس شبکه و بخش آخر به آدرس میزبان تعلق دارد
بطور مثال IP 192.168.10.20 عدد ۱۹۲٫۱۶۸٫۱۰ به آدرس شبکه و ۲۰ به آدرس میزبان تعلق دارد
در آدرس دهی کلاس C , سومین بیت صفر میباشد
آدرس کلاس D برای Multicasting استفاده میشود
بدلیل اینکه این آدرس رزو شده است بهمین دلیل از بحث درباره آن خوداری میکنیم
در کلاس D چهارمین بیت صفر میباشد
Multicasting
فرایند ارسال یک پیام,همزمان به بیش از یک مقصد در شبکه را گویند
کلاس E
آدرسهای کلاس E برای research and Development استفاده میشود.