آدرس IP نسخه 6 (IPv6) چیست؟

نسخه ۶ آی پی (IPv6) آخرین نسخه از پروتکل اینترنت بوده و با از نسخه رایج ۴ (IPv4) تفاوت بسیاری دارد. در ورژن ۶، طول آدرس‌ها ۱۲۸ بیت بوده و دامنه بسیار گسترده‌ای را پشتیبانی می‌کند.

مختصری درباره آدرس IP:

همان طور که می‌دانید، آدرس IP یا Internet Protocol Address یا به اصطلاح عمومی IP، شناسه‌ای است که به هر دستگاه متصل به اینترنت یا شبکه‌ای که از پروتکل اینترنت استفاده کند داده می‌شود. این شناسه کاملاً مجزا بوده و پروتکل به وسیله آن می‌فهمد که داده‌ها یا درخواست‌ها به کدام کامپیوتر فرستاده یا از کدام یک دریافت خواهند شد. کاربرد آدرس IP شبیه به آدرس ایمیل است. درصورتی که آدرس ایمیل فردی را در دست نداشته باشیم، نمی‌توانیم به وی ایمیل ارسال کنیم؛ در پروتکل اینترنت نیز چنین است.

نکته: برای اطلاعات بیشتر درباره آدرس IP و همچنین مشاهده اطلاعات مربوط به IP خود به پست "آدرس IP چیست؟" مراجعه کنید.

 

آدرس IP نسخه ۶ چیست؟

با توجه به افزایش دستگاه‌هایی که از پروتکل اینترنت استفاده می‌کنند، در آینده نزدیک هیچ آی پی آدرس نسخه ۴ ای آزاد باقی نخواهد ماند. بنابراین برای افزایش تعداد آی پی های آزاد، نسخه ۶ آن  با نام IPv6 طراحی شد؛ این نسخه در مقابل نسخه ۴ دارای دامنه بسیار گسترده‌ای است.

به دلیل تازه بودن این نسخه، استفاده از آن گسترده نیست و نسخه ۴ تقریباً به صورت کامل نیازهای آی پی آدرس را تامین می‌کند. به عبارت دیگر تقریباً ۹۶ درصد کل ترافیک اینترنت از آی پی آدرس های نسخه ۴ استفاده می‌کنند. اما در آینده نزدیک حتماً به این نسخه از آی پی ها نیاز خواهیم داشت.

 

  • ساختار IP آدرس نسخه ۶:

در نسخه ۶، آی پی آدرس ها یک عبارت ۱۲۸ بیتی (شامل ۸ بخش ۱۶ بیتی) بوده و هر بخش به وسیله کاراکتر دو نقطه (:) از هم جدا می‌شوند. ساختار IPv6 نسبت به IPv4 پیچیده تر بوده و یک IP آدرس نسخه ۶  مانند عبارت زیر است:

۲۶۰۱:F0A0:9002:E051:0000:0000:0000:C91D

بخش‌هایی که به وسیله کاراکتر دونقطه از هم جدا می‌شوند، شامل اعداد و حروف استاندارد هگزادسیمال (حروف A, B, C, D, E, F) که از محدوده ۰۰۰۰ تا FFFF قابل تغییر هستند. برای راحتی در خواندن این عبارت، قسمت‌هایی که دارای چهار رقم صفر هستند می‌توانند حذف شوند. توجه کنید که این فشرده سازی در طول آدرس آی پی فقط یک بار می‌تواند انجام شود. بنابراین ساده شده آی پی آدرس بالا، عبارت زیر است:

۲۶۰۱:F0A0:9002:E051::C91D

نکته: درصورتی که در ابتدای بخش رقم ۰ قرار بگیرد، می‌توان آن را نادیده گرفت برای مثال آدرس F925:00C4 می‌تواند تبدیل به F925:C4 شود. دقت کنید که این تنها یک مثال است و فقط دو بخش مورد بررسی قرار گرفته است.

