[發明專利]一種HDLC網絡中的協商方法和設備有效
| 申請號: | 201410181618.2 | 申請日: | 2014-04-30 |
| 公開(公告)號: | CN103957079A | 公開(公告)日: | 2014-07-30 |
| 發明(設計)人: | 徐燕成 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L29/06 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 hdlc 網絡 中的 協商 方法 設備 | ||
技術領域
本發明涉及通信技術領域,尤其是一種HDLC網絡中的協商方法和設備。
背景技術
HDLC(High-level?Data?Link?Control,高級數據鏈路控制)是一種在WAN(Wide?Area?Network,廣域網)鏈路上的數據通信封裝方式,且HDLC協議是一個在同步網上用于傳輸數據,并面向比特的數據鏈路層協議。
為了檢測HDLC鏈路的狀態,本端設備會周期性向對端設備發送keepalive(保活)報文,且對端設備會周期性向本端設備發送keepalive報文。本端設備基于對端設備的keepalive報文的接收情況,確定HDLC鏈路正常或者故障,并在HDLC鏈路正常時,保持相應的接口為UP狀態,在HDLC鏈路故障時,保持相應的接口為DOWN狀態;同理,對端設備基于本端設備的keepalive報文的接收情況,確定HDLC鏈路正常或者故障,并在HDLC鏈路正常時,保持相應的接口為UP狀態,在HDLC鏈路故障時,保持相應的接口為DOWN狀態。
現有技術中,本端設備向對端設備發送keepalive報文的時間間隔為第一維持時間(hold?Time),且對端設備向本端設備發送keepalive報文的時間間隔為第二維持時間,該第一維持時間和第二維持時間由用戶任意配置,且在用戶配置的第一維持時間和第二維持時間不合理時,會導致數據報文的丟失。
假設第一維持時間為10s,第二維持時間為100s,則:本端設備每隔10s向對端設備發送keepalive報文,對端設備每隔100s向本端設備發送keepalive報文。由于本端設備或對端設備在連續發送5次keepalive報文后,如果未收到對端設備或本端設備響應的keepalive報文,則認為HDLC鏈路故障;因此,在本端設備向對端設備發送5次keepalive報文后,對端設備能夠收到來自本端設備的keepalive報文,確定HDLC鏈路正常,并保持相應的接口為UP狀態;本端設備未收到來自對端設備的keepalive報文,確定HDLC鏈路故障,并保持相應的接口為DOWN狀態。在此情況下,本端設備的接口為DOWN狀態,對端設備的接口為UP狀態;此時對端設備會通過HDLC鏈路向本端設備發送數據報文,但本端設備無法接收數據報文,從而導致HDLC鏈路上傳輸的數據報文丟失。
發明內容
本發明實施例提供一種HDLC網絡中的協商方法和設備,通過協商本端設備與對端設備之間的維持時間來避免HDLC鏈路上傳輸的數據報文丟失。
為了達到上述目的,本發明實施例提供一種高級數據鏈路控制HDLC網絡中的協商方法,包括:本端設備接收來自對端設備的第一keepalive報文;所述第一keepalive報文中攜帶了所述對端設備上配置的第一維持時間;所述本端設備選擇所述對端設備上配置的第一維持時間或者所述本端設備上配置的第二維持時間作為協商后的維持時間;所述本端設備向所述對端設備發送攜帶了所述協商后的維持時間的第二keepalive報文,以使所述對端設備從所述第二keepalive報文中獲得所述協商后的維持時間;所述本端設備利用所述協商后的維持時間向所述對端設備發送第三keepalive報文,并接收所述對端設備利用所述協商后的維持時間向所述本端設備發送的第四keepalive報文。
所述本端設備選擇所述對端設備上配置的第一維持時間或者所述本端設備上配置的第二維持時間作為協商后的維持時間的過程,具體包括:所述本端設備選擇所述第一維持時間以及所述第二維持時間中的最大時間值作為所述協商后的維持時間;或者,所述本端設備選擇所述第一維持時間以及所述第二維持時間中的最小時間值作為所述協商后的維持時間。
所述本端設備向所述對端設備發送攜帶了所述協商后的維持時間的第二keepalive報文之后,還包括:所述本端設備接收來自所述對端設備的用于探測接口狀態的第五keepalive報文;其中,所述第五keepalive報文是所述對端設備在收到所述第二keepalive報文,并設置所述對端設備上與所述本端設備之間的HDLC鏈路對應的接口狀態為UP之后發送給所述本端設備的;
所述本端設備在收到所述第五keepalive報文之后,確定所述本端設備上與對端設備之間的HDLC鏈路對應的接口狀態為UP或DOWN;
所述本端設備向所述對端設備發送攜帶了所述本端設備上與對端設備之間的HDLC鏈路對應的接口狀態為UP或DOWN的第六keepalive報文;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410181618.2/2.html,轉載請聲明來源鉆瓜專利網。





