اگر این سوال که IPv4 بهتر است یا IPv6 در ذهن شما هم ایجاد شده است باید بگوییم که تنها نیستید و بعد از بررسی مفهوم IP ها این موضوع برای خیلی از افراد پیش می آید. در این مقاله قصد داریم به بررسی این موضوع بپردازیم که هر کدام از این انواع IP چه ویژگی هایی دارند و کدامیک می تواند بهتر باشد.

در صورتی که با زیرساخت اینترنت آشنا شوید، ریزه کاری های مختلف و زیادی به چشم شما خواهد خورد که می تواند سوالات زیادی را در ذهن شما ایجاد کند. البته این موضوع که آیا این ریزه کاری ها در تجربه کاربری و کیفیت استفاده از اینترنت برای ما تاثیر دارد یا خیر متفاوت است. یکی از مواردی که می توان گفت تاثیر چندان زیادی هم در کاربرد اینترنت برای ما ندارد و ممکن است اصلا آن را حس نکنیم، ورژن IP استفاده شده در اتصال اینترنت ما است که در این مقاله پلازا قصد داریم در مورد آن (IPv4 vs IPv6) صحبت کنیم. در واقع باید گفت جواب این سوال که IPv4 بهتر است یا IPv6 تاثیر چندان تاثیری روی سرعت، امنیت، کیفیت و یا ترافیک مصرفی شما نخواهد گذاشت.

اما به هر حال IP با دو ورژن 4 و 6 ارائه می شود و این سوال که هر کدام از آنها چه ویژگی هایی دارند، از مسائلی است که می تواند برای هر کسی جذاب باشد. در ادامه قبل از اینکه ببینیم IPv4 بهتر است یا IPv6 لازم است کمی در مورد اینکه اصلا IP چیست و چه کاری برای ما انجام می دهد صحبت کنیم.

فهرست مطالب

IP یا همان Internet Protocol چطور کار می کند!؟

آی پی مفهومی است که در زمان کار کردن با اینترنت زیاد آن را می شنویم و در بعضی از مواقع می تواند حتی تا حدودی ما را به دردسر بیندازد و مجبور به کارهایی مانند تغییر IP با استفاده از بعضی از برنامه ها شویم. اما تا به حال به این موضوع فکر کرده اید که این آی پی واقعا چه کاری انجام می دهد!؟ در این مورد باید بگوییم IP که مخفف عبات Internet Protocol است  که هر دستگاهی که به اینترنت متصل شده باشد، یکی از این شناسه ها را دارد.

IP یا همان Internet Protocol چطور کار می کند!؟


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

فایل ها و اطلاعاتی که از طریق اینترنت رد و بدل می شوند، به بسته های اطلاعاتی کوچکی تقسیم می شوند که به آنها پکت (Packet) گفته می شود. این بسته ها به صورت رمزگذاری شده و با استفاده از آدرس های IP به سمت مقصد خود که می توانند کاربران و یا سایت های اینترنتی باشند حرکت کرده و اساس کار اینترنت را تشکیل می دهند. پس هر چیزی که از طریق اینترنت رد و بدل شده و به ما می رسد همین مسیر را به کمک آی پی طی کرده است.

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

ما در اینترنت به طور کلی از دو نوع IP استفاده می کنیم. IP های ورژن 4 که به صورت IPv4 نوشته می شوند و IP های ورژن 6 که به صورت IPv6 آنها را می شناسیم. در ادامه توضیح مختصری را هم در مورد هر کدام از این IP ها خواهیم دید.

IPv4 چیست؟

IPv4 در واقع همان نوع پایه IP است که اولین بار با خود اینترنت متولد شد (42 سال پیش، در سال 1981) و اصلی ترین نوع آدرس دهی در اینترنت به حساب می آید. در این نوع آدرس دهی اتفاقی که می افتد این است که هر دستگاه می تواند یک آدرس عددی شامل 4 بخش مختلف که با نقطه (.) از هم جدا می شوند را داشته باشد. تصویر زیر نمونه ای از این IP را به شما نمایش می دهد:

IPv4 چیست


البته باید در نظر داشت ورژن 4 به این معنی نیست که این آدرس 4 بخش دارد و در واقع به معنای طول این آدرس 32 بیتی است که حاصل عبارت 2 به توان 4 است! همانطور که می بینید این آدرس از چهار بخش مختلف ساخته شده است که هر کدام از آنها یک عدد دسیمال را نمایش می دهند. در صورتی که بخواهیم بگوییم با این ساختار میتوان چند آدرس تولید کرد باید گفت که تعداد IP های ورژن 4 که می توانیم بسازیم، در حدود 4.3 میلیارد می باشد. زمانی که IP برای اولین بار ارائه شده بود این عدد یک مورد دست نیافتنی به نظر می رسید اما با ورود دستگاه های موبایل و حتی اینترنت اشیا و متصل شدن دستگاه های زیادی به اینترنت باید گفت که دیگر این تعداد آدرس جوابگوی اینترنت نبود و IPv6 برای جلوگیری از مشکلات آدرس دهی ارائه شد.