همان طور که گفته شد این عبارت‌ها برای کامپیوتر هیچ مفهومی نداشته و باید تبدیل به عبارت باینری شوند. در این تبدیل مقادیر هر بخش به یک عبارت ۱۶ بیتی تبدیل می‌شود. یعنی تبدیل شده باینری عبارت بالا کد زیر است:

۰۰۱۰۰۱۱۰۰۰۰۰۰۰۰۱:۱۱۱۱۰۰۰۰۱۰۱۰۰۰۰۰:۱۰۰۱۰۰۰۰۰۰۰۰۰۰۱۰:۱۱۱۰۰۰۰۰۰۱۰۱۰۰۰۱:۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰:۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰:۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰:۱۱۰۰۱۰۰۱۰۰۰۱۱۱۰۱

دلیل این که هر بخش تبدیل به یک عبارت ۱۶ بیتی می‌شود، این است که هر کاراکتر در هر بخش با توجه به جدول تبدیل هگزادسیمال، به یک عبارت چهار رقمی باینری تبدیل می‌شود. یعنی بخش اول (۲۶۰۱) تبدیل به ۰۰۱۰۰۱۱۰۰۰۰۰۰۰۰۱ می‌شود. بنابراین با کنار هم قرار دادن این ۴ رقم، ما در هر بخش ۱۶ بیت خواهیم داشت. با استفاده از جدول تبدیل هگزادسیمال به باینری زیر، می‌توانید به راحتی آدرس IPv6 را به باینری تبدیل کنید:

هگزادسیمال (Hexadecimal) باینری (Binary)
۰ ۰۰۰۰
۱ ۰۰۰۱
۲ ۰۰۱۰
۳ ۰۰۱۱
۴ ۰۱۰۰
۵ ۰۱۰۱
۶ ۰۱۱۰
۷ ۰۱۱۱
۸ ۱۰۰۰
۹ ۱۰۰۱
A ۱۰۱۰
B ۱۰۱۱
C ۱۱۰۰
D ۱۱۰۱
E ۱۱۱۰
F ۱۱۱۱

 

  • محدوده و بزرگی IP آدرس نسخه ۶:

با توجه به ۱۲۸ بیتی بودن آی پی نسخه ۶، با انجام یک محاسبه (۲۱۲۸) می‌توان کل آی پی هایی که قابل استفاده هستند را حساب کرد. بنابراین آی پی نسخه ۶ می‌تواند دارای ۳٫۴×۱۰۳۸ حالت مختلف باشد. یعنی حدود ۳۴۰ آندسیلیون (!) یا به صورت دقیق ۳۴۰۲۸۲۳۶۶۹۲۰۹۳۸۴۶۳۴۶۳۳۷۴۶۰۷۴۳۱۷۶۸۲۱۱۴۵۶ آی پی مختلف. این یعنی حدود ۷۹۲۲۸۱۶۲۵۱۴۲۶۴۳۳۷۵۹۳۵۴ برابر بیشتر از آی پی آدرس نسخه ۴ می‌تواند آدرس داشته باشد!

برای درک بهتر این عدد با توجه به وسعت ۵۱۰۰۷۲۰۰۰ کیلومتر مربعی کره زمین، حدوداً برای هر متر مربع ۶۶۷۱۲۶۱۴۴۷۸ آی پی مختلف وجود خواهد داشت!

 

نحوه آدرس دهی در IPv6:

نحوه آدرس دهی (Addressing) که مولتی کستینگ (Multicasting - چند بخشی) نیز نامیده می‌شود، روش و تکنولوژی‌ای است که برای ارسال یک پاکت داده به چندین مقصد در طی یک فرایند ارسال در داخل یک شبکه مورد استفاده قرار می‌گیرد. با استفاده از قابلیت مولتی کستینگ پهنای باند مصرف شده در داخل شبکه کاهش یافته و زمان فرایند ارسال به چندین مقصد و همچنین فشار پردازشی داخل شبکه به شدت بهینه خواهد شد. طبق استاندارد RFC3307 نحوه مسیر دهی در پروتکل اینترنت ورژن ۶ به سه حالت زیر تقسیم می‌شود:

 

  • Unicast

