پروتکل های IPv4 و IPv6 چیست و تفاوتشان چیست؟

در جواب سوال اینکه IPv4 و IPv6 چیست؟ به صورت خلاصه، پروتکل IPv نسل جدید استاندارد پروتکل اینترنت (IP) هستند که امروزه سرویس‌های اینترنتی از آن استفاده می‌کنند. این برقراری ارتباط نیاز به یک آدرس IP دارد. حال تفاوت IPv4 و IPv6 در چیست؟ در واقع پروتکل IPv6 به عنوان نسخه پیشرفته تر پروتکل قدیمی IPv4 می باشد و در دسترس قرار گرفته است در ادامه به معرفی و بررسی بیشتر تفاوت IPV4 و IPV6 خواهیم پرداخت.

آدرس IP چیست؟

آدرس IP یک آدرس و برچسب عددی است که با ارتباط گیری و اتصال به شبکه کامپیوتری می تواند ارتباط را برقرار کند. آدرس IP به عنوان یک شناسه عمل می کند. آدرس IP را آدرس اینترنتی نیز می گویند. آدرس IP قادر است فرمت فنی طرح آدرس‌دهی را مشخص می‌کند. اکثر شبکه‌های IP امکان ایجاد ارتباط مجازی بین مقصد و منبع را  ایجاد کرده و با متصل شدن ارتباط را برقرار می کنند.

IPv4 و IPv6

ویژگی‌های IPv4

  • پروتکل IPv4 بدون اتصال قادر به عملکرد صحیح است.
  • پروتکل IPv4 اجازه ایجاد یک لایه ارتباط مجازی  را بر روی دستگاه‌های متنوع می دهد.
  • پروتکل IPv4 نیاز به حافظه کم‌تر جهت  شناسایی و یاداوری آدرس‌ها دارد.
  • پروتکل IPv4 در گذشته توسط میلیون‌ها دستگاه پشتیبانی شده است.
  • پروتکل IPv4   قادر است کنفرانس‌ها و کتابخانه‌های ویدئویی را ارائه ‌دهد.

پروتکل IPv6 چیست؟

پروتکل IPv6 در سال 1999 به کار گرفته شده و امکان ار تباط گیری و انتقال داده ها را ازطریق شبکه را فراهم می کند.این عمل از طریق یک آدرس IP 128 بیتی انجام می شود و در مجموع از 128^2 آدرس اینترنتی پشتیبانی می کند.این پروتکل قادر است مشکل منابع آدرس‌های شبکه را حل کند و موانع دسترسی دستگاه‌های چندگانه را نیز رفع می کند.نمونه ای از یک ادرس IPv6 به صورت روبرو است: 3ffe:1900:fe21:4545:0000:0000:0000:0000.

پروتکل IPv4 قادر است در تمام قارات و پوشش های جهانی فعالیت داشته باشد.

IPv4 و IPv6

ویژگی‌های پروتکل IPv6

  • زیرساخت آدرس‌دهی و مسیریابی سلسله مراتبی
  • پیکربندی Stateful و Stateless
  • پشتیبانی از کیفیت خدمات (QoS)
  • یک پروتکل ایده‌آل برای ارتباط گیری

نحوه آدرس دهی در IPV6

در IPV6  سه حالت برای آدرس دهی داریم. این سه حالت عبارتند از:

  • Unicast
  • Multicast
  • Anycast

  لازم است بدانید در شبکه های آدرس دهی وضعیت آدرس دادن به مکانیسم میزبانی آدرس داخل شبکه اشاره دارد. IPV6  چند مدل از حالات متفاوتی را ارائه می دهد که یک میزبان به یک آدرس اختصاص می یابد. بیشتر  ازیک میزبان نیز می تواند در یک تایم تعیین شود و یا میزبان در فاصله ای کم می تواند آدرس دهی شود.

برای مثال در آدرس دهی به روش Unicast یک میزبان به صورت منحصر به فرد در شبکه های اجتماعی شناخته می شود.  بسته IPV6  از آدرس های IP منبع و مقصد تشکیل شده است.

