HCIP VRRP技術

一、VRRP概述

VRRP(Virtual Router Pedundancy Protocol)虛擬路由器冗余協議,既能夠實現網關的備份,又能夠解決多個網關之間互相沖突的問題,從而提高網絡可靠性。

局域網中的用戶的終端通常采用配置一個默認網關的形式訪問外部網絡,如果默認網關設備發送故障,那么所有用戶終端訪問外部網絡的流量將會中斷,可以通過部署多個網關的方式來解決單點故障,但是需要解決多個網關之間的沖突問題。

單網關面臨的問題

當網關Router出現故障時,本網段內以該設備為網關的主機都不能與Internet進行通信。

VRRP---通過把幾臺路由器設備聯合組成一臺虛擬的“路由設備”,使用一定的機制保證當主機的 下一跳路由設備出現故障時,及時將業務切換到備份路由器,從而保持通訊的連續性和可靠性。

VRRP路由器:運行VRRP協議的路由器,VRRP是配置在路由器的接口上的,而且上也是基于端口來工作的。

VRID:一個VRRP組(VRRP Group)由多臺協同工作的路由器(的接口)組成,使用相同的VRID(虛擬路由器標識符)進行標識。屬于同一個VRRP組的路由器之間交互VRRP協議報文并產生一臺虛擬“路由器”。一個VRRP組中只能出現一臺Master路由器。

虛擬路由器:VRRP為每一個組抽象出一臺虛擬“路由器”,該路由器并非真實存在的物理設備,而是VRRP虛擬出來的邏輯設備,一個VRRP組產生一臺虛擬路由器。

虛擬IP地址及虛擬MAC地址:虛擬路由器擁有自己的IP地址和MAC地址,其中IP地址由網絡管理員在配置VRRP時指定,一臺虛擬可以擁有一個或多個IP地址,通常情況下用戶使用該地址作為網關,而虛擬MAC地址的格式是“0000-5e00-01xx"?,其中xx為VRID。

Master 路由器:Master路由器在一個VRRP中承擔報文轉發任務,在每一個VRRP組中,只有Master路由器才會響應針對虛擬IP地址的ARP request。Master路由器會以一定的時間間隔周期性地發送VRRP報文,以便通知一個VRRP組中的Backup路由器關于自己的存活情況。

Backup路由器:也被稱為備份路由器,Backup路由器將會實時偵聽Master路由器發送出來的VRRP報文,它隨時準備接替Master路由器的工作。

Priorty:優先級值是選舉Master路由器和Backip路由器的依據,優先級取值范圍0-255,值越大越優先,值相等則比較接口IP地址,大者優先。

二、VRRP的定時機器

在VRRP協議工作過程中,VRRP定義了兩個定時器:

1)ADVER INTERVAL定時器:Master發送VRRP通告報文時間周期,缺省值為1秒。

2)MASTER_DOWN定時器:Backup設備監聽該定時器超時后,會變為Master狀態。

? ? ? ? MASTER_DOWN定時器計算公式如下:

? ? ? ? MASTER_DOWN=(3*ADVER INTERVAL)+Skew_time(偏移時間)

? ? ? ? 其中,Skew_Time=(255-priority)/256

三、主備選舉過程

1、VRRP優先級不相等時主備選舉過程

如兩臺路由器的接口一臺為200,另一臺為100,兩臺設備完成初始化后首先切換至Backup狀態。然后根據優先級高的被選舉為Master設備,另一臺為備用路由器。

2、VRRP優先級相等時主備選舉過程

當VRRP優先級相同時,則比較接口IP地址大的為主設備,另一臺為備用設備。

3、當路由器接口配置VRRP的IP地址擁有者時(也就是接口IP地址和虛擬 IP相同),則路由器無需等待任何定時器超時,直接將自己設置為Master設備。

四、VRRP搶占模式

1、搶占模式(默認激活):如果備用路由器激活了搶占占功能,那么當它發現Master路由器的優先級比自己低時,它將立即切換至Master狀態,成為新的Master路由器。

