يقوم بروتوكول EIGRP بتنفيذ عمله على ثلاث مراحل رئيسية و هي كالتالي:-
-
المرحلة الاولى :- مرحلة جمع البياناتData Collection
في هذه المرحلة يقوم البروتوكول بجمع بيانات متنوعة في خطوتين بالشكل التالي:-
-
الخطوة الاولى : جمع بيانات عن الشبكاتTopology Data Collection
-
الخطوة الثانية : جمع بيانات عن الجيرة , او اكتشاف الجيرةNeighbor Discovery.
-
-
المرحلة الثانية : مرحلة تبادل البياناتData Exchange
في هذه المرحلة يقوم البروتوكول بتبادل البيانات مع الاجهزة المحيطة.
-
المرحلة الثالثة : مرحلة اختيار افضل المساراتBest Routes Selection.
في هذه المرحلة يقوم البروتوكول بفحص البيانات التي جمعها ليختار افضل المسارات لكل شبكة وفقاً لمعايير خاصة ,و يسجل هذه المسارات في جدول التمريرRouting Table لديه.