1.一種提高交換網鏈路中業務檢測可靠性的方法,應用于第一設備,其特征在于,所述方法包括:
在線卡接收到主控板發送的通知消息之后,驅動所述線卡通過預先設定的第二檢測周期創建和激活保活定時器,其中所述通知消息中攜帶有第一檢測周期,所述第一檢測周期為經所述第一設備的主控板與所述第一設備對端的第二設備的主控板協商后確定的真實檢測周期,所述第二檢測周期的時長大于所述第一檢測周期的時長;
采用所述第一檢測周期封裝雙向轉發偵測BFD檢測報文,并將封裝后的BDF檢測報文通過所述線卡發送至所述第二設備;
若在所述保活定時器的第二檢測周期內接收到所述第二設備返回的BFD檢測回應報文,則提取所述BFD檢測回應報文中攜帶的BFD控制字段中的所述第一檢測周期,將所述保活定時器設置為所述第一檢測周期。
2.如權利要求1所述的方法,其特征在于,所述方法還包括:
若在所述保活定時器的第二檢測周期內沒有接收到所述第二設備返回的所述BFD檢測回應報文,則提示當前鏈路失效,將BFD會話狀態設置為DOWN。
3.如權利要求1所述的方法,其特征在于,所述將所述保活定時器設置為所述第一檢測周期后,所述方法還包括:
根據所述第一檢測周期開始進行業務檢測,當出現鏈路故障時進行上報。
4.如權利要求1所述的方法,其特征在于,所述在線卡接收到主控板發送的通知消息之前,所述方法還包括:
配置所述第二檢測周期。
5.如權利要求1所述的方法,其特征在于,所述在線卡接收到主控板發送的通知消息之后,所述方法還包括:
提取所述通知消息中的所述第一檢測周期并進行存儲。
6.一種提高交換網鏈路中業務檢測可靠性的裝置,應用于第一設備,其特征在于,所述裝置包括:
驅動模塊,用于在線卡接收到主控板發送的通知消息之后,驅動所述線卡通過預先設定的第二檢測周期創建和激活保活定時器,其中所述通知消息中攜帶有第一檢測周期,所述第一檢測周期為經所述第一設備的主控板與所述第一設備對端的第二設備的主控板協商后確定的真實檢測周期,所述第二檢測周期的時長大于所述第一檢測周期的時長;
處理模塊,用于采用所述第一檢測周期封裝雙向轉發偵測BFD檢測報文,并將封裝后的BDF檢測報文通過所述線卡發送至所述第二設備;
設置模塊,用于在所述保活定時器的第二檢測周期內接收到所述第二設備返回的BFD檢測回應報文時,則提取所述BFD檢測回應報文中攜帶的BFD控制字段中的所述第一檢測周期,將所述保活定時器設置為所述第一檢測周期。
7.如權利要求6所述的裝置,其特征在于,所述裝置還包括:
提示模塊,用于在所述保活定時器的第二檢測周期內沒有接收到所述第二設備返回的所述BFD檢測回應報文時,則提示當前鏈路失效,將BFD會話狀態設置為DOWN。
8.如權利要求6所述的裝置,其特征在于,所述裝置還包括:
檢測模塊,用于在所述設置模塊將所述保活定時器設置為所述第一檢測周期后,根據所述第一檢測周期開始進行業務檢測,當出現鏈路故障時進行上報。
9.如權利要求6所述的裝置,其特征在于,所述裝置還包括:
配置模塊,用于在線卡接收到主控板發送的通知消息之前,配置所述第二檢測周期。
10.如權利要求6所述的裝置,其特征在于,所述裝置還包括:
提取模塊,用于在線卡接收到主控板發送的通知消息之后,提取所述通知消息中的所述第一檢測周期并進行存儲。