[發(fā)明專利]VRRP震蕩的抑制方法及裝置有效
| 申請?zhí)枺?/td> | 202010740455.2 | 申請日: | 2020-07-28 |
| 公開(公告)號: | CN111953561B | 公開(公告)日: | 2022-12-13 |
| 發(fā)明(設(shè)計(jì))人: | 金水生 | 申請(專利權(quán))人: | 銳捷網(wǎng)絡(luò)股份有限公司 |
| 主分類號: | H04L43/10 | 分類號: | H04L43/10;H04L45/247;H04L45/586;H04L45/28 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 350002 福建省福州市倉*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | vrrp 震蕩 抑制 方法 裝置 | ||
本發(fā)明公開了一種VRRP震蕩的抑制方法及裝置,該方法包括:監(jiān)測超時(shí)定時(shí)器是否到期;若監(jiān)測到超時(shí)定時(shí)器到期,則切換為VRRP系統(tǒng)的主設(shè)備,以設(shè)定周期發(fā)送VRRP心跳報(bào)文并更新主設(shè)備發(fā)送報(bào)文計(jì)數(shù);若監(jiān)測到超時(shí)定時(shí)器未到期,則確定當(dāng)前的設(shè)定周期到期時(shí)是否接收到VRRP心跳報(bào)文,若未接收到VRRP心跳報(bào)文,則更新備設(shè)備未接收報(bào)文計(jì)數(shù);若接收到VRRP心跳報(bào)文,則更新備設(shè)備接收報(bào)文計(jì)數(shù),基于主設(shè)備發(fā)送報(bào)文計(jì)數(shù)、備設(shè)備未接收報(bào)文計(jì)數(shù)、備設(shè)備接收報(bào)文計(jì)數(shù)、設(shè)定周期、偏移時(shí)長和設(shè)定超時(shí)倍數(shù)確定超時(shí)時(shí)長,并基于超時(shí)時(shí)長重置超時(shí)定時(shí)器后執(zhí)行所述監(jiān)測超時(shí)定時(shí)器是否到期的步驟。該方案可以提高VRRP震蕩的抑制效果。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤指一種虛擬路由冗余協(xié)議(Virtual RouterRedundancy Protocol,VRRP)震蕩的抑制方法及裝置。
背景技術(shù)
VRRP是一種路由容錯(cuò)協(xié)議,能夠確保VRRP系統(tǒng)中的主設(shè)備發(fā)生故障時(shí),備設(shè)備可以在不影響內(nèi)外數(shù)據(jù)通信的前提下切換為主設(shè)備。
通常,VRRP系統(tǒng)的主設(shè)備會以設(shè)定周期向備設(shè)備發(fā)送VRRP心跳報(bào)文,當(dāng)主設(shè)備與備設(shè)備之間的鏈路不穩(wěn)定,比如由于受到流量攻擊或其他原因,就會導(dǎo)致VRRP心跳報(bào)文間斷性丟包,若備設(shè)備在超時(shí)時(shí)長(為超時(shí)倍數(shù)的設(shè)定周期)內(nèi)未收到VRRP心跳報(bào)文而切換成主設(shè)備后又立即收到了VRRP心跳報(bào)文,又會切換為備設(shè)備,這就出現(xiàn)了VRRP震蕩,VRRP震蕩會引起流量轉(zhuǎn)發(fā)異常。因此,需要抑制VRRP震蕩的發(fā)生。
目前,VRRP震蕩的抑制方法是,在VRRP震蕩后,增大設(shè)定周期來減少震蕩頻率,但由于超時(shí)倍數(shù)是固定的,因此,確定出的超時(shí)時(shí)長比較粗糙,VRRP震蕩的抑制效果較差。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種VRRP震蕩的抑制方法及裝置,用以解決現(xiàn)有技術(shù)中存在的VRRP震蕩的抑制效果較差的問題。
根據(jù)本發(fā)明實(shí)施例,提供一種VRRP震蕩的抑制方法,應(yīng)用于VRRP系統(tǒng)的備設(shè)備中,所述方法包括:
監(jiān)測超時(shí)定時(shí)器是否到期;
若監(jiān)測到所述超時(shí)定時(shí)器到期,則切換為所述VRRP系統(tǒng)的主設(shè)備,以設(shè)定周期發(fā)送VRRP心跳報(bào)文并更新主設(shè)備發(fā)送報(bào)文計(jì)數(shù);
若監(jiān)測到所述超時(shí)定時(shí)器未到期,則確定當(dāng)前的設(shè)定周期到期時(shí)是否接收到所述VRRP心跳報(bào)文,若未接收到所述VRRP心跳報(bào)文,則更新備設(shè)備未接收報(bào)文計(jì)數(shù);若接收到所述VRRP心跳報(bào)文,則更新備設(shè)備接收報(bào)文計(jì)數(shù),基于所述主設(shè)備發(fā)送報(bào)文計(jì)數(shù)、所述備設(shè)備未接收報(bào)文計(jì)數(shù)、所述備設(shè)備接收報(bào)文計(jì)數(shù)、所述設(shè)定周期、偏移時(shí)長和設(shè)定超時(shí)倍數(shù)確定超時(shí)時(shí)長,并基于所述超時(shí)時(shí)長重置所述超時(shí)定時(shí)器后執(zhí)行所述監(jiān)測超時(shí)定時(shí)器是否到期的步驟。
具體的,基于所述主設(shè)備發(fā)送報(bào)文計(jì)數(shù)、所述備設(shè)備未接收報(bào)文計(jì)數(shù)、所述備設(shè)備接收報(bào)文計(jì)數(shù)、所述設(shè)定周期、偏移時(shí)長和設(shè)定超時(shí)倍數(shù)確定超時(shí)時(shí)長,具體包括:
基于所述主設(shè)備發(fā)送報(bào)文計(jì)數(shù)、所述備設(shè)備未接收報(bào)文計(jì)數(shù)、所述備設(shè)備接收報(bào)文計(jì)數(shù)、自動延長時(shí)長系數(shù)、所述設(shè)定周期和設(shè)定超時(shí)倍數(shù)計(jì)算自動延長時(shí)長;
將所述設(shè)定周期與設(shè)定超時(shí)倍數(shù)相乘再加上偏移時(shí)長和所述自動延長時(shí)長,得到超時(shí)時(shí)長。
具體的,基于所述主設(shè)備發(fā)送報(bào)文計(jì)數(shù)、所述備設(shè)備未接收報(bào)文計(jì)數(shù)、所述備設(shè)備接收報(bào)文計(jì)數(shù)、自動延長時(shí)長系數(shù)、所述設(shè)定周期和設(shè)定超時(shí)倍數(shù)計(jì)算自動延長時(shí)長,具體包括:
計(jì)算所述主設(shè)備發(fā)送報(bào)文計(jì)數(shù)、所述備設(shè)備未接收報(bào)文計(jì)數(shù)與所述備設(shè)備接收報(bào)文計(jì)數(shù)的和值;
將自動延長時(shí)長系數(shù)、所述設(shè)定周期、設(shè)定超時(shí)倍數(shù)和所述備設(shè)備未接收報(bào)文計(jì)數(shù)相乘后除以所述和值,得到自動延長時(shí)長。
可選的,還包括:
監(jiān)控設(shè)置的檢測周期是否到期;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于銳捷網(wǎng)絡(luò)股份有限公司,未經(jīng)銳捷網(wǎng)絡(luò)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010740455.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種對虛擬路由器冗余協(xié)議備份組進(jìn)行管理的方法
- 一種虛擬路由冗余協(xié)議主備用設(shè)備快速切換的方法及系統(tǒng)
- 一種虛擬路由器冗余協(xié)議備份組切換的方法和交換機(jī)
- 一種VRRP報(bào)文的處理方法和設(shè)備
- 一種檢查VRRP配置的方法和裝置
- 基于VRRP的備份組管理方法及系統(tǒng)
- 一種實(shí)現(xiàn)VRRP組管理的方法及裝置
- VRRP狀態(tài)同步方法和裝置
- 基于VRRP的多級聯(lián)鏈路狀態(tài)監(jiān)測系統(tǒng)
- VRRP節(jié)點(diǎn)的狀態(tài)管理方法、設(shè)備改進(jìn)方法及裝置





