国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法及系統(tǒng)與流程

      文檔序號:12176770閱讀:2255來源:國知局
      一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法及系統(tǒng)與流程

      本發(fā)明涉及檢測領域,尤其涉及一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法及系統(tǒng)。



      背景技術:

      傳統(tǒng)的千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法是讀取MAC的狀態(tài)寄存器或者物理層的狀態(tài)寄存器來判斷千兆網(wǎng)卡鏈路狀態(tài)是否異常,該方法在鏈路異常后300毫秒以上才能檢測到千兆網(wǎng)卡鏈路狀態(tài)異常,實時性太差。



      技術實現(xiàn)要素:

      本發(fā)明所要解決的技術問題是針對現(xiàn)有技術的不足,提供一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法及系統(tǒng)。

      本發(fā)明解決上述技術問題的技術方案如下:

      一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法,包括如下步驟:

      S1,讀取物理層的第10個寄存器數(shù)據(jù);

      S2,判斷當前物理層是否工作在千兆模式,是,則執(zhí)行下一步驟,否,則退出判斷;

      S3,判斷千兆網(wǎng)卡鏈路狀態(tài)是否異常。

      本發(fā)明實現(xiàn)的有益效果是:讀取物理層的第10個寄存器數(shù)據(jù),通過讀取的數(shù)據(jù)判斷當前物理層工作在千兆模式,進而通過讀取的數(shù)據(jù)判斷千兆網(wǎng)卡鏈路狀態(tài)是否異常,千兆網(wǎng)卡鏈路狀態(tài)異常的檢測快速、準確,實時性強。

      進一步,所述步驟S2中,當物理層的第10個寄存器中第10位或第11位為“1”時,當前物理層工作在千兆模式。

      采用上述進一步方案的有益效果是:當讀取的物理層的第10個寄存器中第10位或第11位的數(shù)據(jù)為“1”時,當前物理層工作在千兆模式,工作在千兆模式后檢測千兆網(wǎng)卡鏈路狀態(tài)。

      進一步,所述步驟S3中,當物理層的第10個寄存器的第12位或第13位為“0”時或低8位不為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)異常;當物理層的第10個寄存器的第12位或第13位為“1”時或低8位為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      采用上述進一步方案的有益效果是:當讀取的物理層的第10個寄存器的第12位或第13位的數(shù)據(jù)為“0”時或低8位的數(shù)據(jù)不為“00000000”時,即可判斷千兆網(wǎng)卡鏈路狀態(tài)異常,檢測快速、準確,實時性強。當讀取的物理層的第10個寄存器的第12位或第13位的數(shù)據(jù)為“1”時或低8位的數(shù)據(jù)為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      本發(fā)明還提供一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測系統(tǒng),包括:

      讀取模塊,用于讀取物理層的第10個寄存器數(shù)據(jù);

      第一判斷模塊,用于判斷當前物理層是否工作在千兆模式,是,則執(zhí)行第二判斷模塊,否,則退出判斷;

      第二判斷模塊,用于判斷千兆網(wǎng)卡鏈路狀態(tài)是否異常。

      本發(fā)明實現(xiàn)的有益效果是:通過讀取模塊讀取物理層的第10個寄存器數(shù)據(jù),第一判斷模塊通過讀取的寄存器數(shù)據(jù)判斷當前物理層是否工作在千兆模式,工作在千兆模式才能進行下一步的判斷,第二判斷模塊通過讀取的寄存器數(shù)據(jù)判斷千兆網(wǎng)卡鏈路狀態(tài)情況,檢測準確、快速,實時性強。

      進一步,所述讀取模塊讀取物理層的第10個寄存器中第10位或第11位數(shù)據(jù),及第12位或第13位或低8位數(shù)據(jù)。

      采用上述進一步方案的有益效果是:讀取模塊讀取物理層的的第10個寄存器中第10位或第11位數(shù)據(jù),及第12位或第13位或低8位數(shù)據(jù),為第一判斷模塊和第二判斷模塊進行判斷提供了數(shù)據(jù)依據(jù),千兆網(wǎng)卡的鏈路狀態(tài)異常的檢測系統(tǒng)才能快速、準確地檢測,實時性強。

      進一步,當所述第一判斷模塊判斷物理層的第10個寄存器中第10位或第11位為“1”時,當前物理層工作在千兆模式。

      采用上述進一步方案的有益效果是:第一判斷模塊通過讀取的物理層的第10個寄存器中第10位或第11位的數(shù)據(jù)為“1”判斷當前物理層工作在千兆模式,工作在千兆模式才能進行下一步的判斷。

      進一步,當所述第二判斷模塊判斷當前物理層的第10個寄存器的第12位或第13位為“0”時或低8位不為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)異常;當所述第二判斷模塊判斷當前物理層的第10個寄存器的第12位或第13位為“1”時或低8位為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      采用上述進一步方案的有益效果是:第二判斷模塊通過讀取的當前物理層的第10個寄存器的第12位或第13位數(shù)據(jù)為“0”時或低8位數(shù)據(jù)不為“00000000”判斷千兆網(wǎng)卡鏈路狀態(tài)異常,檢測千兆網(wǎng)卡鏈路狀態(tài)異常的檢測系統(tǒng)快速、準確地檢測,實時性強,第二判斷模塊通過讀取當前物理層的第10個寄存器的第12位或第13位數(shù)據(jù)為“1”或低8位數(shù)據(jù)為“00000000”判斷千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      附圖說明

      圖1為本發(fā)明實施例所述的一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法示意圖;

      圖2為本發(fā)明實施例所述的一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測系統(tǒng)示意圖。

      具體實施方式

      以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。

      物理層的第10個寄存器為16位,依次為第0位,第1位,第2位,第3位,第4位,第5位,第6位,第7位,第8位,第9位,第10位,第11位,第12位,第13位,第14位,第15位。其中,第0位是最低有效位,第15位是最高有效位。

      低8位是第0位,第1位,第2位,第3位,第4位,第5位,第6位,第7位。

      本發(fā)明實施例提供一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法。

      如圖1所示,一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法,包括如下步驟:

      S1,讀取物理層的第10個寄存器數(shù)據(jù);

      S2,判斷當前物理層是否工作在千兆模式,是,則執(zhí)行下一步驟,否,則退出判斷;

      具體地,當當前物理層未工作在千兆模式時,退出判斷,檢測鏈路狀態(tài)異常的常規(guī)方法能快速檢測。

      S3,判斷千兆網(wǎng)卡鏈路狀態(tài)是否異常。

      讀取物理層的第10個寄存器數(shù)據(jù),通過讀取的數(shù)據(jù)判斷當前物理層工作在千兆模式,進而通過讀取的數(shù)據(jù)判斷千兆網(wǎng)卡鏈路狀態(tài)是否異常,千兆網(wǎng)卡鏈路狀態(tài)異常的檢測方法快速、準確,實時性強。

      所述步驟S2中,當物理層的第10個寄存器中第10位或第11位為“1”時,當前物理層工作在千兆模式。當讀取的物理層的第10個寄存器中第10位或第11位的數(shù)據(jù)為“1”時,當前物理層工作在千兆模式,工作在千兆模式后檢測千兆網(wǎng)卡鏈路狀態(tài)。

      所述步驟S3中,當物理層的第10個寄存器的第12位或第13位為“0”時或低8位不為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)異常;當物理層的第10個寄存器的第12位或第13位為“1”時或低8位為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      當讀取的物理層的第10個寄存器的第12位或第13位的數(shù)據(jù)為“0”時或低8位的數(shù)據(jù)不為“00000000”時,即可判斷千兆網(wǎng)卡鏈路狀態(tài)異常,檢測千兆網(wǎng)卡鏈路狀態(tài)異常的方法快速、準確,實時性強。當讀取的物理層的第10個寄存器的第12位或第13位的數(shù)據(jù)為“1”時或低8位的數(shù)據(jù)為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      本發(fā)明實施例還提供一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測系統(tǒng)。

      如圖2所示,一種千兆網(wǎng)卡鏈路狀態(tài)異常的檢測系統(tǒng),包括:

      讀取模塊,用于讀取物理層的第10個寄存器數(shù)據(jù);

      第一判斷模塊,用于判斷當前物理層是否工作在千兆模式,是,則執(zhí)行第二判斷模塊,否,則退出判斷;

      第二判斷模塊,用于判斷千兆網(wǎng)卡鏈路狀態(tài)是否異常。

      通過讀取模塊讀取物理層的第10個寄存器數(shù)據(jù),第一判斷模塊通過讀取的寄存器數(shù)據(jù)判斷當前物理層是否工作在千兆模式,工作在千兆模式才能進行下一步的判斷,第二判斷模塊通過讀取的寄存器數(shù)據(jù)判斷千兆網(wǎng)卡鏈路狀態(tài)情況,檢測準確、快速,實時性強。

      所述讀取模塊讀取物理層的第10個寄存器中第10位或第11位數(shù)據(jù),及第12位或第13位或低8位數(shù)據(jù)。

      讀取模塊讀取物理層的的第10個寄存器中第10位或第11位數(shù)據(jù),及第12位或第13位或低8位數(shù)據(jù),為第一判斷模塊和第二判斷模塊進行判斷提供了數(shù)據(jù)依據(jù),千兆網(wǎng)卡的鏈路狀態(tài)異常的檢測系統(tǒng)的檢測才能快速、準確,實時性強。

      當所述第一判斷模塊判斷物理層的第10個寄存器中第10位或第11位為“1”時,當前物理層工作在千兆模式。

      第一判斷模塊通過讀取的物理層的第10個寄存器中第10位或第11位的數(shù)據(jù)為“1”判斷當前物理層工作在千兆模式,工作在千兆模式才能進行下一步的判斷,進而檢測出千兆網(wǎng)卡鏈路狀態(tài)是否異常。

      當所述第二判斷模塊判斷當前物理層的第10個寄存器的第12位或第13位為“0”時或低8位不為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)異常;當所述第二判斷模塊判斷當前物理層的第10個寄存器的第12位或第13位為“1”時或低8位為“00000000”時,千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      第二判斷模塊通過讀取的當前物理層的第10個寄存器的第12位或第13位數(shù)據(jù)為“0”時或低8位數(shù)據(jù)不為“00000000”判斷千兆網(wǎng)卡鏈路狀態(tài)異常,檢測千兆網(wǎng)卡鏈路狀態(tài)異常檢測的系統(tǒng)快速、準確地檢測,實時性強,第二判斷模塊通過讀取當前物理層的第10個寄存器的第12位或第13位數(shù)據(jù)為“1”或低8位數(shù)據(jù)為“00000000”判斷千兆網(wǎng)卡鏈路狀態(tài)不是異常。

      以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1