السلام عليكم ورحمه الله وبركاته ,,

شرحنا اليوم مهم جدآ عباره عن كيفيه تحديد راوتر يكون مستعد للشبكه وراوتر آخر يكون إحتياطي لنا

بحيث انا عندي راوتر يكون رئيسي وفي حال فصل الراوتر او وقوعه بشكل غير مباشر يكون لدينا راوتر بديل يعمل بالشكل المطلوب بدون ايه مشاكل




لعمل هذي الطريقه لدينا 3 انواع من البروتوكولات وهي :

HSRP

VRRP

GLBP

وهذا شرح نظري بالفيديوا عن هذي البروتوكولات




البروتوكول الأول HSRP

نبداء الآن مع بروتوكول HSRP هذا البروتوكول مثل ماقلنا لكم يتم تحديد لنا راوتر يكون Active والآخر يكون Standby يعني مستعد لحدوث ايه تغيرات معنا بالشبكه , يتم عمل هذي الطريقه بواسطه هذه الأوامر :

Router1(config)#interface fastEthernet 0/0

اولآ ندخل على الإنترفيس المواجه للمستخدمين

Router1(config-if)#ip address 10.10.10.6 255.255.255.0

نحدد عنوان IP لهذا الإنترفيس
Router1(config-if)#standby 1 ip 10.10.10.1

وهذي بدايه أوامر بروتوكول HSRP ونلاحظ أننا نتعامل مع كلمه standby (( كلمه تعريفيه من سيسكو لبروتوكول standby ))
نكتب كلمه standby ثم رقم 1 تعبر عن رقم المجموعه وهنا نضع اي رقم نريد ليس شرطآ أن يكون 1
ومن ثم رقم الـ IP الخاص في gateway وهو 10.10.10.1

Router1(config-if)#standby 1 priority 100

وهنا نكتب كلمه standbyثم رقم المجموعه مثل الرقم السابق دون تغيير بمعنى لو حطيت انا بالاول رقم 9 يكون هذا الامر برقم 9 لا نغير في رقم المجموعه , ثم نحدد الـ priority الإفتراضي راح يكون عندنا دائمآ 100 وكلما زاد عن 100 كلما كان هذا الراوتر Active

Router1(config-if)#standby 1 preempt

أمر مهم جدآ بحيث لو كان الراوتر Active حصل له مشكله وفصل , وبعد مثلآ ساعه زمن رجع هذا الراوتر بدون هذا الامر لن يرجع Active حتى لو كان اعلى priority لذلك نستعين بهذا الأمر preempt بحيث لو فصل الراوتر ورجع من جديد راح يرجع على حالته السابقه Active
ولا ننسى رقم المجموعه مثل ماهو 1
Router1(config-if)#no shutdown

نفعل البورت والأوامر

بهذا نكون إنتهينا من الراوتر الأول بدون اي مشاكل ولله الحمد ,

الآن مع الراوتر الثاني نفس الأوامر بدون ايه اختلاف فقط في رقم IP الخاص في الإنترفيس وهذه هيا الأوامر :

Router2>en
Router2#config t
Router2(config)#interface fastEthernet 0/0
Router2(config-if)#ip address 10.10.10.7 255.255.255.0
Router2(config-if)#standby 1 ip 10.10.10.1
Router2(config-if)#standby 1 priority 200
نلاحظ هنا رفعنا معدل الـ priority
Router2(config-if)#standby 1 preempt
Router2(config-if)#no shutdown

بهذي الأوامر البسيطه والقليله نكون عرفنا بروتوكول HSRP واصبح لدي راوتر Active وراوتر Standby

بس اللحين كيف أعرف مين فيهم راوتر Active وراوتر Standby
بالأمر :

Router1#sh standby

طيب كتبنا الأمر اللحين شوفوا معي الصوره لأن اغلب الشرح عليها وركز معي



اما بالراوتر الثاني ROUTER2 المخرجات بتكون بالعكس لو فهمت الصوره الأولى

بهذا نكون انهينا شرح بروتوكول HSRP مع طريقه تفعيله بالكامل

البروتوكول الثاني VRRP

قريب جدآ جدآ من بروتوكول HSRP فقط الإختلاف هنا في بالمسميات فمثلآ :

Active = Master

اما

Standby = Backup

وايضآ الإختلاف بطريقه كتابه الأوامر من حيث نستبدل كلمه Standby بكلمه VRRP

وهذي الأوامر الراوتر الأول ROUTER3

R3(config)#interface fastEthernet 0/0
R3(config-if)#ip address 10.10.10.5 255.255.255.0
R3(config-if)#vrrp 2 ip 10.10.10.1
R3(config-if)#vrrp 2 priority 100
R3(config-if)#vrrp 2 preempt
R3(config-if)#no shutdown

وهذي الأوامر الراوتر الثاني ROUTER4


R4#config t
R4(config)#interface fastEthernet 0/0
R4(config-if)#ip address 10.10.10.7 255.255.255.0
R4(config-if)#vrrp 2 ip 10.10.10.1
R4(config-if)#vrrp 2 priority 250
R4(config-if)#vrrp 2 preempt
R4(config-if)#no shutdown

ولو كتبنا أمر :

R1#sh vrrp

يظهر لنا ,, اللحين نتابع الصوره ونلاحظ تغير المسميات فقط
مخرجات راوتر 3 :




مخرجات راوتر 4 :



بكذا إنتهينا من شرح البروتوكول الثاني VRRP

اللحين مع البروتوكول الثالث والأخير والأفضل وهو GLBP

هنا الوضع مختلف تمامآ جدآ بحيث يتم إختيار أحد هذي الراوترات ويكون راوتر بإسم AVG يعني راوتر مسؤول عن توزيع الـ GETWAY على حسب اليوزر بدون ضغط او اخطاء وبيقه الراوترات تكون AVF يعني راوترات فقط عليها تنذف التوزيع للـ GETWAY

بالعاميه : AVG يستقبل الطلبات ويحولها الى AVF و AVF ينفذ فقط

AVG = Active Virtual Getway

و

AVF = Active Virtual Forwarder


الأوامر والوضع مثل ماقلنا لكم مختلف :

تعريف الأوامر

R1#config t
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 10.10.10.5 255.255.255.0

الى هنا نعرف بالطريقه العاديه ومايحتاج لها شرح

R1(config-if)#glbp 4 ip 10.10.10.1


هنا نلاحظه اننا بدأنا بكلمه glbp ورقم مجموعه 3 ورقم IP الخاص في الـ GETWAY

R1(config-if)#glbp 4 priority 300

حددنا قيمه الـ priority

اللحين تجينا خيارات متعدده منها أمر :

R1(config-if)#glbp 4 timers

هنا نحدد توقيت الـ Hello وايضآ خاصيه redirect وهو وقت إنتهاء راوتر AVF من إعطاء IP الـ GETWAY نحدد له وقت للإنتهاء من عمله كراوتر AVF

R1(config-if)#glbp 4 load-balancing

هذا الأمر له 3 خيارات وهي :

host-dependent إذا اليوزر فصل من الشبكه وطالت فتره فصله يعني مثلآ اسبوع ثم رجع لنا لا يأخذ بيانات جديده يخزن لنا البيانات القديمه .

round-robin : توزيع الـ GETWAY بالتساوي بين الراوترات

weighted : يقوم بعمليه حسابيه خاصه به والتوزيع يصبح أفضل



بهذا إخواني اكون أنهيت لكم الشرح إن شاء الله يكون الشرح واظح وصريح

فمان الله مع شروحات افضل واجمل