IPv6 چیست؟

تنها 14 سال بعد از شروع به کار اینترنت دانشمندان متوجه این موضوع شدند که ممکن است در برآوردهای خود اشتباه کرده باشند و سرعت رشد اینترنت از آنچه که تصور می کردند بیشتر است. این موضوع باعث شد که روش آدرس گذاری دیگری که بتواند در اولین گام مشکل تعداد آدرس ها را برطرف کند و بعد از آن در مراحل دیگر مواردی مثل امنیت، سرعت و مسیریابی را هم بهبود دهد ایجاد شود. در سال 1995 ورژن دیگری از آی پی به نام IPv6 معرفی شد که می تواند یک نمونه از آن را در تصویر زیر مشاهده کنید:

IPv6 چیست


در IP ورژن 6 ما به جای 4 بخش 8 بخش را داریم (اسم ورژن 6 بخاطر 2 به توان 6 بودن طول آدرس است). هر کدام از این بخش ها به جای اعداد دسیمال اعداد هگزادسیمال هستند که در واقع ترکیبی از عدد و حروف هستند. در واقع باید گفت تعداد آی پی هایی که با استفاده از یان ترکیب می توان ساخت مقدار 2 به توان 128 خواهد بود که عدد زیر خواهد شد:

340,282,366,920,938,463,463,374,607,431,768,211,456

این عدد از دو برابر اتم های سازنده سیاره زمین هم بیشتر است و بعید به نظر می رسد که به این زودی ها بتوانیم این تعداد دیوایس را به اینترنت متصل کنیم!

اکنون که دقیقا می دانیم، این دو ورژن IP چه هستند و هر کدام چه معنایی دارند بهتر است به سراغ بحث اصلی برویم و ببینم که Ipv4 بهتر است یا IPv6 و دلیل این برتری در کجا قرار دارد.

IPv4 بهتر است یا IPv6؟

همانطور که پیشتر هم گفته بودیم هر دو IP ورژن های 4 و 6 برای این ایجاد شده اند که کار مسیریابی راب رای ما انجام بدهند. ولی اینکه IPv4 بهتر است یا IPv6 باید گفت نمی توان به صورت دقیق مشخص کرد. از آنچه که IP ورژن 6 بعد از 4 منتشر شده و برای اصلاح ایرادات ورژن 4 بوده است، می توانیم انتظار داشته باشیم که در یک سری از موارد عملکرد بهتری را داشته باشد. اما باید اضافه کرد که IP های ورژن 6 هنوز هم پیچیدگی ها و ایراداتی را دارند و نمی توانند در بعضی از موارد به خوبی IP های ورژن 4 عمل کنند.

اولین گزینه ای که می تواند در درک این مورد که Ipv4 بهتر است یا IPv6 به ما کمک کند بررسی نقاط قوت هر کدام از این IP ها و ویژگی هایی اند که در اختیار ما می گذارند. در جدول زیر می توانید هر کدام از این موارد را مشاهده کنید:

نقاط قوت IPv4 نقاط قوت IPv6
  • حفظ حریم شخصی به دلیل کلی بودن آی پی های لوکال و تغییر آی پی های داینامیک؛
  • تشخیص شبکه در این ورژن بهتر عمل می کند؛
  • بدون نیاز به NAT؛
  • استفاده از این سرویس هزینه کمتری دارد؛
  • امکان رمز گذاری مجدد روی بسته ها وجود دارد؛
  • امکان فراهم کردن امنیت با پروتکل هایی مثل IPSec به صورت مجزا وجود دارد؛
  • امکان آدرس دهی به صورت گروهی که هم اقتصادی است و هم سریعتر را فراهم می کند؛
  • این ورژن آی پی ارتباط و جامعیت داده ها را حفظ می کند؛
  • در مسیریابی های چند بخشی عملکرد خوبی دارد؛
  • می تواند همزمان داده را به مقاصد مختلف ارسال کند؛
  • این ورژن از نظر هدر قالب بندی ساده تری دارد؛
  • از حریم خصوصی به صورت داخلی(در شبکه های محلی) بهتر پشتیبانی می کند؛
  • می تواند امنیت را با استفاده از IPSec به صورت پیشفرض فراهم کند؛
  • در این ورژن امکان اختصاص چند IP به یک دستگاه نیز وجود دارد؛

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

