華小智問道IE面試 | 堆疊角色選舉機(jī)制
來源:武漢華育智遠(yuǎn)培訓(xùn)中心
日期:2024-12-20 18:09
瀏覽:13
“小阮老師,既然IRF堆疊中存在Master和Standby這兩種角色,那是不是意味著IRF堆疊中存在角色的選舉機(jī)制呢?”華小智疑惑地望著華小阮老師說道。
“非常好,你不愧是我?guī)н^的優(yōu)秀的學(xué)生啊”,華小阮老師高興地說著:“現(xiàn)在我們就來好好討論一下堆疊角色的選舉機(jī)制?!?/p>
主設(shè)備和從設(shè)備均由角色選舉產(chǎn)生。一個(gè) IRF 中同時(shí)只能存在一臺(tái)主設(shè)備,其它成員設(shè)備都是從設(shè)備。角色選舉會(huì)在以下4種情況下進(jìn)行:
(1)IRF建立。
(2)主設(shè)備離開或者故障。
(3)IRF分裂。
(4)獨(dú)立運(yùn)行的兩個(gè)(或多個(gè))IRF合并為一個(gè)IRF。
角色選舉按照如下優(yōu)先級(jí)順序選擇主設(shè)備:
(1)當(dāng)前主設(shè)備優(yōu)先,即IRF不會(huì)因?yàn)橛行碌某蓡T設(shè)備加入而重新選舉主設(shè)備即使新的成員設(shè)備有更高優(yōu)先級(jí)。在 IRF 建立時(shí),因?yàn)闆]有主設(shè)備,所有加入的設(shè)備都認(rèn)為自己是主設(shè)備,則繼續(xù)下一條規(guī)則的比較。
(2)成員優(yōu)先級(jí)大的設(shè)備優(yōu)先。優(yōu)先級(jí)取值范圍是1-32,默認(rèn)為1,數(shù)字越大優(yōu)先級(jí)越高。如果優(yōu)先級(jí)相同,則繼續(xù)下一條規(guī)則的比較。
(3)系統(tǒng)運(yùn)行時(shí)間長的設(shè)備優(yōu)先。在IRF中,運(yùn)行時(shí)間的度量精度為10分鐘,即 10分鐘之內(nèi)啟動(dòng)的設(shè)備,則認(rèn)為它們是同時(shí)啟動(dòng)的,則繼續(xù)下一條規(guī)則的比較。
(4)CPU MAC地址小的設(shè)備優(yōu)先。相關(guān) MAC 地址可在設(shè)備上通過 display irf 命令進(jìn)行查看。
通過以上規(guī)則選出的成員設(shè)備即為主設(shè)備,其它成員設(shè)備均為從設(shè)備。另外基于IRF堆疊從設(shè)備的表現(xiàn)補(bǔ)充2點(diǎn):
1)IRF建立時(shí),所有從設(shè)備必須重啟加入IRF。
2)獨(dú)立運(yùn)行的IRF合并時(shí),合并前IRF中的Master設(shè)備之間進(jìn)行競(jìng)選,競(jìng)選失敗方的所有成員設(shè)備必須重啟以從設(shè)備的角色加入獲勝方。
接下來基于IRF角色選舉的4條規(guī)則,分別以圖例的方式進(jìn)行闡述。
(1)當(dāng)前主設(shè)備優(yōu)先,如圖1所示。
如圖1所示,兩臺(tái)需要進(jìn)行 IRF 堆疊的設(shè)備,在左側(cè)設(shè)備與右側(cè)設(shè)備 IRF 線路保持互聯(lián)的情況下,當(dāng)左側(cè)設(shè)備已加電運(yùn)行,右側(cè)設(shè)備未加電的情況下,左側(cè)設(shè)備自動(dòng)成為 Master 角色。此時(shí),若右側(cè)設(shè)備加電運(yùn)行后,因?yàn)樽髠?cè)設(shè)備已經(jīng)是 Master 角色,滿足“當(dāng)前主設(shè)備優(yōu)先”的選舉原則,因此右側(cè)設(shè)備角色為 Standby 角色。
(2)成員優(yōu)先級(jí)大的設(shè)備優(yōu)先,如圖2所示。
如圖2所示,兩臺(tái)已單獨(dú)加電運(yùn)行且需要進(jìn)行 IRF 堆疊的設(shè)備,左側(cè)設(shè)備 IRF 優(yōu)先級(jí)Priority 為 10,右側(cè)設(shè)備 IRF 優(yōu)先級(jí) Priority 為 20,在堆疊線沒有連接的情況下,兩臺(tái)設(shè)備均為 IRF 堆疊 Master 角色。當(dāng)堆疊線連接后,由于初始兩臺(tái)設(shè)備均已經(jīng)為 Master 角色,不滿足“當(dāng)前主設(shè)備優(yōu)先”的選舉原則,但右側(cè)設(shè)備的 IRF 優(yōu)先級(jí) Priority 高于左側(cè)設(shè)備(20>10),匹配”成員優(yōu)先級(jí)大的優(yōu)先”的選舉原則,因此右側(cè)設(shè)備角色為 Master 角色,左側(cè)設(shè)備角色為 Standby 角色。
(3)系統(tǒng)運(yùn)行時(shí)間長的設(shè)備優(yōu)先,如圖3所示。
如圖3所示,兩臺(tái)已單獨(dú)加電運(yùn)行且需要進(jìn)行 IRF 堆疊的設(shè)備,左右側(cè)設(shè)備 IRF 優(yōu)先級(jí)一致,在堆疊線沒有連接的情況下,兩臺(tái)設(shè)備初始均已經(jīng)為 IRF 堆疊 Master 角色。當(dāng)堆疊線連接后,由于初始兩臺(tái)設(shè)備均各自為 Master 角色,且優(yōu)先級(jí)一致,不滿足“當(dāng)前主設(shè)備優(yōu)先”、“成員優(yōu)先級(jí)大的優(yōu)先”的選舉原則,但左側(cè)設(shè)備運(yùn)行時(shí)間比右側(cè)設(shè)備運(yùn)行時(shí)間更長,匹配“系統(tǒng)運(yùn)行時(shí)間長的優(yōu)先”選舉原則,因此左側(cè)設(shè)備角色為 Master 角色,右側(cè)設(shè)備角色為Standby 角色。
(4)CPU MAC地址小的設(shè)備優(yōu)先,如圖4所示。
如圖4所示,兩臺(tái)已單獨(dú)加電運(yùn)行且需要進(jìn)行 IRF 堆疊的設(shè)備,左右側(cè)設(shè)備 IRF 優(yōu)先級(jí)一致,且兩臺(tái)設(shè)備加電運(yùn)行時(shí)間都在10分鐘內(nèi),在堆疊線沒有連接的情況下,兩臺(tái)設(shè)備初始均已經(jīng)為 IRF 堆疊 Master 角色。當(dāng)堆疊線連接后,由于初始兩臺(tái)設(shè)備均各自為 Master 角色,優(yōu)先級(jí)一致,且運(yùn)行時(shí)間小于 10 分鐘,不滿足“當(dāng)前主設(shè)備優(yōu)先”、“成員優(yōu)先級(jí)大的優(yōu)先”、“系統(tǒng)運(yùn)行時(shí)間長的優(yōu)先”的選舉原則,但右側(cè)設(shè)備 CPU MAC 地址小于左側(cè)設(shè)備,匹配“CPU MAC 小的設(shè)備優(yōu)先”選舉原則,因此左側(cè)設(shè)備角色為 Standby 角色,右側(cè)設(shè)備角色為 Master 角色。
機(jī)構(gòu)簡(jiǎn)介
湖北華育智遠(yuǎn)信息科技有限公司坐落于中國(湖北)自由貿(mào)易試驗(yàn)區(qū)“武漢·光谷”,緊鄰華中師大一附中,現(xiàn)有辦公場(chǎng)地面積約1500余平米。華育智遠(yuǎn)是一家專注于服務(wù)高校創(chuàng)新發(fā)展,培養(yǎng)數(shù)字技術(shù)技能型人才的高科技企業(yè)。公司擁有校企合作、實(shí)習(xí)實(shí)訓(xùn)、實(shí)訓(xùn)室建設(shè)、IT認(rèn)證培訓(xùn)、人力服務(wù)外包五大核心業(yè)務(wù)。公司先后與新華三、銳捷、奇安信、天融信、紅帽、甲骨文、宇視、達(dá)夢(mèng)數(shù)據(jù)庫、統(tǒng)信軟件等國內(nèi)外多家ICT廠商建立了長期合作關(guān)系。
公司立足高等職業(yè)教育、不斷探索新工科理念,建立以市場(chǎng)為導(dǎo)向、校企共同參與、以提升人才培養(yǎng)質(zhì)量為確保、以高質(zhì)量就業(yè)為目標(biāo)的專、本科應(yīng)用型人才培養(yǎng)新模式。目前我們已經(jīng)和數(shù)十所省內(nèi)外高校客戶建立了良好的校企合作關(guān)系,提供了全方位的服務(wù),并獲得了高??蛻舻囊恢潞迷u(píng)。
今天的問題解答就到這了,希望可以幫到同學(xué)們。如果你還有別的疑問,歡迎咨詢我們的在線客服,我們持續(xù)為你提供免費(fèi)的解答~