تفاوت در یک جمله
IPv4 و IPv6 دو نسخه از پروتکل اینترنت هستند: IPv4 از آدرسهای کوتاه 32 بیتی استفاده میکند که تمام شدهاند، و IPv6 از آدرسهای 128 بیتی که هرگز تمام نمیشوند. هر دو همان صفحات وب، ویدیوها و بازیها را منتقل میکنند؛ فقط دو سیستم آدرسدهی متفاوتاند که کنار هم کار میکنند.
مقایسه سریع IPv4 و IPv6
| IPv4 | IPv6 | |
|---|---|---|
| مثال | 203.0.113.42 | 2001:db8:85a3::8a2e:370:7334 |
| طول آدرس | 32 بیت | 128 بیت |
| تعداد آدرسها | حدود 4.3 میلیارد | حدود 340 آندسیلیون (3.4 × 10³⁸) |
| نحوه نوشتن | چهار عدد دهدهی با نقطه | هشت گروه هگزادسیمال با دونقطه |
| اشتراک | معمولاً یک آی پی عمومی برای هر خانه که با NAT مشترک میشود | هر دستگاه میتواند آدرس عمومی خودش را داشته باشد |
| پیکربندی | DHCP یا دستی | خودکار (SLAAC) یا DHCPv6 |
| معرفی | 1981 | 1998، استفاده گسترده از دهه 2010 |
چرا IPv6 به وجود آمد؟
IPv4 فقط جا برای حدود 4.3 میلیارد آدرس دارد؛ کمتر از تعداد گوشیهایی که امروز استفاده میشوند. آخرین بلوکهای آزاد بین سالهای 2011 تا 2019 واگذار شدند. ارائهدهندگان با NAT، که به چند دستگاه اجازه میدهد یک آدرس عمومی را شریک شوند، و Carrier-grade NAT، که چند مشترک را روی یک آدرس قرار میدهد، عمر IPv4 را طولانیتر کردند. IPv6 مشکل کمبود را برای همیشه حل میکند: آنقدر آدرس دارد که میتوان به هر دستگاه روی زمین میلیاردها بار آدرس اختصاصی داد.
آیا IPv6 سریعتر یا امنتر است؟
سرعت: در عمل تقریباً یکسان است. IPv6 ممکن است در شبکههای موبایل کمی سریعتر باشد چون از Carrier-grade NAT عبور نمیکند، و جایی که ارائهدهنده آن را بد مسیریابی کند کمی کندتر. هنگام وبگردی تفاوتی حس نمیکنید.
امنیت: IPv6 با پشتیبانی داخلی از رمزنگاری (IPsec) طراحی شده، اما IPv4 هم میتواند از آن استفاده کند و در هر حال بیشتر ترافیک با HTTPS محافظت میشود. تفاوت واقعی در حریم خصوصی است: بدون NAT، یک آدرس IPv6 میتواند یک دستگاه مشخص را شناسایی کند، نه کل یک خانه را. سیستمهای جدید برای محدود کردن این موضوع از آدرسهای حریم خصوصی «موقت» استفاده میکنند که مرتب عوض میشوند.
چطور بفهمیم IPv6 داریم؟
صفحه آی پی من را باز کنید. این صفحه آدرسهای IPv4 و IPv6 را جداگانه نشان میدهد. اگر ردیف IPv6 آدرسی نشان دهد، اتصال شما از IPv6 پشتیبانی میکند. اگر بگوید آدرسی پیدا نشد، ارائهدهنده اینترنت، روتر یا دستگاه شما از IPv6 استفاده نمیکند.
امروزه حدود نیمی از کاربران گوگل از طریق IPv6 به آن وصل میشوند. پشتیبانی در شبکههای موبایل و کشورهایی مثل هند، فرانسه، آلمان، آمریکا و ژاپن بالاست و در بسیاری از کشورهای دیگر پایینتر.
چرا IPv6 برای کاربران VPN مهم است؟
بسیاری از VPNها و پروکسیها فقط IPv4 را منتقل میکنند. اگر اتصال شما IPv6 هم داشته باشد، سایتهایی که از IPv6 پشتیبانی میکنند مستقیماً و بیرون از VPN در دسترس قرار میگیرند و آدرس IPv6 واقعی شما را میبینند. به این نشت IPv6 میگویند و یکی از رایجترین راههایی است که VPN بدون اینکه به شما خبر بدهد از کار میافتد.
بررسیهای صفحه آی پی من شبکههای IPv4 و IPv6 شما را با هم مقایسه میکنند. اگر وقتی VPN روشن است این دو از شبکههای متفاوتی خارج شوند، یکی از آنها VPN را دور زده است.
برای رفع نشت IPv6:
- گزینه محافظت از نشت IPv6 یا «مسدود کردن IPv6» را در اپ VPN روشن کنید، اگر وجود دارد.
- VPNی انتخاب کنید که بهدرستی از IPv6 پشتیبانی کند.
- در آخرین مرحله، IPv6 را روی آداپتور شبکه یا روتر غیرفعال کنید.
برای مجموعه کامل تستهای نشت، راهنمای چطور بفهمیم VPN کار میکند را بخوانید.
سوالات متداول
از IPv4 استفاده کنم یا IPv6؟
لازم نیست انتخاب کنید. دستگاهها بهطور خودکار از هر دو استفاده میکنند و وقتی سایتی از IPv6 پشتیبانی کند آن را ترجیح میدهند. IPv6 را روشن بگذارید، مگر اینکه باعث نشتی در VPN شود که راه دیگری برای رفعش ندارید.
آیا IPv4 و IPv6 میتوانند با هم ارتباط بگیرند؟
نه بهطور مستقیم. یک سایت باید هر دو نوع آدرس را داشته باشد تا به هر دو نوع کاربر برسد؛ به همین دلیل بیشتر سایتهای بزرگ «dual stack» هستند. ارائهدهندگان برای شبکههایی که فقط IPv6 دارند از روشهای ترجمهای مثل NAT64 هم استفاده میکنند.
چرا آدرس IPv6 من مدام عوض میشود؟
دستگاه شما برای حفظ حریم خصوصی آدرسهای IPv6 موقت میسازد و هر چند ساعت یا چند روز آنها را عوض میکند. بخش شبکه (نیمه اول) معمولاً ثابت میماند و بخش مربوط به دستگاه تغییر میکند.
آیا غیرفعال کردن IPv6 اینترنت را کند میکند؟
معمولاً نه به شکل محسوس. چند بازی، اپ و شبکه موبایل با IPv6 بهتر کار میکنند، پس فقط وقتی آن را غیرفعال کنید که برای جلوگیری از نشت لازم باشد.