انتهاء عناوين الإنترنت.. هل يوقف نموها في عام 2011؟

نشر هذا المقال اليوم في صفحة تقنية المعلومات بصحيفة الرياض – العدد 15626 – تاريخ 1432/5/2 هـ الموافق 2011/4/6 م
http://www.alriyadh.com/2011/04/06/article620987.html

مع دخولنا لعام 2011 م فإننا بتنا قريبين من اللحظة التي تنضب فيها جميع عناوين بروتوكول الإنترنت (IPv4)، إذ إنّه من المتوقع أن تنفد هذه العناوين بسبب الزيادة المستمرة في عدد الأجهزة المتصلة بالإنترنت، وهذا سيحتم على مشغلي ومزودي خدمة الإنترنت الانتقال للإصدار 6 من بروتوكول الإنترنت (IPv6) بعد تأجيل وتسويف دام أكثر من عقد من الزمان.

وحتى نفهم مشكلة نفاد عناوين الإنترنت علينا أولا أن نفهم كيف تتصل الأجهزة بهذه الشبكة الكبيرة. والأجهزة هنا تشمل الحاسبات الشخصية والأجهزة التي تستضيف مواقع الإنترنت (Server) أو تلك التي تصل النقاط الشبكة المختلفة ببعضها البعض (Router) أو غيرها من الأجهزة التي تقوم بغيرها من المهام. كل جهاز يتصل بالإنترنت لا بد أن يكون لديه عنوان رقمي، ويوصف هذا العنوان ب IP Address و IP هي اختصار ل Internet Protocol، أي بروتوكول الإنترنت والذي تقوم عليه جميع الاتصالات عبر الإنترنت. كما أن أسماء جميع المواقع (مثل http://www.alriyadh.com) مرتبطة بعنوان IP.

العنوان في البروتوكول الحالي عبارة عن رقم يتكون من 32 خانة عدد ثنائي (بت)، والبت يأخذ قيمتين فقط إما واحد أو صفر. فبالتالي لمعرفة عدد الأرقام الممكنة التي يأخذها العنوان علينا أن نضرب رقم 2 في نفسه 32 مرة، ويصبح الناتج 4.3 مليارات عنوان. ولكن منذ ما يقرب من عشرين سنة رأى خبراء الإنترنت أن 4.3 مليارات عنوان لن تكفي وذلك بسبب الازدياد الكبير المتوقع في أعداد المستخدمين والمواقع وباقي الأجهزة الأخرى المتصلة بالشبكة الكبيرة. مما قاد الباحثين والمهندسين في عام 1994 م لتصميم بروتوكول جديد للإنترنت يعرف ب IPv6 حيث خصص للعنوان 128 بت.

الانتقال من البروتوكول القديم إلى الجديد تأخر سنوات ومن أسباب ذلك التكلفة المتمثلة في ترقية البنية التحتية للإنترنت لاستخدام البروتوكول الجديد، إضافة إلى ذلك توفر بعض العلاجات المؤقتة للمشكلة. ولكن ما يكاد يجمع عليه العاملون في مجال تشغيل الإنترنت أنه في عام 2011 م سيضطر مشغلو ومزودو خدمة الإنترنت للانتقال إلى استخدام البروتوكول الجديد لأن 4.3 مليار عنوان وقتها لن تكفي!

وهنا قد تطرح مجموعة من الأسئلة ذاتها:

الأول: وما الذي يضمن أننا بعد عشرين أو حتى خمسين سنة من الآن لن نضطر للانتقال إلى إصدار جديد آخر من البروتوكول بحكم نفاد العناوين مرة أخرى؟

الثاني: ما هي العلاجات المؤقتة التي استطعنا من خلالها التعايش مع عناوين البروتوكول السابق المحدودة؟

وسؤال ثالث قد يطرحه البعض: هل يقدم الإصدار الجديد من البروتوكول تحسينات على الإصدار السابق؟

إجابة السؤال الأول: هل ستكفينا عناوين البروتوكول الجديد؟

لمعرفة إن كانت هذه العناوين ستكفي فعلينا أولا معرفة عدد العناوين الممكنة وذلك بإعادة تطبيق نفس العملية التي شرحتها في بداية المقال وذلك بضرب رقم 2 في نفسه ولكن هذه المرة 128 مرة ويصبح الناتج رقم مهولا وهو 340 مليار مليار مليار مليار عنوان. فالسؤال هل سيكفي هذا العدد من العناوين؟

الإجابة تعتمد على عدد سكان الأرض، وحيث أن عدد سكان الأرض في ازدياد مطرد إضافة إلى أنه في المستقبل يتوقع أن تكون الأجهزة المنزلية في البيت (مثل الثلاجة والمكيف والفرن) متصلة بالإنترنت فبالتالي سيكون لها عنوان، فقد لا يقتنع البعض بالاعتماد على سكان الأرض لتقدير ما إذا كان عدد العناوين كافيا. لذا علينا اللجوء إلى خاصية أخرى للأرض ثابتة وغير متغيرة.. ألا وهي مساحة الأرض. فإذا قسمنا عدد العناوين الممكنة على مساحة الأرض يصبح عدد العناوين للمتر المربع الواحد هو 670 ألف مليار مليار. فأصبح واضحا أن هذا العدد كافي جدا خاصة إذا ما أخذنا في الحسبان أن غالب مساحات الأرض من بحار وصحاري وغابات غير مأهولة.

ولكن قد يتساءل القارئ الكريم أليس هذا الرقم أكثر بكثير مما نحتاجه للمتر المربع الواحد؟ أو لم يكن الأجدر توفير عدد الخانات الثنائية (بت) المستخدمة؟ ولمعرفة الإجابة علينا أولا أن نعرف الطريقة المستخدمة في توزيع العناوين على مختلف الأجهزة. الطريقة مبينة على أسلوب هرمي مشابه للأسلوب المستخدم في توزيع أرقام الهاتف بحيث تشترك عناوين الأجهزة الموجودة في منطقة جغرافية معينة بعدد محدد من الأرقام في الجهة اليسرى من العنوان، وتشترك عناوين هذه المنطقة الجغرافية مع عناوين المناطق الجغرافية القريبة منها بعدد أقل من الأرقام في الجهة اليسرى من العنوان وهكذا. هذا التوزيع الهرمي يسهل كثيرا عمل الموجهات (Routers) بنقل وتوجيه البيانات من مكان لآخر، إذ تقوم الموجهات في وسط الشبكة بمقارنة الجزء الأيسر من العنوان وتوجهيها إلى الموجهات المعنية بالمناطق الجغرافية والتي تفحص جزء أكبر من العنوان من الجهة اليسرى ثم توجه البيانات إلى موجهات الشبكات الخاصة والتي تفحص كامل العنوان قبل توجيهه إلى الجهاز المعني. وحتى نجيب عن السؤال الذي طرحناه قبل قليل فإن استخدام عناوين أطول لا يضع قيود على توزيع العناوين بين المناطق الجغرافية المختلفة ويسمح بتوزيعها بطريقة هرمية أفضل وهذا بدوره يزيد من كفاءة توجيه البيانات من قبل الموجهات (routers).

إجابة السؤال الثاني: كيف استطعنا التعايش كل هذه الفترة مع عناوين البروتوكول السابق المحدودة؟

كان هناك عدد من الحلول التي استخدمت في طريقة توزيع العناوين، و لعل أبرزها وآخرها استخداما هو ما يعرف ب (NAT) والتي تعني Network Address Translation. وفكرة النات هي قريبة جدا من فكرة سنترال الهاتف لشركة تستخدم رقم هاتف واحد للشركة وتعطي رقم تحويلة لهواتف كل مكتب. ففي النات تتقاسم الأجهزة داخل شبكة خاصة (مثال: شبكة البيت أو مكتب العمل) عنوانا واحدا تتواصل به مع باقي شبكة الإنترنت، على أن يكون لكل واحد منها عنوانا محليا داخل الشبكة بحيث يوضع ما يسمى بNAT Router بين الشبكة الداخلية والخارجية والذي يقوم بمهمة تحويل العناوين الداخية إلى العنوان الخارجي والعكس بطريقة لا يتسع المجال لشرحها هنا.

أما إجابة السؤال الثالث حول ما يقدمه الإصدار الجديد من البروتوكول من تحسينات؟

فإضافة إلى زيادة عدد الخانات الثنائية لعنوان الإنترنت، فهناك الكثير من التحسينات أبرزها أن تصميم رأس حزمة البيانات (Packets Header) أبسط بحيث يحتوي على 7 أجزاء بدلا من 13 جزءا كما هو الحال في الإصدار السابق، وهذا من شأنه تسريع معالجة الحزم داخل أجهزة الشبكة المستخدمة. أيضا من التحسينات إزالة الجزء المخصص لكشف أخطاء إرسال الاتصال (Checksum) والاعتماد على توفر هذه الخدمة في أجزاء أخرى من الشبكة وهذا بدوره يزيد من سرعة معالجة الموجهات (Router) للحزم.

بقي أن أقول إن المنظمات الإقليمية الخمس المسؤولة عن توزيع عناوين الإنترنت على مزودي خدمات الإنترنت في قارات العالم المختلفة قد أعلنت في الثالث من فبراير أنها قد استنفدت جميع عناوين بروتوكول الإنترنت IPv4 التي كانت متوفرة لدة منظمة أيانا. وأيانا هي الجهة الدولية المسؤولة عن توزيع عناوين الإنترنت على هذه المنظمات الإقليمية الخمس. وخلال أشهر معدودة ستنضب العناوين المتوفرة لإصدار IPv4 لدى كل من هذه المنظمات الإقليمية، وحينها لن تستطيع هذه المنظمات توزيع عناوين جديدة لمزودي خدمات الإنترنت. وبناء على هذه الأحداث المتسارعة يتعين على الجهات المسؤولة محليا ودوليا المسارعة باستكمال إجراءات الانتقال لاستخدام إصدار IPv6 حتى تتم الاستفادة من التحسينات التي يقدمها البروتوكول الجديد، والأهم من ذلك حتى لا يتوقف نمو وانتشار استخدام الإنترنت في السعودية.

د. باسل عبدالله السدحان
أستاذ أمن الشبكات بجامعة الملك سعود
عضو مجلس إدارة الجمعية السعودية لهندسة الاتصالات

الاستعارة … مقال من أيام الدراسة بالجامعة

هذا مقال قصير كتبته وأنا في أدرس في المرحلة الثانوية، ثم نشرته في رسالة الجامعة عندما كنت طالبا في السنة الأولى، وذلك لفضفضة الشعور الذي كان يكتنفي بخصوص تجربتي في الإعارة. أذكر أن إثنين من الزملاء ذكرا أن المقال عبر عن شعورهما تجاه هذا الموضوع. لا أدري إن كان بعض طلبة اليوم سيرون أن هذا المقال يعبر أيضا عن شعورهما تجاه هذه المشكلة أو لا؟ أترككم مع المقال، علماً أنه أول مقال أنشره في مطبوعة رسمية.

الاستعارة

عندما يطلب منك أحد الأشخاص قلماً أو كتاباً أو شريطاً … إلخ، باسم الاستعارة، تتردد في الموافقة، فإن أعرته ما طلب تيقنت أنه لن يرجع إليك، إلا إذا أعرته لإنسان يحافظ على ما يستعير ولكن هذا النوع من الناس قليل للأسف، وإن لم تعره أحسست بالذنب لأنك امتنعت عن مساعدته. فلو توقف الأمر على هذا الحال كنت سعيد الحظ، لأنك قد تواجه شخصاً لا يعترف بالاستعارة، فإن أعرته شيئاً  اعتبره ملكاً له ولا يحق لك استرجاعه، وإذا امتنعت عن إعارته شهّر بك بين الناس أنك لا تعير ولا تعطي وإنما أنت بخيل طماع لاتعرف غير نفسك، حينئذٍ يكون هذا الشخص، قد زاد الطين بلةً كما يقولون. وفي بعض الأحيان تنسى من أعرته كتابك ومن لم تعره، فلا تعرف ممن تطلب كتابك إن احتجته.

فلو تأملنا هذه المشكلة نجد أن هناك حلولاً قد تفيد، منها: كتابة اسمك على جميع أغراضك التي قد تعيرها، عمل جدول أو تخصيص ورقة تبيّن فيها ما استعرته وما أعرته مصحوبة بالأسماء والأيام، وأخيراً أن تذكّر من أعرته بالله وبيوم الحساب، وأن عليه إعادة ما استعار بعد الانتهاء منه مباشرة.

باسل السدحان