د.عدوان العوني
د.عدوان العوني

@Abufahad089

13 Tweets 152 reads Jul 30, 2021
#إنترنت_الاشياء_بالعربي
ماهو IP Address؟
مالفرق بين IPv4 و IPv6 ؟ وأي منهما يستخدم حاليا؟
ماذا لو كان هناك جهازين احدهما يستخدم النسخة الرابعة والاخرالسادسة، هل يمكنها التواصل ؟ كيف يتم ذلك؟
ما علاقة انترنت الاشياء بهذا الامر؟
.
كل ذلك نناقشه في هذه السلسة من التغريدات.
يعرف IP Address بأنه عنوان فريد أوهوية يميز كل جهاز متصل بالشبكة أو الانترنت مما يمكنه من التواصل مع الاجهزة الاخرى لارسال واستقبال البيانات.
ويتمثل بمجموعة من القواعد التي تنظم البيانات المرسلة في الشبكة.
يكون عنوان IP من جزئين:
-الجزء الاول:يمثل عنوان الشبكة.
-الجزء الثاني:يمثل عنوان الجهاز.
-يوجد نوعين من العناوين حاليا:النسخة الرابعة والنسخة السادسة..
يجب ملاحظة أن أجهزة الشبكة لايفهم هذه العناوين الرقمية بل لابد من تحويلها للنظام الثنائي(Binary Number) والذي يتكون من (٠،١)ولابد من تحويلها حتى يمكن لاجهزة الشبكات من فهمها.
-النسخة الرابعة من بروتوكول الانترنت (IPv4):
وهو النسخة المستخدمة وطور عام ١٩٨١م وهو عبارة عن نظام عنونه مكون ٣٢بت ويستخدم الارقام فقط
-يتكون من اربع اقسام وكل قسم يسمى أوكتت ويتراوح مابين (0-255)
-يبلغ عدد العناوين مايزيد قليلا عن ٤مليار عنوان.
-يوجد ٥ أنواع من الكلاسات هنا(A-E)
لماذا ظهرت النسخة السادسة؟
عندما ظهر الانترنت كان مخصصاً للاغراض البحثية والعسكرية ولم يكن مخصصا لاغراض تجارية كما هو حالياً،ولم يكن يتوقع هذا العدد الكبير من الاجهزة.
(يتبع)
-مع انتشار الانترنت والتوسع الكبير في الاجهزة،ادرك القائمون على الانترنت انه خلال سنوات سوف تتجاوز عدد الاجهزة ٤مليار مما يتسبب في مشكلة في التواصل بين الاجهزة واصبح لابد من وجود نظام عنونه جديد يستوعب هذا الكم المتزايد من العناوين.وبدأ العمل على النسخة الخامسة(لم تعتمد)والسادسة.
-النسخة السادسة(IPv6):
-ظهرت عام ١٩٩٩م وهي النسخة المستخدمة حاليا بالاضافة مع النسخة الرابعة
-عبارة عن نظام عناوين يتكون من ١٢٨ بت بنظام الست عشري.
-كل عنوان عبارة عن ٨أقسام ويستخدم ارقام وحروف مما يمنح عناوين كبيرة جدا وهذا هو احد اهم الفروق بينه وبين النسخة الرابعة.
نظرا لوجود عدد كبير من الاجهزة التي لا تزال تستخدم النسخة الرابعة فلابد لكل النظامين ان يستمرا لسنوات قادمة،لكن التحول بينهما ليس بالامر السهل.حيث يوجد ٣استراتيجيات للانتقال من النسخة الرابعة للسادسة:
-Dual stack
-Tunneling
-Header translation
أولا: Dual stack:
في هذه الحالة الجهازين المرسل والمستقبل(كرت الشبكة)يدعما النسخة الرابعة والسادسة (IPv4,IPv6).
ثانيا :Tunneling
تستخدم عندما يريد جهازي كمبيوتر يستخدمان IPv6 الاتصال ببعضهما البعض لكن هذه البيانات تمر عبر أجهزة تستخدم IPv4.
ثالثاً:Header Translation
عند تحول اغلب الاجهزة الى IPv6 لكن بعض الاجهزة لاتزال تستخدم IPv4 ففي هذه الحالة،المرسل يريد استخدام النسخة السادسة لكن الجهاز التالي لايزال يدعم IPv4
-لذلك لابد من تحويل(Header)لحزمة بياناتIPv6 إلى(IPv4 header)ومن ثم تحويل العنوان من صيغة IPv6 إلى IPv4
يعد نظام العناوين IPv6 من الامور التي ساعدت على انتشار اجهزة انترنت الاشياء نظراً لوجود نظام عنونة يستوعب كل هذا العدد الضخم من الاجهزة.

Loading suggestions...