国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別

這篇具有很好參考價值的文章主要介紹了網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、什么是VRRP?keepalived又是什么?

VRRP全稱是Virtual Router Redundancy Protocol,即虛擬路由冗余協(xié)議。它的主要目的是在一個網(wǎng)絡(luò)中提供冗余的路由。當(dāng)一個三層網(wǎng)絡(luò)設(shè)備或服務(wù)器出現(xiàn)故障時,VRRP可以確保網(wǎng)絡(luò)仍能正常工作。VRRP通過在這些設(shè)備之間使用IP組播或單播通信來實現(xiàn)冗余。它可以確保在網(wǎng)絡(luò)中有多個物理節(jié)點時,且在某些節(jié)點發(fā)生故障時仍能保持服務(wù)。
Keepalived是一個維護IP網(wǎng)絡(luò)穩(wěn)定性的重要軟件。它是Linux內(nèi)核中的一個組件,用于實現(xiàn)虛擬路由冗余協(xié)議(VRRP)。Keepalived負責(zé)監(jiān)控和維護一個VRRP集群,以確保所有VRRP實例都在線并能相互通信。如果VRRP集群中的任何一個實例出現(xiàn)故障,Keepalived將自動從故障實例中選擇一個健康實例來接管故障實例的工作。
VRRP和Keepalived都是保證網(wǎng)絡(luò)穩(wěn)定性和可靠性的重要組件,它們在不同的方面發(fā)揮著重要作用。

2、網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和服務(wù)器中keepalived的兩個區(qū)別

2.1、網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議的虛擬IP地址對應(yīng)一個虛擬的mac地址,而keepalived的虛擬IP地址對應(yīng)Master節(jié)點的物理IP地址

以下是通過一個實驗來驗證兩者在有關(guān)mac地址上的區(qū)別。

2.1.1、在網(wǎng)絡(luò)設(shè)備中配置VRRP協(xié)議

相關(guān)實驗拓撲如下:
網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別
(1)針對實驗中,銳捷路由和交換設(shè)備的配置腳本如下:

!Ruijie-Switch-1配置(設(shè)置VRRP優(yōu)先級為120,從而協(xié)商為Master節(jié)點)
!
vlan range 1,100
!
interface GigabitEthernet 0/0
 switchport access vlan 100
!
interface VLAN 100
 ip address 172.16.100.11 255.255.255.0
 vrrp 1 ip 172.16.100.10
 vrrp 1 priority 120
 vrrp 1 timers advertise 3
!
end

!Ruijie-Switch-2配置(設(shè)置VRRP優(yōu)先級為100,從而協(xié)商為BACKUP節(jié)點)
!
vlan range 1,100
!
interface GigabitEthernet 0/0
 switchport access vlan 100
!
interface VLAN 100
 ip address 172.16.100.12 255.255.255.0
 vrrp 1 ip 172.16.100.10
 vrrp 1 priority 100
 vrrp 1 timers advertise 3
!
End

!Ruijie-vRouter配置
!
interface GigabitEthernet 0/0
 no switchport
 ip address 172.16.100.5 255.255.255.0
!

(2)刷入腳本后,分別在兩臺運行VRRP的銳捷交換機上,通過“show vrrp”命令查看VRRP的協(xié)商情況
網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別
網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別
(3)各個路由交換節(jié)點進行互ping后(包括ping真實IP地址和虛擬IP地址),在銳捷路由器上通過“show arp”命令查看arp表,可發(fā)現(xiàn)虛擬IP地址對應(yīng)一個虛擬mac地址,和真實IP地址對應(yīng)的真實mac地址都不同,如下:
網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別

2.1.2、在Linux服務(wù)器中的keepalived

相關(guān)實驗拓撲如下:
網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別
(1)針對本實驗中,分別在debian系統(tǒng)和OpenEuler系統(tǒng)中執(zhí)行“apt install keepalived -y”和“yum install keepalived -y”安裝keepalived
(2)將debian系統(tǒng)/etc/keepalived目錄下的keepalived.conf文件修改為以下內(nèi)容(debian的VRRP優(yōu)先級為100,為Master):

global_defs {
   notification_email {
                11202@qq.com
   }
   notification_email_from keepalived@showjoy.com
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
   vrrp_skip_check_adv_addr
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
   state MASTER
   interface ens33
   virtual_router_id 51
   priority 100
   advert_int 1
   authentication {
   auth_type PASS
   auth_pass 1111
  }
   virtual_ipaddress {
     192.168.26.100
  }
}

(3)將OpenEuler系統(tǒng)/etc/keepalived目錄下的keepalived.conf文件修改為以下內(nèi)容(OpenEuler的VRRP優(yōu)先級為50,為BACKUP):

