يقوم بروتوكول RIP بتنفيذ مرحلة جمع البيانات Data Collectionعلى ثلاث خطوات كالتالي:-
-
التعرف على الشبكات.
-
حساب “المعيار” Metric.
-
تسجيل البيانات التي حصل عليها.
1– التعرف على الشبكات
يقوم البروتوكول بالتعرف على الشبكات المتصلة به Direct Connectedو يجمع بيانات عنها و يسجلها لديه.
ثم في مرحلة لاحقه يتبادل هذه البيانات مع الأجهزة الأخرى و يستقبل منها البيانات التي جمعتها و بالتالي يتعرف على الشبكات البعيدة عنه و يسجل هذه البيانات في قاعدة البيانات لديه.
2– حساب “المعيار” (Metric)
يعتمدبروتوكول RIPفي حساب قيمة (Metric) لمسار ما على عدد النقاط او القفزات Hops او عدد اجهزة “الموجه” (Router) في كل مسار,فالمسار الذي يمر من خلال عدد اجهزة “موجه” (Router) اقل سيتم اختياره ليكون المسار الأفضلBest Route.
على أي حال في البداية في هذه الخطوة عندما يقوم البروتوكول بجمع بيانات عن الشبكات المتصلة به اتصال مباشرDirect Connected , تكون قيمة المعيار (Metric) تساوي صفر لان هذه الشبكات تتصل به اتصال مباشر ولا توجد اجهزة “موجه” (Router) في المنتصف بينه و بين هذه الشبكات.
ثم في مرحلة لاحقة عندما يستقبل بيانات عن الشبكات البعيدة عنه والتي تتصل باجهزة موجة(Router) اخرى سيقوم بحساب قيمة تكلفة المسار (Cost) او قيمة Metric لهذه الشبكات بحساب عدد اجهزة “الموجه” (Router) في كل مسار.
3– تسجيل البيانات التي حصل عليها
بعد ان يقوم بروتوكول (RIP) بجمع البيانات عن الشبكات المحيطة به , و يقوم بتحديد قيمة التكلفة (Cost) او المعيار (Metric) لكل مسار, يقوم بتسجيل هذه المسارات في قاعدة بيانات البروتوكول Database.