تعتمد شبكة الإنترنت في عملها على مجموعة من البروتوكولات التي تنظم عملية الاتصال بين الأجهزة المرتبطة بها. ويمثل بروتوكول الإنترنت او ما يعرف ب (Internet Protocol) أحد أهم البروتوكولات الأساسية لعمل الإنترنت، فهو يتولى عملية الربط الشبكي من خلال عناوين/ أرقام (IP Numbers) تعطى لكل جهاز يرتبط بشبكة الإنترنت. وتستخدم أرقام الإنترنت المنتشرة حاليا الإصدار الرابع من بروتوكول الإنترنت IPv4 الذي يوفر حوالي 4.3 مليار رقم شبكي. إلا أنه نظراً للازدياد الهائل في عدد المستخدمين، والاجهزة المرتبطة بالإنترنت، ومحدودية عدد العناوين في الإصدار الرابع؛ فقد بدأت تظهر على السطح مشكلة عدم توفر عناوين كافية لتغطية هذه الزيادة. فبدأ فريق عمل هندسة الإنترنت (IETF) منذ بداية التسعينات بالعمل على تطوير إصدار جديد لبروتوكول الإنترنت يتلافى هذه المشكلة، فصدر ما يعرف بالإصدار السادس لبروتوكول الانترنت (IPv6) الذي يوفر عدداً كبيراً جداً من الأرقام (يقارب 340 تريليون تريليون تريليون عنوان)، ومن ثم يستطيع توفير الموارد اللازمة لتوسعة شبكة الإنترنت ونموها لعشرات السنين، إضافة إلى توفيره كثيراً من الميزات الإضافية مقارنةً مع الإصدار الرابع.
قامت منظمة تخصيص أرقام وعناوين الإنترنت «أيانا» (IANA) بصرف آخر مجموعة عناوين من الإصدار الرابع للإنترنت IPv4 إلى منظمات تسجيل الإنترنت الإقليمية RIRs.