Cisco GLBP: Жүктеме теңгеру және резервтік маршрутизация протоколы
Gateway Load Balancing Protocol
Cisco GLBP: Торжеттік жүктеме теңгермесін ұсынатын, қақпа маршрутизаторларын басқару протоколы. Басымдықтар мен салмақтарды орнату арқылы жүктемені бөледі.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Gateway Load Balancing Protocol (GLBP) – бұл Cisco компаниясына тиесілі, негізгі жүктеме теңгерлеу функционалдығын қосу арқылы қолданыстағы резервтік маршрутизатор протоколдарының шектеулерін жоюға бағытталған протокол. GLBP әртүрлі шлюз маршрутизаторларына басымдықтарды орнатуға мүмкіндік беруден басқа, салмақ параметрін де орнатуға рұқсат береді. Осы салмаққа (сол виртуалды маршрутизатор тобындағы басқаларымен салыстырғанда) негізделген ARP сұраныстарына әртүрлі маршрутизаторларды көрсеткен MAC-адрестермен жауап беріледі. Осылайша, жүктеме теңгерлеуі трафик көлеміне емес, әрбір шлюз маршрутизаторын пайдаланатын хосттардың санына негізделген. GLBP әдепкі бойынша циклдық түрде жүктемені теңгерлейді. GLBP әрбір топ үшін бір AVG (Active Virtual Gateway) сайлайды. AVG істен шыққан жағдайда, топтың басқа мүшелері резервтік рөлде әрекет етеді. Егер мүшелер саны екіден асса, екінші жақсы AVG күту күйіне (Standby state) қойылады, ал қалған мүшелер тыңдау күйіне (Listening state) ауыстырылады. Бұл «сәлемдесу» (hello) және күту уақыты (holdtime) таймерлері арқылы бақыланады, олар әдепкі бойынша 3 және 10 секундқа орнатылған. Сайланған AVG GLBP тобының әрбір мүшесіне, өзіне де, виртуалды MAC-адресті тағайындайды, осылайша AVF (Active Virtual Forwarders) іске қосылады. Әр AVF өзінің виртуалды MAC-адресіне жіберілген пакеттерді жіберуге жауапты болады. Бір уақытта төрт AVF болуы мүмкін. Әдепкі бойынша, GLBP маршрутизаторлары UDP 3222 (жіберуші және алушы) арқылы әр 3 секунд сайын өз әріптестеріне сәлемдесу пакеттерін жергілікті көп тарату адресі 224.0.0.102 арқылы жібереді. Cisco компаниясы GLBP үшін IPv6 қолдауын IOS 12.2(33)SXI нұсқасында жүзеге асырды.
Gateway Load Balancing Protocol (GLBP) is a Cisco proprietary protocol that attempts to overcome the limitations of existing redundant router protocols by adding basic load balancing functionality. In addition to being able to set priorities on different gateway routers, GLBP allows a weighting parameter to be set. Based on this weighting (compared to others in the same virtual router group), ARP requests will be answered with MAC addresses pointing to different routers. Thus, by default, load balancing is not based on traffic load, but rather on the number of hosts that will use each gateway router. By default, GLBP load balances in round robin fashion. GLBP elects one AVG (Active Virtual Gateway) for each group. Other group members act as backup in case of AVG failure. In case there are more than two members, the second best AVG is placed in the Standby state and all other members are placed in the Listening state. This is monitored using hello and holdtime timers, which are 3 and 10 seconds by default. The elected AVG then assigns a virtual MAC address to each member of the GLBP group, including itself, thus enabling AVFs (Active Virtual Forwarders). Each AVF assumes responsibility for forwarding packets sent to its virtual MAC address. There could be up to four AVFs at the same time. By default, GLBP routers use the local multicast address 224.0.0.102 to send hello packets to their peers every 3 seconds over UDP 3222 (source and destination). Cisco implemented IPv6 support for GLBP in IOS release 12.2(33)SXI.