خلاصه

به IP هایی که از فرمت و پرتکل تعیین شده تبعیت میکنند و در شبکه قابل استفاده هستند اصلاحا Valid IP میگوییم، IP هایی که این قوانین را نقض میکنند را با نام Invalid IP میشناسیم.

IP چیست؟

IP مخفف Internet Protocol شناسه‌ای است كه هر فرد در شبكه‌ی كامپیوتری یا اینترنت با آن وارد می‌شود. در حقیقت به هر كامپیوتری كه وارد یك شبكه‌ی كامپیوتری شود یك شناسه از جنس عدد اختصاص داده می‌شود كه این شبكه می‌تواند شبكه‌ی جهانی اینترنت نیز باشد.

انواع آدرس دهی IP

در حال حاضر دو نوع آدرس دهی کلی یا ورژن در حال استفاده است: IPv4 و IPv6.
IP ها به طور كلی یك Range (بازه) دارند كه در نسخه ۴ یعنی IPV4 از 0.0.0.0 آغاز شده و تا 255.255.255.255 ادامه دارد و در نسخه ۶ از اعداد Hexadecimal و کلون استفاده میشود مثلا 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

چه دلایلی یک IP را Invalid میکند؟

1- مشکل در Syntax:

  • کم و زیاد بودن کاراکترها در IPv4 مثلا 192.168.1.1.1
  • تجاوز از رنج مشخص شده در IPv4 مثلا 256.0.0.1
  • اشتباه بودن فرمت در IPv6 مثلا نداشتن کلن(:) یا کاراکترهای اشتباه
  • کم یا زیاد بودن بخش های مورد نیاز در IPv6
  • و..

2- استفاده از Private IP یا IP های رزرو شده :
در شبکه عمومی مثلا 192.168.0.1 که یک IP خصوصی محسوب میشود را نمیتوان استفاده کرد و یک IP Invalid محسوب میشود در این مورد.

لیست IP های رزرو شده

  1. آدرس های Private در نسخه ۴ (IPv4)
  • 10.0.0.0 تا 10.255.255.255
  • 172.16.0.0 تا 172.31.255.255
  • 192.168.0.0 تا 192.168.255.255
  1. آدرس های Loopback
  • 127.0.0.1 (IPv4)
  • ::1 (IPv6)
  1. آدرس های APIPA (Automatic Private IP Addressing)
  • 169.254.0.1 تا 169.254.255.254 (IPv4)
  1. آدرس های Link-Local
  • fe80::/10
  1. آدرس های Documentation
  • 192.0.2.0 تا 192.0.2.255
  • 198.51.100.0 تا 198.51.100.255
  • 203.0.113.0 تا 203.0.113.255
  1. آدرس های Multicast مثل ff02::2
  2. آدرس های Testing
  • 0.0.0.0 (used for various purposes)
  • 192.0.0.0 (reserved for IANA)
  • 240.0.0.0 تا 255.255.255.254 (reserved for future use)
    8.آدرس هایی که برای استفاده های خاص رزرو شده اند مثل ::/96

Static IP چیست؟

Static IP : از اسمش پیداست. IP شما ثابت است و هیچ وقت تغییر نمی کند. معمولا هنگام خرید سرویس های گرانقیمت اینترنت به همراه Bandwidth داده می شود و مطمئن باشید برای ISP صرف کرده که یک Static IP به شما داده است. Static IP را شخصا هم می توانید بخرید.

Dynamic IP چیست؟

Dynamic IP : آی پی متغیر است. اگر با Dial up وصل شوید می بینید که در هر بار اتصال به اینترنت IP تغییر می کند. دلیلش هم ساده است. ISP که از آن سرویس اینترنت دارید یک تعداد محدودی IP دارد و لازم نیست برای هر User یک IP ثابت بخرد!!! برای همین IP های خریداری شده را داخل یک IP Pool قرار می دهد تا در هر بار اتصال User ها بشود از آنها استفاده کرد.

طریقه‌ی یافتن IP در ویندوز

از منوی Start به گزینه Run می رویم و در آن تایپ می کنیم cmd سپس پنجره ای باز می شود. در آن پنجره تایپ می کنیم : ipconfig/all
مشخصاتی ظاهر می‌شود كه بیانگر کل مشخصات کارت های شبکه‌ی شما است. از میان اطلاعات ظاهر شده، ابتدا پیدا كنید كه كدام كارت شما را به اینترنت متصل نموده، سپس در مقابل عبارت IP Address عددی را مشاهده خواهید كرد كه بیانگر IP ی شماست.

سوال:
1- فرق Static و Dynamic چیه ؟
2- چرا اونهائی که اکانت Adsl میفروشن می نویسن با IP VALID قیمتش x تومن و با IP INVALID میشه y تومن.
3- بعد در ضمن می نویسن به ازای هر IP Static مثلا 5000 تومن دریافت می شه ؟
4- با IP Valid چه کارهائی می شه کرد که با Invalid نمیشه کرد (در صورت داشتن در اکانت اینترنت ADSL)
5- با IP Static چه کارهائی می شه کرد که با Dynamic نمی شه کرد؟
6- چرا مدیر شرکت به من گفته باید یک IP Valid داشته باشیم ؟

جواب:
1- استاتیک یعنی شما یک ip دارید توی اینترنت که هر موقع داخل می شوید فقط آن ای پی برای شماست که چه کاربردی دارد در جواب بعد معلوم می شود.
2- شرکتها وقتی به شما یک ای پی می دهند در واقع یک ای پی ولید را برای شما گذاشته اند و این هزینه ای که می گیرند بیشتر برای نگهداری آن است.
3- ببین فرض کن شما یک کارخانه داری یا یک شرکت که داخل اون دوربین مدار بسته به کار می ره و برای اینکه بخواهی از هر جای این مملکت یا خارج از مملکت به دوربینهای خودت دسترسی داشته باشی و بتونی کارخونه رو زیر نظر بگیری باید از طریق همون ای پی ولید به سیستم توی کارخونه ریموت بزنی و اونها رو ببینی و اگر ای پی شما invalid بود این کار را نمی شد کرد.
4- و این که مدیر شما این صحبت را کرده احتمالا می خواهد از طریق اون ای پی ولید بیاید روی سیستم شما (ریموت) و از اطلاعات کامپیوتر شما مثل (بانک های اطلاعاتی و ...) استفاده کند.

آخرین ویرایش: 01-10-2023 ???? 19:06، توسط رضا رمضانپور