global_defs {
   notification_email {
                11202@qq.com
   }
   notification_email_from keepalived@showjoy.com
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
   vrrp_skip_check_adv_addr
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
   state BACKUP
   interface ens160
   virtual_router_id 51
   priority 50
   advert_int 1
   authentication {
   auth_type PASS
   auth_pass 1111
  }
   virtual_ipaddress {
     192.168.26.100
  }
}

(4)分別在兩個系統(tǒng)中執(zhí)行命令“systemctl restart keepalived”,使得keepalived的配置生效
(5)驗證keepalived冗余效果是否生效
(6)若確定keepalived配置無誤,將所有節(jié)點進行互ping后,在WinServer服務(wù)器上,通過命令“arp -a”查看arp表,可發(fā)現(xiàn)keepalived的虛擬IP地址始終和Master保持一致(若Master出現(xiàn)宕機,Backup升級為Master,此時虛擬IP地址對應(yīng)的mac地址將變?yōu)樾碌腗aster)
網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別

2.2、keepalived可以通過自定義shell腳本實現(xiàn)應(yīng)用層進程級別等的冗余備份,而網(wǎng)絡(luò)設(shè)備的VRRP只能實現(xiàn)網(wǎng)絡(luò)層面冗余備份

如下圖所示,keepalived通過/etc/keepalived/keepalived.conf配置文件中的vrrp_scripttrack_script字段,可以實現(xiàn)包括監(jiān)控端口號,系統(tǒng)進程等實現(xiàn)冗余備份,例如,通過keepalived監(jiān)控nginx進程,若nginx進程被殺死,即使服務(wù)器仍舊正常運行,相關(guān)服務(wù)仍舊可以通過自定義腳本切換到Backup節(jié)點上, 從而保障業(yè)務(wù)正常運行:
網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別

3、兩者因使用場景差異,造成以上兩個區(qū)別

首先針對與keepalived和網(wǎng)絡(luò)設(shè)備VRRP在mac地址機制上的差別,個人認為網(wǎng)絡(luò)設(shè)備之所以會針對虛擬IP地址去虛擬一個虛擬mac出來,主要是為了降低當(dāng)網(wǎng)絡(luò)中有mac地址綁定場景時的維護難度,當(dāng)網(wǎng)關(guān)需要配置mac地址綁定時,只需要將虛擬mac地址和網(wǎng)絡(luò)接口或IP地址綁定起來就可以了,此時無論真實的物理設(shè)備的mac如何改變,都不會因為mac地址綁定的原因而造成網(wǎng)絡(luò)中斷,這是網(wǎng)絡(luò)設(shè)備VRRP針對網(wǎng)絡(luò)層面上的優(yōu)化,在這一點上,keepalived就需要維護單獨維護真實的mac地址綁定。
而針對于keepalived,因為keepalived通常是部署在服務(wù)器上,所以會涉及到應(yīng)用層面上的冗余需求,因此keepalived可以通過自定義shell腳本實現(xiàn)應(yīng)用進程層面上的冗余,而不單單只是硬件和網(wǎng)絡(luò)層面上的冗余。文章來源地址http://www.zghlxwxcb.cn/news/detail-432402.html

