أريد اليوم أن أحدثكم عن أحد البروتوكولات الهامة والتى يجب على كل مهندس شبكات أن يعرفها ويعرف طريقة أعدادها وهو HSRP كما أنا هذا البروتوكول هو من أكثر الأسئلة شيوعا في المقابلات الشخصية لذا أحرص أن تكون ملم بشكل جيد بهذا البروتوكول
ماهو الـ HSRP ؟
معناها Hot Standby Router Protocol وهو بروتوكول قامت سيسكو بتطويره أول مرة ووظيفته توفير Gateway بديل أو أحتياطي للشبكة في حال حدوث أي مشكلة مع الروتر ولنفهم الموضوع بشكل أكبر سوف أعرض عليكم هذه التبلوجي
كما نشاهد في التبلوجي يملك جهاز الكمبيوتر PC3 ثلاث طرق للوصول إلى الهدف وهو هنا R4 وطبعا سوف نقوم نحن بتحديد الـ GateWay للجهاز بأنفسنا ليستخدم أحد الثلاث روترات الموجودة وقد قمت بأختيار الروتر 1 ليكون هو الروتر الـ Default للشبكة لكن السؤال الآن ماذا لو توقف الروتر واحد عن العمل ماذا سوف يحدث ؟ والأجابة طبعا سوف تتوقف كل الشبكة عن العمل ومن هنا اتت فكرة HSRP
تقوم فكرة الـ HSRP على توفير أكثر من طريق للشبكة للوصول إلى الهدف وذلك بأعطاء الثلاث روترات الموجودة ايبي وماك أدريس وهمي واحد سوف يكونوا الـ Default GateWay ولو تعطل الروتر الثاني سوف يقوم الروتر رقم 3 بتمرير الترافيك إلى R4 وطبعا هذا كله يتم من دون ان يحس المستخدم بأي شيء وبكلام آخر تقوم هذه التقنية بعمل روتر وهمي يملك بورت واحد وهو الـGateway للشبكة وطبعا هذا البورت يملك ايبي وماك أدرس يفهمها المستخدم على أنها هي الـGateway للشبكة ولكن في الحقيقة هي عبارة عن ثلاث روترات يشرف أحدها على تمرير الترافيك ولو في حال حدوث مشكلة في هذا الروتر تقوم هذه التقنية بشكل اوتماتيكي بتحويل الترافيك إلى الروتر الثاني وهكذا
طريقة الأعداد
قبل أن ابدا طريقة الأعداد على الروترات أحب ان أونوه ان جهاز الكمبيوتر الموجود في التبلوجي يملك الأيبي 192.168.1.2/24 و gateway 192.168.1.1 والآن نتوجه إلى الروتر رقم واحد وندخل على البورت المتصل مع الشبكة وهو هنا Ethernet 0/0 ونقوم بمايلي
بعد أن قمت بأعطاء البورت أيبي وقمت بتفعيله نبدأ مرحلة اعداد الـ HSRP من خلال كلمة Stanby وبعدها أختار رقم المجموعة أو الـ Group التى سوف تجمع الثلاث روترات مع بعضها البعض وبعدها أضيف كبمة Preempt وهي مهمة ومفيدة جدا في حال تعطل الروتر الأول وأستلم الروتر الثاني دفة الأمور وبعد كم دقيقة عاد الروتر الأول للعمل عندها لن يستلم الروتر الأول دفة الامور إلا بحال تعطل الروتر الثاني لذا نضيف هذه الكلمة لتفهم المجموعة في حال عاد الروتر الاول للعمل فيجب أن يستلم دفة الأمور بشكل مباشر
وآخيرا اقوم بكتابة الأيبي الوهمي للشبكة والذي سوف يكون الـ default Gatway للشبكة
نتوجه إلى الروتر الثاني ونقوم بنفس الأعدادات مع تغيير بسيط وكما يلي
التغيير الذي قمت بعمله في الروتر الثاني هو أضافة الأمر priority 95 وهو مهم في تحديد الأفضلية بين الروترات وهو by default 100 لذا قمت بكتابة الرقم 95 في الروتر الثاني لكي يكون هو الروتر الثاني بعد تعطل الروتر الأول والذي يملك الأفضلية 100كما أوضحت مسبقا
أعداد الروتر الثالث نفس الثاني لكن مع اختلاف قيمة الـ Priority وهي كما يلي
وتتم عملية التحويل من روتر لآخر من خلال أرسال hello message بين الروترات الموجودة في المجموعة كما يمكننا مراقبة المخرج الثاني للروتر والذي يتصل مع الروتر 4 من خلال مراقبة حالت البورت هل هي UP أم Down لان اذا تعطل سوف يتوقف العمل أيضا على الشبكة لذا نلجأ ايضا إلى مراقبته من خلال أضافة الأمر التالي
وكنوع من الأمن ضع كلمة سر بين الروترات الموجودة في المجموعة من خلال الأمر التالي