بس كدة
خد هذا المقطع من شرحى المتواضع
Stateless\Stateful Autoconfiguration
ممكن شخص يقول والله جزآك الله خيرا لأكن أنا حتى ألان لا أعرف كيف تتعرف الأجهزة مع بعضها البعض وكيف تحصل على العناوين وهل هناك
DHCP أم لا بمعنى أخر كيف تحصل الأجهزة على ipv6 بطريقة آلية ؟
هناك طريقتين للحصول على عناوين بطريقة الية وهم Stateless\Stateful
Stateful
وهي تعنى أن تعتمد الHost "الأجهزة" على الDHCP for IPv6 "DHCPv6" في الحصول على العناوين
Stateless
وهي تعنى أن يستطيع الHost الحصول على العنوان في غياب الDHCP بمعني أخر الاعتماد على النفس فى الحصول على العنوان
وسوف نشرح الآن ال
Stateless
عندما يبدأ الحاسب الذي يحتوي على
ipv6 يقوم بصناعة عنوان Link-local لنفسه وطبعا أنت تعلم أن بداية أي عنوان Link-local بFE80 يركبه مع الEUI-64 الخاص به والذي يكون قد كونه بإضافة الMac-Address الخاص بة ثم أضاف ال16 بت في منتصف الMac "FFFE" وبذلك سوف يكون العنوان
FE80::interface id(64 bit)
طبعا مكان اللون الأصفر الماك بعد التحول والإضافات
بعد ذلك ولمزيد من الحرص والأمان يريد ال
Host أن يعرف ما إذا كان هناك أي Host أخر له نفس الLink-local Address الذي لدية يقوم بذلك من خلال أن يرسل رسالة تسمي Neighbor Solicitation (NS) ويكون الIP Destination في هذه الرسالة هو العنوان FF02::1 وهذا العنوان هو Multicast Address وهو ويسمع بة جميع الHost راجع الجدول الموجود في شرح الMulticast Address "وليس معنى ذلك أنه Broadcast بل هو Multicast خاص بالALL Node"
لو أحد من تلك ال
Node له نفس العنوان فانه سوف يرد برسالة(NA) Neighbor Advertisement وإذا أستلم الNode الذي أرسال فى الاول العنوان فانة سوف يقوم بعمل Disable لLink-Local Address الخاص به
ولاكن مع معرفتنا بان العنوان يعتد في الاساس على الMac Address فمشكلة تكرار العنوان هذه من المستحيل أن تحدث لاكن كان يجب أن تعرف ماذا قد يحدث إذا حدث تكرار فقط
بعد أن يتاكد ال
Host أنه Unique Link-local Address يبدأ في مرحلة أخري جديدة وهي التعامل مع Router
والسبب في ذلك هو معرفة معلومات عن الشبكة التي هو فيها مثل ال
Default Route
يبدأ ال
Host بإرسال رسالة تسمي Router Solicitation (RA) ويكون الDestination Address FF02::2
وهو عنوان
Multicast خاص بالRouters
يقوم ال
Router بالرد بإرسال ما يسمي بالA Router Advertises (RA) وتكون على عنوان FF02::1 Multicast address وتحوي على الPrefix "عنوان الشبكة" او عناوين الشبكة الموجودو على هذا الLink والDefault Route
ثم بعد ذلك يقوم ال
Host بعمل Autoconfiguration والاستعانة بالمعلومات التي وصلت له من الروتر ويقوم بتعديل ال prefix
يطلق على هذه العملية "Autoconfiguration" ما يسمي ب duplicate address detection (DAD)
اسالك الدعاء
المفضلات