Unicast (یونیکست) انتقالی است که در آن داده‌ها از یک مبدا به تنها یک مقصد مشخص در داخل شبکه فرستاده می‌شوند؛ مانند آن که به صورت مستقیم به یک شخص مشخص نامه می‌فرستیم:

Unicast

آدرس دهی یونی کست

 

  • Anycast

Anycast (انیکست) روش انتقالی است که در آن مقصد به یک گروه مشخص ازگره‌ها (Nodes) که ممکن است در مکان‌های مختلفی باشند پاکت را مسیر دهی می‌کند اما در آن مسیر یاب یک نزدیک ترین و بهترین گره‌ای که پاکت می‌تواند به آن برسد را انتخاب کرده و پاکت را تنها به آن ارسال می‌کند البته ممکن است به گره‌هایی که دارای آدرس مقصد یکسانی باشند نیز فرستاده شود؛ این روش مانند آن است که نیاز به یک خودکار با برند مشخص (همان گره‌های یک گروه) داشته باشیم که در قسمت‌ها مختلف یک اتاق پراکنده شده اند و ما نزدیک ترین و در دسترس ترین آن را بر می‌داریم:

Anycast

آدرس دهی انیکست

 

  • Multicast

Multicast (مولتی کست) روش انتقالی است که طی آن پاکت داده از یک مبدا به گرو‌هایی در یک گروه فرستاده می‌شود و هر گره این پاکت را تنها یک بار دریافت می‌کند؛ مانند آن که پشت بلندگویی ایستاده‌ایم و خطاب به یک گروه خاص، مطلبی را می‌گوییم:

Multicast

آدرس دهی مولتی کست

حمایت مالی از سایت

مبلغ مورد نظر:
نام:
ایمیل:
دلیل حمایت:
* فیلدهای نام، ایمیل و دلیل حمایت اختیاری اند.
* پرداخت با کمک پورتال زرین پال و با کارت‌های عضو شتاب انجام می‌پذیرد.