2、非搶占模式:如果備用路由器沒有激活搶占功能,那么即使它發現Master路由器的優先級比自己更低,也只能依然保持備用狀態,直到Master路由器失效。

五、VRRP監視上行端口

VRRP可監視上行端口狀態,當設備感知上行端口或者鏈路發生故障時,可主動降低VRRP優先級,從而保證上行鏈路正常的備用設備能夠進行選舉切換為Master狀態,直到報文轉發。

如果用戶未配置VRRP監視上行端口,則當VRRP備份組中的Master設備的上行接口或者鏈路出現故障時,VRRP備份無法感知,Master無法向外轉發流量,但是由于主設備不會發生切換,導致出現流量黑洞。

六、VRRP和MSTP結合應用

MSTP是將一個或多個VLAN映射到一個生成樹的實例,若干個VLAN公用一個生成樹,MSTP可以實現負載均衡。

VRRP配置網關可以靈活根據拓撲變化而自動切換,提高網絡的可靠性。

VRRP+MSTP可以在實現負載分擔的同時保證網絡冗余備份。

七、VRRP的配置

1、創建VRRP備份組并給備份組配置虛擬IP地址

[R2]int g0/0/1	
[R2-GigabitEthernet0/0/1]vrrp vrid ?INTEGER<1-255>  Virtual router identifier
[R2-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip ?IP_ADDR<X.X.X.X>  Virtual IP address
[R2-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 192.168.1.254

注:各備份之間的虛擬IP地址不能重復;同屬一個備份組的設備接口需使用相同的VRID。

2、配置路由器在備份組中的優先級

[R2-GigabitEthernet0/0/1]vrrp vrid 1 priority ?INTEGER<1-254>  The level of priority(default is 100)
[R2-GigabitEthernet0/0/1]vrrp vrid 1 priority 200

3、配置路由備份組中設備的搶占延遲時間--可選

[R2-GigabitEthernet0/0/1]vrrp vrid 1 preempt-mode timer delay ?INTEGER<0-3600>  Value of timer, in seconds(default is 0)
[R2-GigabitEthernet0/0/1]vrrp vrid 1 preempt-mode timer delay 2000

4、配置VRRP備份組監視接口

[R2-GigabitEthernet0/0/1]vrrp vrid 1 track ?bfd-session  Specify BFD sessioninterface    Interface informationip           Specify IP protocolnqa          Specify NQA test class
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface ?GigabitEthernet  GigabitEthernet interface	
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface GigabitEthernet ?<0-0>  Slot number	
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface GigabitEthernet 0/0/0 ?increased  Increase priorityreduced    Reduce priority<cr>       Please press ENTER to execute command 	
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface GigabitEthernet 0/0/0 reduced ?INTEGER<1-255>  Reduced or increased value of priority
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface GigabitEthernet 0/0/0 reduced 40

注:可配置設備當檢測上行接口或鏈路出現故障時,增加或者減少自身優先級,IP地址擁有者和Eth-Trunk成員口不允許配置VRRP監視功能。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/39439.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/39439.shtml
英文地址,請注明出處:http://en.pswp.cn/news/39439.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【uniapp】 軟鍵盤彈出后fixed定位被頂上去問題

問題描述 當手機設計的導航欄為fixed定位上去時&#xff0c;輸入框獲取焦點就會把頂部自定義的導航欄頂到上面去&#xff0c;如下圖所示 解決辦法 輸入框設置 :adjust-position“false” <input type"text" :adjust-position"false" focus"i…

【Linux】多線程之單例模式

多線程之單例模式 什么是設計模式&#xff0c;都有哪些設計模式單例模式餓漢模式懶漢模式 什么是設計模式&#xff0c;都有哪些設計模式 設計模式就是一套被反復使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是為了可重用代碼、讓代碼更容易被他人理…

AI繪畫 | 一文學會Midjourney繪畫,創作自己的AI作品(快速入門+參數介紹)

一、生成第一個AI圖片 首先&#xff0c;生成將中文描述詞翻譯成英文 然后在輸入端輸入&#xff1a;/imagine prompt:Bravely running boy in Q version, cute head portrait 最后&#xff0c;稍等一會即可輸出效果 說明&#xff1a; 下面的U1、U2、U3、U4代表的第一張、第二張…

Nacos AP架構集群搭建(Windows)

手寫SpringCloud項目地址&#xff0c;求個star github:https://github.com/huangjianguo2000/spring-cloud-lightweight gitee:https://gitee.com/huangjianguo2000/spring-cloud-lightweigh 目錄&#xff1a; 一&#xff1a;初始化MySQL 二&#xff1a;復制粘貼三份Nacos文…

分類預測 | MATLAB實現GAPSO-BP遺傳算法組合粒子群算法優化BP神經網絡多輸入分類預測

分類預測 | MATLAB實現GAPSO-BP遺傳算法組合粒子群算法優化BP神經網絡多輸入分類預測 目錄 分類預測 | MATLAB實現GAPSO-BP遺傳算法組合粒子群算法優化BP神經網絡多輸入分類預測預測效果基本介紹模型描述程序設計參考資料 預測效果 基本介紹 1.分類預測 | MATLAB實現GAPSO-BP遺…

YoloV8優化:通道優先卷積注意力,效果秒殺CBAM和SE等 | 即插即用系列

??????本文獨家改進:通道優先卷積注意力,采用多尺度結構來增強卷積運算捕獲空間關系的能力,解決CBAM 整合了通道注意和空間注意,但它在其輸出特征的所有通道上強制執行一致的空間注意分布。相反,SE只整合了通道注意,這限制了它選擇重要區域的能力 通道優先卷積注意…

LabVIEW使用圖像處理進行交通控制性能分析

LabVIEW使用圖像處理進行交通控制性能分析 采用普雷維特、拉普拉斯、索貝爾和任意的空間域方法對存儲的圖像進行邊緣檢測&#xff0c;并獲取實時圖像。然而&#xff0c;對四種不同空間域邊緣檢測方法的核的性能分析。 以前&#xff0c;空路圖像存儲在數據庫中&#xff0c;道路…

【JAVA】變量的作用域與生存周期

個人主頁&#xff1a;【&#x1f60a;個人主頁】 系列專欄&#xff1a;【??初識JAVA】 文章目錄 前言變量的作用域變量的生命周期局部變量全局變量 前言 變量&#xff0c;我們學習過程中逃不掉的知識&#xff0c;無論在哪種語言中我們都需要學會去合理的運用它&#xff0c;今…

自然語言處理從入門到應用——LangChain:記憶(Memory)-[記憶的存儲與應用]

分類目錄&#xff1a;《自然語言處理從入門到應用》總目錄 使用SQLite存儲的實體記憶 我們將創建一個簡單的對話鏈&#xff0c;該鏈使用ConversationEntityMemory&#xff0c;并使用SqliteEntityStore作為后端存儲。使用EntitySqliteStore作為記憶entity_store屬性上的參數&am…

excel 下載方法封裝

1.首先需要拿到后端返回的URL下載地址 2.寫個下載方法 // url 接口返回的下載地址。例如&#xff1a;https://cancer-research.oss-cn-beijing.aliyuncs.com/yuance-platform-permission/校內共享數據導入模板.xlsx // name 文件名稱 例如&#xff1a; 校內共享數據導入模板 /…

(一)Unity開發Vision Pro介紹

1.介紹 1.1 介紹 VisionOS 可實現與現實世界無縫集成并與其他虛擬內容共存的 3D 多任務體驗。這為個人生產力、生活方式和娛樂應用打開了一個充滿新可能性的世界&#xff0c;并為開發人員打開了一個全新的市場。然而&#xff0c;它也帶來了圍繞多任務處理和與身體互動的新挑戰…

Aspera替代方案:探索這些安全且可靠的文件傳輸工具

科技的發展日新月異&#xff0c;文件的傳輸方式也在不斷地更新換代。傳統的郵件附件、FTP等方式已經難以滿足人們對于傳輸速度和安全性的需求了。近年來&#xff0c;一些新興的文件傳輸工具受到了人們的關注&#xff0c;其中除了知名的Aspera之外&#xff0c;還有許多可靠安全的…

FPGA_學習_15_IP核_VIO

前一篇博客我們提到在線調試的時候&#xff0c; 可執行文件只要燒進板子&#xff0c;程序它就會自己跑起來&#xff0c;不會等你點 這個按鈕&#xff0c;它才開始跑。我們測試的模塊中&#xff0c;里面可能有幾個我們關心的信號&#xff0c;它會在程序剛運行很短的時間內發生狀…

使用GUI Guider工具開發嵌入式GUI應用 (3) - 使用label組件

使用GUI Guider工具開發嵌入式GUI應用 (3) - 使用label組件 文章目錄 使用GUI Guider工具開發嵌入式GUI應用 (3) - 使用label組件引言在GUI Guider工程中創建label組件編譯MCU工程并下載到開發板 引言 本節講述在GUI Guider中&#xff0c;應用各種UI的基本元素&#xff0c;并順…

一、window配置微軟商店中的Ubuntu,及錯誤解決方法

&#xff08;1&#xff09;首先&#xff0c;在微軟商店中搜索“Ubuntu”&#xff0c;下載你喜歡的版本(此處) &#xff08;2&#xff09;設置適用于window的Linux子系統&#xff0c;跟著紅色方框走 點擊“確定”之后&#xff0c;會提示你重啟電腦&#xff0c;按要求重啟電腦即可…

Java多線程(4)---死鎖和Synchronized加鎖流程

目錄 前言 一.synchronized 1.1概念 1.2Synchronized是什么鎖&#xff1f; 1.3Synchronized加鎖工作過程 1.4其他優化操作 二.死鎖 2.1什么是死鎖 2.2死鎖的幾個經典場景 2.3死鎖產生的條件 2.4如何解決死鎖 &#x1f381;個人主頁&#xff1a;tq02的博客_CSDN博客…

設計模式 : 單例模式筆記

文章目錄 一.單例模式二.單例模式的兩種實現方式餓漢模式懶漢模式 一.單例模式 一個類只能創建一個對象,這樣的類的設計模式就稱為單例模式,該模式保證系統中該類只能有一個實例(并且父子進程共享),一個很典型的單例類就是CSTL的內存池C單例模式的基本設計思路: 私有化構造函數…

PyTorch翻譯官網教程-LANGUAGE MODELING WITH NN.TRANSFORMER AND TORCHTEXT

官網鏈接 Language Modeling with nn.Transformer and torchtext — PyTorch Tutorials 2.0.1cu117 documentation 使用 NN.TRANSFORMER 和 TORCHTEXT進行語言建模 這是一個關于訓練模型使用nn.Transformer來預測序列中的下一個單詞的教程。 PyTorch 1.2版本包含了一個基于論…

Shell編程——弱數據類型的腳本語言快速入門指南

目錄 Linux Shell 數據類型 變量類型 運算符 算術運算符 賦值運算符 拼接運算符 比較運算符 關系運算符 控制結構 順序結構 條件分支結構 if 條件語句 case 分支語句 循環結構 for 循環 while 循環 until 循環 break 語句 continue語句 函數 函數定義 …

Stable Diffusion Webui源碼剖析

1、關鍵python依賴 &#xff08;1&#xff09;xformers&#xff1a;優化加速方案。它可以對模型進行適當的優化來加速圖片生成并降低顯存占用。缺點是輸出圖像不穩定&#xff0c;有可能比不開Xformers略差。 &#xff08;2&#xff09;GFPGAN&#xff1a;它是騰訊開源的人臉修…