CCNA 之第一跳冗餘協議(FHSRP)HSRP、VRRP、GLBP
一、第一跳冗餘協議(FHSRP)簡介
1.起因
如果路由器或路由器介面(作為預設閘道器)發生故障,配置該預設閘道器的主機將與外部網路隔離,大部分功能不能使用。交換網路需要一種閘道器冗餘的機制。因此出現了第一跳冗餘協議。
2.原理
把多個三層裝置關聯在一起組成一個虛擬的路由器,用虛擬路由器的ip充當閘道器,當有資料要處理時,由根據協議決定的處於活動的實際路由器來處理。當一個實際路由器出問題,會用備份的路由器來處理。因為新的轉發路由器同時接替虛擬路由器的 IPv4 地址和 MAC 地址,所以主機裝置的服務不會出現中斷。虛擬路由器 還有一個虛擬的MAC地址
注:FHSRP是這一功能型別的協議的總稱
二、FHSRP的實際相關協議(HSRP和VRRP和GLBP)
2.1 HSRP
2.1.1 HSRP(熱備用路由器協議)簡介
它是思科專有 FHRP,根據協議選出活動路由器和備份路由器,只有活動路由器會接受並轉發傳送到預設閘道器的流量。如果活動路由器發生故障,或者如果與活動路由器的通訊發生故障,備用路由器將承擔活動路由器的角色。備份路由器會監控執行狀態。
2.1.2 IPv6的HSRP(還需要多理解,IP v6不太熟)
Pv6 的 HSRP - 思科專有 FHRP,提供 HSRP 的相同功能,但是它在 IPv6 環境中執行。HSRP IPv6 組的虛擬 MAC 地址派生自 HSRP 組編號,其虛擬 IPv6 本地鏈路地址派生自 HSRP 虛擬 MAC 地址。當 HSRP 組處於活動狀態時,會為 HSRP 虛擬 IPv6 本地鏈路地址傳送定期路由器通告 (RA)。當該組變為非活動狀態時,最後一個 RA 傳送之後會停止傳送 RA。
2.1.3 HSRP版本
cisco預設版本是1。
- HSRPv2 擴充套件了支援組的數量。
- HSRPv1 使用從 0000.0C07.AC00 到 0000.0C07.ACFF 的虛擬 MAC 地址範圍,其中最後兩個十六進位制數字表示 HSRP 組號。HSRPv2 使用從 0000.0C9F.F000 到 0000.0C9F.FFFF 的 MAC 地址範圍用於 IPv4,使用 0005.73A0.0000 到 0005.73A0.0FFF 的 MAC 地址範圍用於 IPv6。對於 IPv4 和 IPv6,MAC 地址的最後三個十六進位制數字都表示 HSRP 組號。
- HSRPv1 使用組播地址 224.0.0.2。HSRP 版本 2 使用 IPv4 組播地址 224.0.0.102 或 IPv6 組播地址 FF02::66 傳送 hello 資料包。
- HSRPv2 添加了 MD5 身份驗證支援
2.1.4 HSRP的路由器選擇
活動路由器和備用路由器的角色是在 HSRP 選擇過程中確定的。預設情況下,使用數值最高 IPv4 地址的路由器將選擇為活動路由器。
HSRP 優先順序
HSRP 優先順序可用於確定活動路由器。具有最高 HSRP 優先順序的路由器將成為活動路由器。預設情況下,HSRP 的優先順序為 100。如果優先順序相等,則選擇具有數值最高 IPv4 地址的路由器作為活動路由器。
要將路由器配置為活動路由器,請使用 standby priority 介面命令。HSRP 優先順序的範圍是從 0 到 255。
HSRP 搶佔
預設情況下,在一臺路由器成為活動路由器後,即使有另一個具有更高 HSRP 優先順序的路由器聯機,該路由器也仍保持為活動路由器。
要強制執行新的 HSRP 選擇過程,必須使用 standby preempt 介面命令啟用搶佔。搶佔是 HSRP 路由器用於觸發重新選擇過程的功能。通過啟用搶佔,聯機的具有更高 HSRP 優先順序的路由器將承擔活動路由器的角色。
搶佔只允許具有更高優先順序的路由器成為活動路由器。啟用搶佔的路由器,如果優先順序相同,而 IPv4 地址更高,該路由器也無法搶佔成為活動路由器。只要啟用了搶佔,該路由器只要不是活動路由器,就會立即啟用搶佔。
注:禁用搶佔時,如果在選擇過程中沒有任何其他路由器聯機,則首先啟動的路由器將成為活動路由器。( 不太理解聯機)
2.1.5 路由器選擇過程的狀態
預設情況下,活動和備用 HSRP 路由器每 3 秒向 HSRP 組組播地址傳送一次 hello 資料包。如果 10 秒後沒有收到來自活動路由器的 hello 訊息,則備用路由器將變為活動狀態。您可以降低這些計時器設定以加快故障切換或搶佔。但是,為了避免增加 CPU 使用率和不必要的備用狀態更改,請不要將 hello 計時器設定為 1 秒以下或將保持計時器設定為 4 秒以下。
2.1.6 HSRP 配置
2.1.7 HSRP 故障排除
檢查配置:
1.show standby
您可以使用 standby [group-number] name group-name 介面配置命令更改預設組名稱。
2.show standby brief
2.2 VRRP
2.21 VRRP簡介
標準協議,其他同HSRP簡介
2.2.2 VRRP版本
- VRRPv3 - 能夠支援 IPv4 和 IPv6 地址。
- VRRPv3 在多供應商環境中執行,比 VRRPv2 更易擴充套件。
2.3 GLBP
2.3.1 GLBP簡介
閘道器負載均衡協議 (GLBP)是思科轉有協議,其他同HSRP簡介,不同的是它能實現負載均衡
2.3.2 IPv6的GLBP(還需要多理解)
IPv6 的 GLBP - 思科專有 FHRP,提供 GLBP 的相同功能,但是它在 IPv6 環境中執行。IPv6 的 GLBP 能夠為 LAN 上配置了單個預設閘道器的 IPv6 主機自動備用路由器。LAN 上的多個第一跳路由器共同組成一個虛擬第一跳 IPv6 路由器,同時共享 IPv6 資料包轉發負載。
2.4 ICMP(尚待理解)
ICMP 路由器發現協議 (IRDP) - 在 RFC 1256 中定義,它是傳統的 FHRP 解決方案。IPv4 主機可以利用 IRDP 找到提供到其他(非本地)IP 網路的 IPv4 連線。
相關推薦
CCNA 之第一跳冗餘協議(FHSRP)HSRP、VRRP、GLBP
一、第一跳冗餘協議(FHSRP)簡介 1.起因 如果路由器或路由器介面(作為預設閘道器)發生故障,配置該預設閘道器的主機將與外部網路隔離,大部分功能不能使用。交換網路需要一種閘道器冗餘的機制。因此出現了第一跳冗餘協議。 2.原理 把多個
理解 OpenStack 高可用(HA)(2):Neutron L3 Agent HA 之 虛擬路由冗餘協議(VRRP)
本系列會分析OpenStack 的高可用性(HA)概念和解決方案: 1. 基礎知識 1.1 虛擬路由冗餘協議 - VRRP 1.1.1 概念 路由器是整個網路的核心。一個網路內的所有主機往往都設定一條預設路由,這樣,主機發出的目的地址不在本網段的報文將被通過預設路由
六LWIP學習筆記之用戶數據報協議(UDP)
端口 數據結構 筆記 udp協議 pos body 校驗 傳輸 連接 一、背景知識 1、傳輸層協議 2、UDP協議 3、端口 4、UDP報文的交付 5、UDP報文格式 6、UDP偽首部與校驗和 二、UDP數據結構 1、報文首部結構 2、控制塊 三、控制塊操作函數 1、使用U
基於STM32之UART串列埠通訊協議(二)傳送
一、前言 1、簡介 在上一篇UART詳解中,已經有了關於UART的詳細介紹了,也有關於如何使用STM32CubeMX來配置UART的操作了,而在該篇部落格,主要會講解一下如何實現UART串列埠的傳送功能。 2、UART簡介 嵌入式開發中,UART串列埠通訊協議是我們常用的通訊協議之一,全稱叫做
基於STM32之UART串列埠通訊協議(三)接收
一、前言 1、簡介 回顧上一篇UART傳送當中,已經講解了如何實現UART的傳送操作了,接下來這一篇將會繼續講解如何實現UART的接收操作。 2、UART簡介 嵌入式開發中,UART串列埠通訊協議是我們常用的通訊協議之一,全稱叫做通用非同步收發傳輸器(Universal Asynchronou
三層架構:MST+HSRP+下一跳冗餘(後篇)
三層架構:MST+HSRP(後篇):VRRP和DHCP,以及nat和來回路徑一致的靜態路由 上篇中已經做好了接入層和匯聚層,接下來考慮核心層不用動態路由協議,而寫hsrp將A和B的e0/0,e0/1口看做一條鏈路,然後採用靜態路由使得流量來回路徑一致。 1、首
通信協議之Modbus協議(一)
簡介 方法 電子 相互 dbus 通信 兼容 校驗位 行集 Modbus通信協議: 簡介:Modbus協議是應用於電子控制器上的一種通用語言 通過此協議,控制器相互之間,控制器經由網絡(例如以太網) 和其他設備之間可以通信,他已經成為一種通用工業標準,有啦它 不同廠商生產的
七LWIP學習筆記之傳輸控制協議(TCP)
輸入 post wait syn 快速重傳 擁塞 斷開連接 其他 time 一、協議簡介 1、TCP的必要性 2、TCP的特性 3、連接的定義 4、數據流編號 5、滑動窗口 二、TCP報文 1、報文格式 2、TCP選項 3、緊急數據 4、強迫數據交互 5、報文首部數據結構
有關冗余或者備份的那些協議(1)
鏈路冗余二層stp (scanning tree protocol):生成樹協議用於防止二層鏈路形成環路。認識如下幾個概念:BPDU(bridge protocol data unit)橋協議數據單元root switch:根交換機非根交換機root port根端口指定端口非指定端口配置命令(華為)默認開啟的
CCNA 之 九 STP生成樹協議
端口 route 數據幀 網絡環境 out 不同的 解決 冗余 master STP生成樹 在上一次實驗中,使用了單臂路由是兩個不同的VLAN之間進行通信,而單臂路由的這種網絡拓撲,當一條鏈路或者路由設備出現故障的時候,整個網絡就會癱瘓。 稱此網絡為:不健壯的,無冗余的網
圖解HTTP之——簡單的HTTP協議(一)
本章將針對 HTTP 協議結構進行講解,主要使用HTTP/1.1版本。學完 這章,想必大家就能理解 HTTP 協議的基礎了。 1.1 HTTP 協議用於客戶端和伺服器端之間 的通訊 HTTP 協議和 TCP/IP 協議族內的其他眾多的協議相同,用於客戶端和 伺服器之間的通訊
HTTP協議(3)瀏覽器的使用之檢視原始碼
在做CTF的Web類題目時,推薦使用Firefox瀏覽器。下面介紹一些在解題過程中關於瀏覽器的常用技巧。首先就是檢視原始碼。在做Web題目時,經常需要檢視網站原始碼,有的flag直接就藏在原始碼中,有些題目則是在原始碼中給出提示和線索,所以檢視原始碼通常是做Web題的第一步。例題1:BugKu Web2 開
HTTP協議(3)瀏覽器的使用之查看源碼
右擊 技術分享 fir 繞過 就是 關於 bug 需要 地址欄 在做CTF的Web類題目時,推薦使用Firefox瀏覽器。下面介紹一些在解題過程中關於瀏覽器的常用技巧。首先就是查看源碼。在做Web題目時,經常需要查看網站源碼,有的flag直接就藏在源碼中,有些題目則是在源碼
HTTP協議(4)瀏覽器的使用之開發者工具
如果 就是 ron 功能 專業 情況 正是 不同 用戶 基本上所有的瀏覽器都支持通過F12按鍵或是“查看元素”功能調出開發者工具,這本來是給專業的Web應用和網站開發人員使用的工具,但對於Web***測試同樣也非常重要。不同類型的瀏覽器所使用的開發者工具也不盡相同,總體上可
Pytorch第一課:package-torch(1)之張量初識
微博:https://weibo.com/wangxiaocaoai/profile?rightmod=1&wvr=6&mod=personinfo 微信公眾號:搜尋"AI躁動街" 本節要點: 1 張量 2 建立張量的方式 3 張量的索引,切片,連線
圖解HTTP之——簡單的HTTP協議(二)
接圖解HTTP之——簡單的HTTP協議(一) 1.5告知伺服器意圖的 HTTP 方法 下面,我們介紹 HTTP/1.1 中可使用的方法。 GET :獲取資源 GET 方法用來請求訪問已被 URI 識別的資源。指定的資源經伺服器 端解析後返回響應內容。也就是說,如果請求的資源是文字,那就保 持
【機器學習】特徵選擇之最小冗餘最大相關性(mRMR)與隨機森林(RF)
特徵選擇之最小冗餘最大相關性(mRMR) 最小冗餘最大相關性(mRMR)是一種濾波式的特徵選擇方法,由Peng et.al提出。主要用途有機器學習,影象識別等。 一種常用的特徵選擇方法是最大化特徵與分類變數之間的相關度,就是選擇與分類變數擁有最高相關度的前k個變數。但是,在特徵選擇中,
圖解HTTP之簡單的HTTP協議(二)
HTTP 協議和 TCP/IP 協議族內的其他眾多的協議相同,用於客戶端和伺服器之間的通訊。請求訪問文字或影象等資源的一端稱為客戶端,而提供資源響應的一端稱為伺服器端。 在兩臺計算機之間使用 HTTP 協議通訊時,在一條通訊線路上必定有一端是客戶端,另一端則是伺服器端。 HTTP 協議規定,
第一篇:SpringCloud之服務的註冊與發現(Eureka)
一、spring cloud簡介 SpringCloud 為開發人員提供了快速構建分散式系統的一些工具,包括配置管理、服務發現、斷路器、路由、微代理、事件匯流排、全域性鎖、決策競選、分散式會話等等。它執行環境簡單,可以在開發人員的電腦上跑。另外說明SpringCloud是基於Spri
學習ios之高階控制元件和協議(資料來源協議和委託協議)
一、選擇器 ios的選擇器分的比較清楚,分為時間選擇器和自定義的選擇器,先說說時間選擇器吧,比較簡單 1、時間選擇器 直接看程式碼,所有介紹都在程式碼中 var datePicker:UIDatePicker! var lab