30 دیدگاه در“آدرس IP نسخه 6 (IPv6) چیست؟

  • 27 سپتامبر 2014 در14:58
    پیوند یکتا

    سلام
    امیر رضا من مهندسی کامپیوتر میخونم و عین تو از تکنولوژی روز دنیا در بحث iT خوشم میاد…
    وبسایت با سیستم مدیریت ورد پرس قشنگه ولی امنیت رو فراموش نکن که راحت هک میشی
    دوست داشتی بیا با هم بحث هایی در برنامه نویسی رو شروع کنیم …موفق باشی

    پاسخ
    • 27 سپتامبر 2014 در15:20
      پیوند یکتا

      سلام، ممنون بابت پیشنهادتون ولی امسال باید واسه کنکور بخونم واسه همین حتی واسه آپدیت کردن وبسایت هم وقت زیادی ندارم. اگر نکته قابل توجهی دارید که به امنیت، کاربر پسند بودن و بهبود کارایی سایت دارید ممنون میشم که اونارو بفرمایید.

      پاسخ
  • 7 دسامبر 2014 در23:31
    پیوند یکتا

    (۲۶۰۱) تبدیل به ۰۰۱۰ ۰۱۱۰ ۰۰۰۰ ۰۰۰۱
    به نظرم اشتباه نوشته شده. بنا به جدول.جابه جا نوشته شده

    پاسخ
    • 8 دسامبر 2014 در06:45
      پیوند یکتا

      سلام، بله مشکل از نحوه نمایش اعداد تو سایته. فاصله های موجود رو حذف کردم و درست شد. ممنونم از توجه و اطلاع رسانیتون 😉

      پاسخ
  • 26 جولای 2015 در10:47
    پیوند یکتا

    ممنونم امیررضا . عالی بود مطالبت . کلی ازشون چیز یاد گرفتم

    پاسخ
    • 26 جولای 2015 در13:20
      پیوند یکتا

      🙂 خیلی خوشحالم که یکم به آموخته هاتون اضافه شده

      پاسخ
  • 9 آگوست 2015 در12:16
    پیوند یکتا

    سلام به نظر شما چرا وقتی ویندوز سیستم رو عوض میکنیم تنظیمات اینترنت تغییر نمی کند .؟

    پاسخ
    • 10 آگوست 2015 در12:49
      پیوند یکتا

      سلام. تنظیمات مودم (اشتراک اینترنتی و … و در کل تنظیمات اینترنت) توی حافظه داخل مودم ذخیره میشه. این حافظه ربطی به عوامل خارجی مثل سیستم عامل کاربر نداره.

      پاسخ
  • 10 آگوست 2015 در17:56
    پیوند یکتا

    سلام شما به طراحی سایت آشنا هستید؟چه جوری باید خوب یاد بگیرم من در حال حاضر دوره admin شبکه رو میگذرونم ممنون میشم.

    پاسخ
    • 11 آگوست 2015 در13:59
      پیوند یکتا

      سلام. بله آشنایی دارم. سه تا مبحث اصلی وجود داره: CSS و HTML برای طراحی پوسته سایت و زبان PHP یا ASP.NET برای برنامه نویسی تحت وب. اول سراغ زبان سمت کاربر HTML بردید بعد بین PHP و ASP.NET من PHP رو بهتون پیشنهاد میکنم، اونو یادبگیرید و بعدش هم سراغ طراحی کامل گرافیکی سایت با CSS برید. 🙂

      پاسخ
  • 12 آگوست 2015 در16:12
    پیوند یکتا

    سلام ممنون از راهنمایی خوبه تون امیدوارم به بهترین برسید.

    پاسخ
  • 11 نوامبر 2015 در22:25
    پیوند یکتا

    آفرین به شما و این همه علاقه
    ممنون از مطالب خوبتون.برای هر چیز که مربوط به کام÷یوتر وتحقیق و ÷روژه باشه سرچ میزنم توی سایت شما
    خدا قوت

    پاسخ
  • 29 نوامبر 2015 در02:23
    پیوند یکتا

    از این مطلب بسیار مفیدی که به اشتراک گذاشتین بسیار ممنونم. خیلی خوب و کارآمد بود برام. مرسی

    پاسخ
    • 1 دسامبر 2015 در22:43
      پیوند یکتا

      سلام، زنده باشین دوست عزیز 🙂

      پاسخ
  • 7 دسامبر 2015 در08:54
    پیوند یکتا

    سلام.دستت سلامت.همین الان اشنا شدم با وی سایتت.
    not best,but well.
    بیشتر بهت سر میزنم

    پاسخ
  • 2 ژانویه 2016 در23:21
    پیوند یکتا

    مطالب بسیار عالی بود . ممنون از زحماتتون . موفق باشید.

    پاسخ
  • 2 ژانویه 2016 در23:25
    پیوند یکتا

    بسیار عالی بود . ممنون از زحماتتون . موفق باشید.

    پاسخ
  • 7 آوریل 2016 در08:32
    پیوند یکتا

    سلام، دوست عزیز،در مورد آی پی نسخه ۶ خیلی خوب توضیح دادی.فقط من سوالی برام پیش اومد و اون اینه که حالا که خواستیم تعریف کنیم چگونه ؟ مثلا برای نسخه ۴ ابتدا ۱۹۲.۱۶۸.عدد.عدد رو میزنیم اون دوتای اولی مربوط به ایرانه.در مورد نسخه ۶ چطور؟بازم از این که اطلاعاتت رو به ما منتقل میکنی ازت ممنونم.موفق و سلامت باشی

    پاسخ
    • 24 آوریل 2016 در09:32
      پیوند یکتا

      سلام. ۱۹۲.۱۶۸ برای ایران نیست! این جزو کلاس آی پی های خصوصیه. پیشنهاد میکنم آی پی های کلاس دار رو مطالعه کنید، سوالتون برطرف میشه.

      پاسخ

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

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