到了這里,關(guān)于網(wǎng)絡(luò)設(shè)備中VRRP協(xié)議和Linux服務(wù)器中keepalived的兩個區(qū)別的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • linux 網(wǎng)絡(luò)設(shè)備驅(qū)動之報文發(fā)送

    網(wǎng)絡(luò)接口進行的最重要任務(wù)是數(shù)據(jù)發(fā)送和接收. 我們從發(fā)送開始, 因為它稍微易懂一些. 傳送指的是通過一個網(wǎng)絡(luò)連接發(fā)送一個報文的行為. 無論何時內(nèi)核需要傳送一個數(shù)據(jù)報文, 它調(diào)用驅(qū)動的 hard_start_stransmit 方法將數(shù)據(jù)放在外出隊列上. 每個內(nèi)核處理的報文 都包含在一個 soc

    2024年01月20日
    瀏覽(24)
  • linux 網(wǎng)絡(luò)設(shè)備驅(qū)動之報文接收

    從網(wǎng)絡(luò)上接收報文比發(fā)送它要難一些, 因為必須分配一個 sk_buff 并從一個原子性上下 文中遞交給上層. 網(wǎng)絡(luò)驅(qū)動可以實現(xiàn) 2 種報文接收的模式: 中斷驅(qū)動和查詢. 大部分驅(qū) 動采用中斷驅(qū)動技術(shù), 這是我們首先要涉及的. 有些高帶寬適配卡的驅(qū)動也可能采用查詢 技術(shù); 我們在\\\"接收

    2024年02月02日
    瀏覽(14)
  • 正點原子嵌入式linux驅(qū)動開發(fā)——Linux 網(wǎng)絡(luò)設(shè)備驅(qū)動

    正點原子嵌入式linux驅(qū)動開發(fā)——Linux 網(wǎng)絡(luò)設(shè)備驅(qū)動

    網(wǎng)絡(luò)驅(qū)動是linux里面驅(qū)動三巨頭之一 ,linux下的網(wǎng)絡(luò)功能非常強大,嵌入式linux中也常常用到網(wǎng)絡(luò)功能。前面已經(jīng)講過了字符設(shè)備驅(qū)動和塊設(shè)備驅(qū)動,本章就來學(xué)習(xí)一下linux里面的 網(wǎng)絡(luò)設(shè)備驅(qū)動 。 本次筆記中討論的都是有線網(wǎng)絡(luò)! 提起網(wǎng)絡(luò),一般想到的硬件就是“網(wǎng)卡”。在

    2024年01月17日
    瀏覽(25)
  • linux usb設(shè)備網(wǎng)絡(luò)共享 usb/ip

    USB設(shè)備的網(wǎng)絡(luò)共享可以通過USB/IP來實現(xiàn), USB/IP把USB I/O信息封裝成TCP/IP格式在網(wǎng)絡(luò)端傳輸 ,可以實現(xiàn)usb的全部功能,且跨平臺,是個透明的設(shè)備共享機制。 -b 后為上面列出的busid ip地址和端口號換成自已的 可以看出串口usb設(shè)備已經(jīng)在客戶端顯示出來了

    2024年01月23日
    瀏覽(21)
  • 【IoT】嵌入式Linux開發(fā):網(wǎng)絡(luò)設(shè)備開發(fā)(測試題)

    目錄 網(wǎng)絡(luò)開發(fā) 選擇題 1、路由器工作在哪一層(B)

    2024年02月06日
    瀏覽(26)
  • 「Linux系列」Linux網(wǎng)絡(luò)通訊/系統(tǒng)管理/系統(tǒng)設(shè)置/備份壓縮/設(shè)備管理命令

    Linux網(wǎng)絡(luò)通訊命令是Linux系統(tǒng)中用于管理和調(diào)試網(wǎng)絡(luò)功能的一系列工具。這些命令可以幫助用戶查看網(wǎng)絡(luò)狀態(tài)、測試網(wǎng)絡(luò)連接、查詢DNS記錄以及進行其他網(wǎng)絡(luò)相關(guān)操作。以下是一些常用的Linux網(wǎng)絡(luò)通訊命令及其案例: ping命令 功能 :用于檢查與目標(biāo)主機之間的連接是否正常,通

    2024年04月10日
    瀏覽(27)
  • 深入理解Linux網(wǎng)絡(luò)技術(shù)內(nèi)幕(八)——設(shè)備注冊和初始化

    深入理解Linux網(wǎng)絡(luò)技術(shù)內(nèi)幕(八)——設(shè)備注冊和初始化

    經(jīng)過前面所學(xué),我們已經(jīng)知道內(nèi)核如何驗證NIC,以及內(nèi)核所做的初始化,使得NIC得以和其他設(shè)備驅(qū)動程序?qū)υ?。下面我們將討論初始化的其他步驟: 網(wǎng)絡(luò)設(shè)備何時以及如何在內(nèi)核注冊 網(wǎng)絡(luò)設(shè)備如何利用網(wǎng)絡(luò)設(shè)備數(shù)據(jù)庫注冊,并指派一個 net_device 結(jié)構(gòu)的實例。 net_device 結(jié)構(gòu)如

    2024年02月08日
    瀏覽(22)
  • Centos7 安裝Graylog 5.0收集網(wǎng)絡(luò)設(shè)備運行日志+卸載GrayLog服務(wù)

    Centos7 安裝Graylog 5.0收集網(wǎng)絡(luò)設(shè)備運行日志+卸載GrayLog服務(wù)

    對于日志監(jiān)控業(yè)界常用的有ELK、Loki、Graylog等系統(tǒng),最近在做技術(shù)選型時,對比了各個系統(tǒng)的情況,Graylog的一體化方案很符合現(xiàn)有需求。Graylog算是輕量級的ELK,也有很多企業(yè)在使用Graylog查看日志和監(jiān)控業(yè)務(wù)日志。Graylog中文資料相對較少,在技術(shù)選型和開發(fā)過程中對資料進行

    2024年02月06日
    瀏覽(22)
  • 系統(tǒng)平臺同一網(wǎng)絡(luò)下不同設(shè)備及進程的話題通訊--DDS數(shù)據(jù)分發(fā)服務(wù)中間件

    提示:這里可以添加系列文章的所有文章的目錄,目錄需要自己手動添加 TODO:寫完再整理

    2024年02月08日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包