تفاوت‌های بین IPv4 و IPv6

shape
shape
shape
shape
shape
shape
shape
shape

تفاوت‌های بین IPv4 و IPv6

در این مقاله در مورد تفاوت‌های بین IPv4 و IPv6 صحبت خواهیم کرد.

IP Address یا به طور خلاصه IP در واقع یک پروتکل آدرس‌دهی در اینترنت محسوب می‌شود بدین صورت که هرگاه دیوایسی به یک شبکهٔ اینترنتی وصل شود، یک شناسهٔ عددی دریافت می‌کند که برای شناخته شدن در فضای شبکه استفاده می‌شود و این در حالی است که این مفهوم تحت عناوین دیگری همچون IP Number یا Internet Address نیز شناخته می‌شود (لازم به ذکر است که آی‌پی فرمت آدرس‌دهی و شکل پَکت‌ها را در شبکه مشخص می‌کند و این در حالی است که در بیشتر شبکه‌ها با TCP، که به منزلهٔ یکی دیگر از پروتکل‌های معروف شبکه است، ترکیب می‌شود و امکان ایجاد یک ارتباط مجازی میان مبدأ و مقصد را ایجاد می‌کند.)

IPv4 چیست؟
ورژن چهار IP در واقع اولین نسخه‌ای بود که در شبکه وجود داشت و سازمان ARPANET در سال ۱۹۸۳ آن را به وجود آورد

IPv4 از ۳۲ بیت تشکیل شده‌ است و از همین روی کلاً 32^2 آدرس آی‌پی متفاوت می‌تواند وجود داشته باشد که این مقدار چیزی در حدود ۴/۰۰۰/۰۰۰ آدرس است. گرچه این تعداد خیلی چشمگیر نیست، اما IPv4 تاکنون به عنوان اصلی‌ترین پروتکل آدرس‌دهی در اینترنت شناخته شده است و ۹۴٪ از کل ترافیک اینترنت به این نسخه از IP مربوط می‌شود. برخی ویژگی‌های بارز IPv4 عبارتند از:

– پروتکلی به اصطلاح Connectionless است؛ به این معنی که برای انتقال داده تضمینی نمی‌دهد و اصطلاحاً به شیوهٔ Best Effort عمل می‌کند.
– امکان ساختن یک لایهٔ ارتباط مجازی ساده بین دیوایس‌های مختلف را فراهم می‌کند.
– زیرساخت‌های مختلف در سراسر دنیا آن را ساپورت می‌کنند.
– لایبرری‌هایی برای برقراری ارتباط‌های ویدئویی و کنفرانس برای این نسخه عرضه شده است.

IPv4 IPv6
Size دارای ۳۲ بیت است. دارای ۱۲۸ بیت است.
Addressing Method یک آدرس عددی است که بخش‌های آن با . از هم جدا شده‌اند. یک آدرس متشکل از عدد و حروف است و بخش‌های آن با : از هم جدا شده‌اند.
Number of Header Fields ۱۲ ۸
Length of Header Filed ۲۰ ۴۰
Checksum این فیلد را دارا است. این فیلد را ندارد.
Example 12.244.233.165 2001:0db8:0000:0000:0000:ff00:0042:7879
Type of Addresses Unicast ،Broadcast و Multicast Unicast ،Multicast و Anycast
Number of Classes پنج کلاس مختلف از A تا E دارا است. در تعداد کلاس‌ها محدودیتی وجود ندارد.
Configuration سیستمی که به تازگی متصل می‌شود نیاز به تنظیم شدن دارد. تنظیمات اختیاری و بسته به نیاز متفاوت است.
VLSM Support دارد ندارد
Fragmentation فرگمنتیشن را روترهای فرستنده و گیرنده انجام می‌دهند. فرگمنتیشن را فرستندهٔ پَکت انجام می‌دهد.
RIP پشتیبانی می‌کند. پشتیبانی نمی‌کند.
Network Configuration به صورت دستی یا از طریق DHCP تنظیم می‌شود. قابلیت تنظیم خودکار دارد.
Best Feature به صورت گسترده از NAT استفاده می‌کند (‌به طور خلاصه می‌توان گفت استفاده از NAT به این معنی است که چندین دیوایس می‌توانند از یک IP به طور هم‌زمان استفاده کنند.) به دلیل تعداد زیاد IPv6، می‌توان به هر دستگاه IP منحصربه‌فرد داد.
Address Mask استفاده می‌شود. استفاده نمی‌شود.
SNMP از این پروتکل برای مدیریت دیوایس‌ها در شبکه استفاده می‌کند. از این پروتکل استفاده نمی‌کند.
Mobility & Interoperability توپولوژی‌هایی برای افزایش سازگاری به وجود آمده‌ است. قابلیت سازگاری زیادی دارا است.
Security سطح امنیت بسته به کاربرد می‌تواند متفاوت باشد (ولی اساساً برای امنیت طراحی نشده است.) از IPSec برای امنیت بیشتر استفاده می‌کند.
Packet Size سایز پَکت ۵۷۶ بایت نیاز است و فرگمنتیشن اختیاری است. بدون فرگمنتیشن نیاز به ۱۲۰۸ بایت دارد.
Packet Fragmentation هم فرستنده و هم گیرندهٔ پَکت قادر به انجام این کار است. فقط فرستنده می‌تواند این کار را انجام دهد.
Packet Header در هِدِر خود بخشی برای Flow نداشته و از همین روی هم از QoS پشتیبانی نمی‌کند. حاوی فیلدی تحت عنوان Flow Label است که امکان پشتیبانی از QoS را فراهم می‌کند.
Address Configuration دستی یا از طریق DHCP تنظیمات خودکار از طریق DHCPv6 یا ICMPv6
IP to MAC Resolution Broadcast ARP Multicast Neighbour Solicitation
Local Subnet Group Management Internet Group Management Protocole یا به اختصار IGMP Multicast Listener Discovery یا به اختصار MLD
Optional Fields دارد ندارد (ولی امکان افزودن هِدِر فراهم است.)
IPSec اختیاری اجباری
Dynamic Host Configuration Server هر بار برای اتصال به اینترنت به DHCP نیاز است. نیاز به اتصال به سرور DHCP ندارد.
Mapping برای تبدیل IP به MAC از ARP استفاده می‌کند. برای تبدیل IP به MAC از NDP استفاده می‌کند.
Mobile Combability به دلیل استفاده از نقطه در آدرس‌دهی، برای شبکه‌های موبایلی مناسب نیست. به دلیل طراحی بر مبنای ۱۶ و استفاده از دونقطه در شیوهٔ آدرس‌دهی، سازگاری بیشتری با شبکه‌های موبایلی دارد.

منبع

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *