رسالة قاعدة البيانات DBD :
DBD = Data Base Description
هذه الـ Packets يتم تبدله ما بين الراوترات حيث يقوم كل راوتر من الراوترات بإرسال الطوبولوجي التي يحتوي عليه سيقوم بإرساله للراوترات الموجودة على الشبكة و المفعل عليه بروتوكول الـ OSPF و بعد وصول هذه الرسالة Packets لكل الراوترات ستقوم كل راوترات بعملية تحديث لقاعدة البيانات ليتم إضافة أو ازالة الشبكات أو المعلومات التي تحتوي عليها هذه الرسالة و طبعاً هذه الـ Packet تحتوي على عدة محتويات سأقوم بذكرها و شرحها بالتفصيل.
محتويات رسالة قاعدة البيانات DBD :
في البداية هذه الرسالة تتكون من Header حجم هذا الـ Header 31 Bit يتكون من عدة خانة يتم تركيبها بشكل منظم و بعدا أن يتم تجميع هذه الـ Header سيقوم ايضاً بعمل إضافة لي رسالة الترحيب Hello Packets .
محتويات الـ OSPF Packet Header الذي تكون في داخل رسالة DBD :
- Version
- Type
- Packet Length
- Router ID
- Area ID
- Checksum
- AuType
- Authentication
- Data
كما في النموذج التالي
الأن سأقوم بشرح كل واحدة من هذه المكونات بشكل منفرد عن الآخر لنفهم وظيفة كل واحدة من هذه المكونات و ماذا تفعل ..
۱ – Version :
هذه الخانة موجود فيها اصدار بروتوكول الـ OSPF و وثيقة البروتوكول و موصفات البروتوكول.
۲- Type :
هذه الخانة المسؤولة عن شكل حزم البيانات و يتم فيه وصف شكل البيانات مثل :
- Hello Packets رسالة الترحيب
- Data base Description وصف قاعدة البيانات
- Link State Request طلب الربط ما بين الراوترات
- Link State Update ربط حالة التحديثات
- Link State Acknowledoment ربط حالة الاستقرار في عملية التاكيد
3- Packet Length :
هذه الخانة المسؤولة عن طول وحجم حزمة بروتوكول OSPF في الـ Header .
4- Router ID :
هذه الخانة المسؤولة عن توجيه مصدر الحزمة في بروتوكول الـ OSPF بمعنى إنها تقوم بإرسال حزم البيانات للراوتر المطلوب .
5- Area ID :
هذه الخانة المسؤولة عن رقم المنطقة التي يتوجد فيها الراوترات و التي تخضع تحت منطقة واحدة و تعرف برقم ID معين ليتم التعرف عليها .
6- Checksum :
هذه الخانة المسؤولة عن عملية الفحص .
7- AuType :
هذه الخانة هي المسؤولة عن عملية تحديد نوع المصداقية مثل التشفير و كلمات المرور و التوثيق و تقوم هذه الخانة ايضاً بتحقق من عملية التشفير ما بين الطرفين و هل كلمات المرور مشفرة أو لا .
8- Authentication :
هذه الخانة تعتمد على النوع الأول بعد عملية الاستقرار و تحديد النوع الذي سيتم فيه عملية التشفير ستقوم هذه الخانة باستخدامه و الاعتماد عليه.
9 – Data :
هذه الخانة المسؤولة عن الداتا و هي آخر خانة من الخانة بعد تجميع و الحصول على جميع المعلومات سيتم تركيب الداتا في هذه الخانة ليتم ارساله الى الشبكة المطلوبة بشكل صحيح .