نقاط ضعف IPv4 نقاط ضعف IPv6
  • بهینه سازی مسیریابی بدون تاثیر است؛
  • پشتیبانی از برخی از برنامه ها و اپلیکیشن های جدید سخت خواهد بود؛
  • هزینه مدیریت سیستم در آن بالاست و خرید آن به صورت ثابت(IP Static) بالا خواهد بود؛
  • در برابر خطا ها آسیب پذیر است؛
  • ویژگی های امنیتی در آن غیر اجباری بوده و بعضی موارد امنیت به خطر می افتد؛
  • انتقال از IPv4 به IPv6 دشوار و پیچیده است؛
  • برای برقراری ارتباط با ورژن 4 نیاز به فناوری های میانی دارد و نمی تواند مستقیما با ورژن 4 ارتباط داشته باشد؛
  • به دلیل عدم گستردگی در استفاده هنوز توسعه روی آن به صورت کامل آزمایش نشده و ممکن است با ایراداتی همراه باشد؛

وقتی که ایرادات را در نظر بگیریم می توانیم دید بهتری نسبت به هر دوی این IP ها داشته باشیم. در حالت کلی می توان ارزیابی کرد که IPv6 از تکنولوژی قدرتمندتری بهره مند است و برای اینکه کمبود های IPv4 را جبران کند ارائه شده پس می تواند از خیلی جهات بهتر از IPv4 باشد اما این موضوع اصلا به این معنا نیست که IPv4 یک تکنولوژی از رده خارج است و با سهولت و سرعت خوبی می تواند کار ما را راه بیندازد.

جدول زیر می تواند به طور خلاصه به ما بگوید در کدام یک از موارد هر یک از این دو ورژن IP می توانند ویژگی های بهتر و موثرتری را به ما ارائه دهند، یا به زبان ساده در  زمینه های خاص IPv4 بهتر است یا IPv6:

زمینه کاری IPv4 IPv6
گستردگی استفاده 80 درصد 20 درصد
پهنای باند مصرفی بیشتر (به دلیل هدر بزرگ) کمتر (به دلیل هدر کوچک)
امنیت شبکه و محرمانگی در اینترنت کمتر بیشتر
محرمانگی در شبکه های محلی بیشتر کمتر
کارکردن با دستگاه های موبایل معمولی بهتر
نیاز به تنظیمات پیکربندی شبکه با استفاده از DHCP به صورت خودکار
وجود صحت سنجی با فیلد چک سام دارد ندارد
کلاس بندی IP برای مدیریت شبکه تنها 4 کلاس نامحدود

با توجه به این جدول می توان گفت که جواب سوال IPv4 بهتر است یا IPv6 با برتری IPv6 پاسخ داده می شود. البته باید گفت که این مورد اصلا موضوعی نیست که بخواهیم نگران آن باشیم و چیزی نیست که در کارکرد کل شبکه ما خللی ایجاد کند. به هر حال باید در نظر داشت که روزی ما مجبور هستیم IP های ورژن 4 را به ورژن 6 تغییر دهیم. هرچند این مساله در کارکرد کلی با اینترنت اصلا حس نمی شود و صرفا تنظیماتی است که در خیلی از موارد هم به صورت خودکار اعمال می شود.

نتیجه گیری

در این مقاله در مورد پاسخ این سوال که IPv4 بهتر است یا IPv6 با هم صحبت کردیم و دیدیم طبیعتا آی پی ورژن 6 که برای رفع محدودیت های ورژن 4 ارائه شده است، می تواند عملکردی بهتر داشته باشد و قابلیت های وسیع تر و جدید تری را به ما می دهد اما اینکه بخواهیم بگوییم در حال حاضر با استفاده از ورژن 4 اینترنت ما دچار افت کیفیت می شود صحیح نبوده و از نظر کارایی قابل لمس هر دو در یک سطح قرار می گیرند. باید گفت اکنون استفاده از ورژن 4 بیشتر بوده، پیکربندی آن ساده تر است و همینطور با سیستم های فعلی سازگارتر می باشد، اما ورژن 6 به دلیل رعایت موارد امنیتی به صورت پیش فرض، سازگاری بهتر با دستگاه های موبایل، هدر سبک تر و کوچکتر و بسیاری موارد دیگر قابلیت های بیشتری را نسبت به این ورژن ارائه می دهد.

منتخب کاربران

source