في هذه المرحلة يقوم البروتوكول بتبادل البيانات مع اجهزة “الموجه” (Router) المحيطة به فيرسل إليها البيانات التي جمعها عن الشبكات المتصلة به ,و يستقبل منها بيانات عن الشبكات البعيدة عنه.
تتمثل هذه البيانات في الشبكات التي تعرف عليها و تكلفة الوصول إليها.
طرق ارسال وحدات البيانات
يقوم بروتوكول (RIP) بإرسال البيانات التي جمعها الى اجهزة “الموجه” (Router) الاخرى في شكل وحدات بيانات او حزم بيانات تسمى (RIP Update).
في الاصدار RIPv1 يتم إرسال هذه الحزم في شكل رسائل (Broadcast) لتصل الى جميع الاجهزة على الشبكة.
و في الإصدار (RIPv2) يتم إرسال هذه الحزم في شكل رسائل Multicast الى العنوان:-
224.0.0.9
و في الإصدار (RIPng) يتم إرسال هذه الحزم في شكل رسائل Multicast الى العنوان:-
FF02::9
التلخيص Summarization
يحاول بروتوكول RIP التقليل من البيانات التي يتبادلها مع اجهزة “الموجه” (Router) الاخرى و ذلك بأجراء عملية تلخيص summarization لعناوين الشبكات التي يتعرف عليها , فيلخص مجموعة عناوين في عنوان واحد.
الحفاظ على دقة محتويات قاعدة البيانات
لأهمية قاعدة البيانات بالنسبة لجهاز “الموجه” (Router) و بروتوكول (RIP) يحاول البروتوكول المحافظة على دقة البيانات المسجلة فيها و تحديثها بشكل مستمر و التأكد من ان جميع البيانات داخل قاعدة البيانات هذه مازالت صالحة و يمكن استخدامها, و ذلك بتنفيذ عدة عمليات:-
-
مراقبة حالة الشبكة , و إذا حدث أي تغيير في الشبكة بإضافة او إزالة شبكة ما سيقوم بالتعرف على هذا التغيير و تسجيله لديه و سيخبر الاجهزة الاخرى بذلك.
-
إعادة إرسال جميع البيانات الى الاجهزة الاخرى بعد فترة زمنية محددة, و هذه الفترة الزمنية تسمى Update Interval و تساوي 30 ثانية.
-
مراقبة حالة البيانات التي استلمها من الاجهزة الاخرى , للتأكد من ان جميع هذه البيانات هي بيانات صحيحة و فعالة و يستطيع استخدامها .
حيث يتوقع الجهاز استلام رسائل تحديث البيانات RIP Update تحتوي على نفس البيانات التي استلمها سابقاً من الاجهزة الاخرى في وقتها المحدد , و هو كل 30 ثانية.
فإذا لم يستلم الجهاز رسالة التحديث من الجهاز الاخر في وقتها المحدد سينتظر زمن إضافي او فترة إضافية, و إذا لم يستلم رسالة في هذه الفترة الإضافية سيعتبر ان الجهاز الاخر قد تعطل او لم يعد بالامكان الإتصال به , و سيعتبر ان البيانات عن الشبكات التي استلمها من هذا الجهاز بيانات غير صالحة Invalid, و سيسجل هذه الملاحظة بجانب تلك الشبكات في قاعدة البيانات لديه , و سيخبر الاجهزة الاخرى بهذا التغيير الذي حدث في الشبكة .