IPV6 در Extension Header چیست؟

در  IPV6 به دو قسمت فیلدهای توسع ای و اجباری و یا  Extension Header تقسیم بندی می شوند. فیلدهایی که اجباری هستند همواره در هدر IPV6 هستند. ولی Extension Header ها در صورتی که به آن ها نیاز باشد به بخش فیلدهای اجباری افزوده می شوند.

هدر در  IPv6

نکته خاص IPV6 در بخش هدرآن پنهان شده است. آدرس IPV6 فقط چهار برابر از  IPV7 بزرگتر است. ولی نکته تامل برانگیز این که هدر آدرس IPV6  فقط د برابر بزرگ تر از IPV4  می باشد. هدرها در  IPV6از یک هدر  Fixed و Zeroیا Extension هستند. هدر Extension  شامل یک سری دیتای اختیاری است که روترها را ر فهم چگونگی مدیریت یک جریان یا بسته یاری می کند.

مزایای IPV6

 از مزایای  IPV6می توان به موارد زیر اشاره کرد:

ساده شدن مرحله های پردازش دیتا به علت header بهتر در قیاس با IPV4

 مسیر دادن بهتر با بهره گیری از جدول های  routingبا فشرده کردن پیشوندها

 حمایت از بسته هایی که چند قسمتی هستند. در این وضعیت یک دیتای واحد برای چنذین دستگاه فرستاده می شود و احتیاجی به گرفتن چند کپی از دیتاها برای فرستادن به دستگاه های متفاوت نیست.

 اجرای راحت تر خدماتی مثل ارتباط به صورت نظیر به نظیر، تماس های صوتی که در بستر ip باشند و خدمات امنیتی از مزایای Ipv6 است.

 با بهره گیری از IPV6 دیگر احتیاجی به شبکه NAT ندارید.

تفاوت IPV4 و IPV6  چیست؟

  • تفاوت IPV4 و IPV6 را می توان به موارد ذیل تقسیم بندی کرد . این تفاوت ها عبارتند از :
  • پروتکل IPv4 آدرس IP 32 بیتی دارد وپر تکل IPv6 یک آدرس IP 128 بیتی دارد.
  • پروتکل IPv4 یک روش آدرس‌دهی عددی دارد و پرتکل IPv6 یک روش آدرس‌دهی الفبایی عددی دارد.
  • بیت‌های باینری IPv4 به وسیله یک نقطه (.) از هم جدا می‌شوند .و بیت‌های باینری IPv6 با یک کولون (:) از هم جدا می‌شوند.
  • پروتکل IPv4 دوازده فیلد هدر را ارائه می‌دهد و پروتکل IPv6 هشت فیلد هدر را ارائه می‌دهد.
  • پروتکل IPv4 از پخش پشتیبانی می‌کند وپروتکل IPv6 از پخش پشتیبانی نمی‌کند.
  • پروتکل IPv4 دارای فیلدهای checksum است وپروتکل IPv6 فیلدهای checksum ندارد
  • پروتکل IPv4 از VLSM پشتیبانی می‌کند و پروتکل  IPv6 از VLSM پشتیبانی نمی‌کند.
  • پروتکل IPv4 از ARP پروتکل وضوح آدرس MAC استفاده می‌کند و پروتکل IPv6 از NDP برای نگاشت به آدرس MAC استفاده می‌کند.

IPV4 بهتر است یا IPV6

پروتکل IPv4 و IPv6 هر دو آدرس IP هستند .پروتکل IPv4 یک عدد باینری 32 بیتی وپروتکل IPv6 یک آدرس عدد باینری 128 بیتی است. آدرس‌های IPv4 به وسیله دو نقطه از هم جدا می‌شوند. هر دو آدرس IP از نظر نحوه عملکرد متفاوت هستند. ولی پروتکل IPv6 عملکرد بهتری نسبت به پروتکل IPv4  دارد. پروتکل IPv6 جدیدترین نسخه پروتکل اینترنت است که یک ادرس سریع و امن را ایجاد می کند.