IP چیست؟
IP Address مخفف عبارت Internet Protocol Address که به عنوان آدرس IP شناخته می شود. IP یک سری از ارقام است که به هر دستگاهی که به شبکه کامپیوتری متصل می شود، اختصاص داده می شود. شناسه یک دستگاه در شبکه ای خاص با استفاده از IP مشخص می شود. شماره IP و آدرس اینترنتی هم به آدرس IP گفته می شود. IP یک شماره مخصوص است که با آن دستگاه های مختلف از هم بازشناخته می شوند. اگر دو یا سه کامپیوتر یک شبکه را تشکیل دهند نیاز است هر کدام IP مخصوص به خود را داشته باشند.
IPv4 چیست؟
IPv4 یا اینترنت پروتکل نسخه 4 یکی از پروتکل اصلی اینترنتی است که در سال 1982 به عنوان قسمتی از Arpanet به وجود آمد که دستگاه ها را به وب متصل می کند و می توان دستگاه ها و کامپیوترها را شناسایی کرد. IPv4 از یک آدرس 32 بیتی استفاده می کند که بیش از 4 میلیارد آدرس است و برای ارتباط از 5 کلاس به نام های A و B و C و D و E استفاده می کند.
ویژگی های IPv4
- پروتکل بدون اتصال
- اجازه یک لایه ارتباطی مجازی ساده بر روی دستگاه های متنوع را می دهد.
- به حافظه کمتری و سهولت در به خاطر سپردن آدرس ها احتیاج دارد.
- پیش از این میلیون ها دستگاه از این پروتکل پشتیبانی کرده اند.
- کتابخانه ها و کنفرانس های ویدیویی را ارائه می دهد.
IPv6 چیست؟
IPv6 جدیدترین نسخه پروتکل اینترنت است و برای جایگزینی IPv4 معرفی شده است. این نوع پروتکل از 2012 مورد استفاده قرار گرفته و از یک آدرس 128 بیتی استفاده می کند. این پروتکل نسبت به IPv4 از ویژگی ها و قابلیت های بیش تری برخوردار است. IPv6 از آدرس های اینترنتی زیادتری پشتیبانی می کند و برای حل مشکلات مربوط به IPv4 استفاده می شود.
ویژگی های IPv6
- بر اساس زیرساخت آدرس دهی و مسیریابی
- پیکربندی با حالت و بدون حالت
- پشتیبانی از کیفیت خدمات (QoS)
- یک پروتکل ایده آل برای neighboring node interaction
تفاوت بین آدرس های IPv4 و IPv6
IPv4 و IPv6 هر دو آدرس IP هستند که به صورت اعداد باینری نمایش داده می شوند. IPv4 شماره باینری 32 بیتی است در حالی که IPv6 آدرس باینری 128 بیتی است. در اصل آن ها یکسان هستند، اما از نظر عملکرد متفاوت هستند.
تفاوت ها | IPv4 | IPv6 |
اندازه آدرس | 32 بیتی | 128 بیتی |
روش آدرس دهی | یک آدرس عددی است که بیت های آن با استفاده از یک نقطه (.) از هم جدا می شوند. | یک آدرس الفبایی است که بیت های آن با استفاده از دو نقطه (:) از هم جدا می شوند. |
تعداد قسمت های سربرگ | 12 | 8 |
طول هدر ثبت شده | 20 | 40 |
بررسی | دارای بخش های کنترلی | بخش های کنترل ندارد |
مثال | 12.244.233.165
| 2001:0db8:0000:0000:0000:ff00:0042:7879 |
نوع آدرس ها | تک پخش، پخش و چندپخشی | تک پخشی، چند پخشی و anycast |
تعداد کلاس ها | پنج کلاس مختلف (A تا E) آدرس IP را ارائه می دهد. | امکان ذخیره تعداد نامحدودی آدرس IP را فراهم می کند. |
پیکر بندی | قبل از برقراری ارتباط با سیستم های دیگر، باید سیستم تازه نصب شده را پیکربندی کنید. | بسته به عملکردهای مورد نیاز پیکربندی اختیاری است. |
پشتیبانی از VLSM (Virtual Length Subnet Mask) | می کند | نمی کند |
تکه تکه کردن | با ارسال و حمل و نقل مسیرها انجام می شود. | توسط فرستنده انجام می شود |
پروتکل اطلاعات مسیریابی (RIP) | توسط daemon مسیریابی پشتیبانی می شود. | RIP از IPv6 پشتیبانی نمی کند. از مسیرهای ساکن استفاده می کند. |
پیکربندی شبکه | شبکه ها باید به صورت دستی یا DHCP پیکربندی شوند. چندین پوشش برای کنترل رشد اینترنت که نیاز به تلاش بیشتر برای نگهداری دارد. | از قابلیت پیکربندی خودکار پشتیبانی می کند. |
بهترین ویژگی | استفاده گسترده از دستگاه های NAT (Network address translation) که به یک آدرس NAT اجازه می دهد هزاران آدرس غیر قابل روت را پوشانده و یکپارچگی end-to-end را قابل دستیابی کند. | امکان آدرس دهی مستقیم به دلیل فضای گسترده آدرس را فراهم می کند. |
آدرس ماسک | برای شبکه تعیین شده از قسمت میزبان استفاده کنید. | استفاده نشده |
SNMP | برای مدیریت سیستم استفاده می شود. | SNMP از IPv6 پشتیبانی نمی کند. |
تحرک و قابلیت همکاری | توپولوژی های شبکه نسبتاً محدودی که باعث محدودیت در تحرک و قابلیت همکاری می شوند. | IPv6 قابلیت همکاری و تحرک را که در دستگاه های شبکه تعبیه شده، فراهم می کند. |
امنیت | امنیت به برنامه ها وابسته است - IPv4 با توجه به امنیت طراحی نشده است. | IPSec (امنیت پروتکل اینترنت) در پروتکل IPv6 تعبیه شده است، با زیرساخت های مناسب قابل استفاده است. |
اندازه بسته | اندازه بسته 576 بایت مورد نیاز است، تقسیم بندی اختیاری است | بدون تقسیم بندی 1208 بایت مورد نیاز است |
تکه تکه شدن بسته ها | از روترها و میزبان ارسال اجازه می دهد | فقط ارسال هاست |
هدر بسته | جریان بسته را برای مدیریت QoS که شامل گزینه های جمع کنونی است ، شناسایی نمی کند. | هدر بسته شامل فیلد Flow Label است که جریان بسته را برای مدیریت QoS مشخص می کند. |
سوابق DNS | سوابق آدرس (A) ، نام های میزبان را ترسیم می کند | سوابق آدرس (AAAA) ، نام میزبان را ترسیم می کند |
پیکربندی آدرس | دستی یا از طریق DHCP | پیکربندی خودکار آدرس بدون حالت با استفاده از پروتکل پیام کنترل اینترنت نسخه 6 (ICMPv6) یا DHCPv6 |
وضوح IP به MAC | پخش ARP | درخواست چند پخشی |
مدیریت گروه زیر شبکه محلی | پروتکل مدیریت گروه اینترنت | کشف شنوده چند پخشی |
فیلدهای اختیاری | دارد | ندارد |
امنیت پروتکل اینترنت | اختیاری | اجباری |
سرور پیکربندی میزبان پویا | مشتری ها هر زمان که بخواهند به شبکه متصل شوند به DHCS نزدیک می شوند. | مشتری مجبور نیست که به سرورهای این چنینی نزدیک شود زیرا آدرس دائمی به آنها داده می شود. |
نقشه برداری | از پروتکل حل آدرس برای نقشه برداری به آدرس MAC استفاده می کند | از پروتکل کشف نزدیک برای نقشه برداری به آدرس MAC استفاده می کند |
قابلیت استفاده با دستگاه های تلفن همراه | به دلیل استفاده از علامت گذاری اعشاری نقطه برای تلفن های همراه مناسب نیست. | به دلیل استفاده از نماد هگزادسیمال و دو نقطه برای تلفن های همراه مناسب تر است |