新四季網

雙工模式匹配方法與裝置、通信系統的製作方法

2023-09-14 12:22:25 1

專利名稱:雙工模式匹配方法與裝置、通信系統的製作方法
技術領域:
本發明涉及通信技術,尤其是一種雙工才莫式匹配方法與裝置、通信系統。
背景技術:
乙太網是由美國電氣與電子工程師協會(Institute of Electrical and Electronics Engineers,以下簡稱IEEE)標準化的一種區域網連4妄技術。目 前,主流應用的乙太網連接々某介主要是光纖和非屏蔽雙絞線(Unshielded Twisted Paired,以下簡稱UTP)兩種。其中,由於光纖和雷射收發器價格 昂貴,實現光纖連接的成本很高,因此,光纖連接主要用於園區骨千網絡的 連接。相對而言,UTP價格低廉,並且安裝方便,因此,在對成本敏感的桌 面連接(即個人計算機或數據伺服器等數據終端設備接入到網絡交換機的 連接)領域得到了較為廣泛的應用。
根據IEEE 802 . 3標準,以UTP作為傳輸介質的乙太網有自協商(Auto Negotiation)、強制全雙工(FullDuplex)和強制半雙工(HalfDuplex)三種 工作模式。全雙工工作模式是指,在發送數據的同時也能夠接收數據,發送 數據與接收數據同步進行。半雙工工作4莫式是指, 一個時間段內只允許發送 數據或者接收數據。半雙工模式的乙太網埠遵循帶沖突檢測的載波偵聽多 ^各i方問(Carrier Sense Multiple Access with Collision Detection, 以下簡牙爾 CSMA/CD)機制,在每次數據發送之前先檢測互連對方是否在發送數據,也 即本埠是否在接收數據,只有在對方沒有發送數據的情況下才會開始發 送數據。如果本埠在發送數據的過程中,發現互連對方突然開始發送數據, 獲知互連雙方的lt據收發出現衝突,則本埠立即停止發送數據,等待一段 時間之後再重新嘗試發送數據。在本埠已經發送了一半而被停止發送的數
據包一般稱為碎片數據包。根據CSMA/CD機制,衝突必須在開始發送數據 的前64位元組時間內被檢測到,在64位元組時間之後4企測到的沖突被稱為遲衝 突(Late Collision)。出現遲沖突說明網絡連接不正常。
當互連的兩個乙太網埠都工作在自協商模式下時,互連雙方將自己根 據管理員設置的、所能支持的工作模式信息傳送給互連對方,並接收互連對 方傳遞過來的、其所能支持的工作模式信息,依據模式優先級和IEEE802.3 中的算法,互連雙方都自動配置成雙方埠都支持的最高性能的工作模式, 以保i正雙方埠工作才莫式的一致。由於互連雙方埠的雙工才莫式是雙方的協 商結果,因此,互連雙方工作在相同的雙工才莫式下,雙方的工作模式一定會 雙工匹配。這種情況下,網絡連接正常,數據通信沒有問題。
當互連的兩個乙太網埠中有一個埠不工作在自動協商模式時,互連 雙方不相互向互連對方埠傳送自己的工作才莫式信息,而是按照自己被管理 員設置的工作模式下工作。當被設置為自協商工作模式的埠和被設置為強 制雙工工作模式的埠建立連接時,不論處於強制雙工工作模式一方的埠
設置的是強制半雙工工作模式還是強制全雙工工作模式,因為工作在自協商 工作模式下的埠沒有收到對方埠發送的工作模式信息,根據正EE802.3 標準的規定,工作在自協商工作模式下的埠會啟動並行檢測(Parallel Detect)功能來與互連對方埠建立連接,將自己的工作模式配置為強制半雙 工工作模式。此時,如果互連對方被配置為強制全雙工工作模式,就出現了 互連對方的埠強制雙工工作模式(以下簡稱雙工模式)不匹配的情況。
無論互連的兩個埠工作在強制雙工還是自協商工作模式下,只要出現 了雙工模式不匹配的情況,都會出現嚴重的丟包現象,影響網絡質量,破壞 數據傳輸的穩定性。其原因是工作在強制半雙工工作^t式下的埠遵循以太 網的CSMA/CD機制,而工作在強制全雙工工作;漠式下的對方埠不考慮這 一點,在發送數據包之前不會監聽網絡狀態,這就使得工作在強制半雙工工 作模式下的埠經常在發送數據包的時候被工作在強制全雙工工作模式下的埠發送數據的動作破壞,從而導致丟包。
現有技術中,針對乙太網埠雙工模式不匹配的問題,提出了兩種解決
方案。第一種解決方案是通過UTP中閒置的兩對線傳送互連雙方的雙工模 式信息,來保證互連雙方雙工才莫式的匹配。該方案至少存在以下問題需要 改動乙太網接口物理連接線的連接方式,連接方式改變後的接口不遵循 正EE802.3標準,使得該埠不能與其它製造商的乙太網設備兼容互連。
第二種解決方案是監測本埠上出現的衝突和循環冗餘檢驗(Cyclical Redundancy Check,以下簡稱CRC )的錯包數量,如果監測到本埠上的 衝突和CRC錯包數量在一定的時間內超過了預先設定的數值,則認為互連雙 方埠的雙工模式不匹配,將本埠工作的強制半雙工工作模式切換到強制 全雙工工作模式。該方案雖然不需要改變乙太網接口物理連接線的連接方式, 但是至少存在以下問題該方案中對雙工不匹配的判斷依據較為主觀,在互 連雙方埠都工作在強制半雙工工作模式下時,如果網絡lt據轉發非常繁忙, 在埠上就可能出現大量的沖突和CRC錯包,如果就此認為互連雙方雙工模 式不匹配,而把工作在自協商工作模式下的埠切換到強制全雙工工作模式, 反而使得雙工模式不匹配,丟包現象更為嚴重,網絡質量與數據傳輸的穩定 性更差。

發明內容
本發明實施例所要解決的技術問題是提供一種雙工模式匹配方法與裝 置、通信系統,在不改動乙太網接口物理連接線的連接方式的情況下,有效 實現互連雙方乙太網設備埠雙工模式的正確識別與匹配。
為實現上述目的,本發明實施例提供的一種雙工模式匹配方法,包括 在本地乙太網設備的本地埠與互連對方乙太網設備的對方埠通過並 行檢測功能建立連接時,所述本地乙太網設備通過本地埠與對方埠,向 互連對方乙太網設備發送獲取請求報文,該獲取請求報文用於獲取所述對方
埠的雙工才莫式;
本地乙太網設備通過本地埠接收互連對方乙太網設備通過對方埠返 回的響應報文,該響應報文中攜帶有所述對方埠的雙工模式信息;
本地乙太網設備根據所述雙工模式信息識別對方埠的雙工模式,並在
所述對方埠的雙工^f莫式為強制全雙工時,將本:l也埠的雙工^t式切換為強 制全雙工工作模式。
本發明實施例提供的一種雙工模式匹配裝置,包括
第 一發送^f莫塊,用於通過本地乙太網設備的本地埠與互連對方乙太網 設備的對方埠,向互連對方乙太網設備發送獲取請求報文,該獲取請求報 文用於獲取所述對方埠的雙工模式;
第一接收模塊,用於通過本地埠接收互連對方乙太網設備通過對方端 口返回的響應報文,該響應報文中攜帶有所述對方埠的雙工模式信息;
識別模塊,用於根據所述雙工模式信息識別對方埠的雙工模式;
切換模塊,用於根據所述識別模塊的識別結果,在所述對方埠的雙工 模式為強制全雙工時,將本地埠的雙工模式切換為強制全雙工工作模式。
本發明實施例提供的一種通信系統,包括本地乙太網設備與互連對方以 太網設備,還包括本發明上述實施例提供的雙工模式匹配裝置。
基於本發明上述實施例提供的雙工模式匹配方法與裝置、通信系統,在 本地乙太網設備的本地埠與互連對方乙太網設備的對方埠通過並行4企測 功能建立連接時,本地乙太網設備與互連對方乙太網設備可能出現雙工模式 不匹配的情況,此時,本地乙太網i殳備可以通過本地埠與對方埠從互連 對方乙太網設備獲取該對方埠的雙工才莫式,不需要改動乙太網接口物理連 接線的連接方式,而是根據互連對方乙太網設備返回的雙工模式信息,有效 識別互連雙方乙太網設備埠雙工4莫式是否匹配,在對方埠的雙工模式為 強制全雙工時,將本地埠的雙工模式切換為強制全雙工工作模式,實現互 連雙方乙太網設備埠雙工模式的正確匹配,避免由於雙方埠雙工模式不
匹配導致的丟包現象,提高網絡質量與數據傳輸的穩定性。
下面通過附圖和實施例,對本發明實施例的技術方案做進一步的詳細描述。


圖1為本發明雙工模式匹配方法一個實施例的流程圖。
圖2為本發明雙工模式匹配方法另 一個實施例的流程圖。 圖3為本發明雙工模式匹配方法又一個實施例的流程圖。 圖4為本發明雙工模式匹配裝置一個實施例的結構示意圖。 圖5為本發明雙工模式匹配裝置另一個實施例的結構示意圖。 圖6為本發明雙工模式匹配裝置又一個實施例的結構示意圖。 圖7為本發明雙工模式匹配裝置再一個實施例的結構示意圖。 圖8為本發明雙工模式匹配裝置還一個實施例的結構示意圖。 圖9為本發明通信系統一個實施例的結構示意圖。
具體實施例方式
本發明實施例在本地乙太網設備的本地埠與互連對方乙太網設備的對 方埠通過並行檢測功能建立連接,從而可能出現雙工模式不匹配的情況下, 可以在不改動乙太網接口物理連接線的連接方式的情況下,由本地乙太網設 備通過其本地埠獲取互連對方乙太網設備上的對方埠的雙工模式信息, 來有效識別互連雙方乙太網設備埠雙工模式是否匹配,並實現互連雙方以 太網設備埠的正確匹配。由於不需要改動乙太網接口物理連接線的連接方 式,可以有效保證乙太網設備的埠符合IEEE802.3標準,有效保障該埠 與其它製造商的乙太網設備的兼容互連。
如圖1所示,為本發明雙工模式匹配方法一個實施例的流程圖,其包括 以下步驟
步驟101,在本地乙太網設備的本地埠與互連對方乙太網設備的對方 埠通過並行檢測功能建立連4妄時,本地乙太網i殳備通過本地埠與對方端 口向互連對方乙太網設備發送獲取請求報文,該獲取請求報文用於獲取對方 埠的雙工才莫式。
具體地,該獲取請求報文可以是一個特殊的數據包,例如獲取數據包, 其中可以攜帶本地埠的工作狀態信息,其中包括本地埠的雙工模式信息, 還可以包括建立連接的本地埠速度等其它信息。所述響應報文具體可以是 一個響應數據包,對方埠接收到本地埠發送的數據包後,可以通過響應 數據包的形式向本地埠返回對方埠的工作狀態信息,其中包括對方埠 的雙工模式信息,還可以包括建立連接的對方埠速度等其它信息。
步驟102,本地乙太網設備通過本地埠接收互連對方乙太網設備通過 對方埠返回的對方埠的雙工^^莫式信息。
步驟103,本地乙太網設備根據雙工模式信息識別對方埠的雙工模式, 並在對方埠的雙工4莫式為強制全雙工時,將本地埠的雙工模式切換為強 制全雙工工作4莫式。若對方埠的雙工才莫式為強制半雙工,則本地埠保持 當前的強制半雙工工作模式即可,不需要切換雙工模式。
如圖2所示,為本發明雙工模式匹配方法另一個實施例的流程圖,其包 括以下步驟
步驟201,本地乙太網設備的本地埠與互連對方乙太網設備的對方端 口建立連接,之後雙方埠可以進行數據通信。
步驟202,本地乙太網設備檢測本地埠的狀態,判斷本地埠與對方 埠是否通過並行檢測功能建立連接。若雙方埠是通過並行檢測功能建立 連接,則雙方埠可能存在雙工模式不匹配的情況,執行步驟203。若雙方 埠不是通過並行檢測功能建立連接,則雙方埠不存在雙工模式不匹配的 情況,網絡連接正常,不執行後續流程。
步驟203,本地乙太網設備通過本地埠與對方埠向互連對方乙太網設備發送獲取數據包,該獲取數據包用於獲取對方埠的雙工模式,其中包 括本地埠的工作狀態信息。
步驟204,本地乙太網設備發送獲取數據包後啟動計時器按照預設時間 段進行計時,並判斷在預設時間段內是否接收到互連對方乙太網設備返回的 響應數據包,該響應數據包中包括對方埠的雙工才莫式信息。若在預設時間 段內未接收到互連對方乙太網設備返回的響應數據包,執行步驟205;否貝'J, 若在預設時間段內接收到互連對方乙太網設備返回的響應數據包,執行步驟 206。
本地乙太網設備發送獲取數據包後即啟動計時器按照預設時間段進行計 時,並在預設時間段內未接收到互連對方乙太網設備返回的響應數據包時, 及時通過其它方式,例如是否有遲衝突,來識別對方埠的工作模式,從 而實現互連雙方乙太網設備雙工模式的匹配,以避免由於互連對方乙太網i殳 備不支持雙工模式信息交互功能、無法正確識別獲取數據包或無法返迴響應 數據包,而使互連雙方乙太網設備無法及時進行雙工才莫式匹配。步驟205, 本地乙太網設備檢測本地埠是否有遲衝突,若有遲沖突,執行步驟207。 否則,不執行後續流程。根據CSMA/CD機制,在互連雙方埠都工作在強 制半雙工工作模式下時,沖突必須在開始發送數據的前64位元組時間內被檢測 到。在本地埠發送獲取數據包64位元組時間之後對方埠仍然發送數據,在 這種情況下^r測到遲衝突說明互連雙方埠的雙工才莫式不匹配,可以確定對 方埠的工作才莫式為強制全雙工。步驟206,本地乙太網設備從響應數據包 中獲取對方埠的雙工才莫式信息並據此識別對方埠的雙工才莫式,判斷對方 埠的雙工模式是否為強制全雙工。若對方埠的雙工模式為強制全雙工, 執行步驟207。否則,若對方埠的雙工才莫式為強制半雙工,則本地埠保 持當前的強制半雙工工作模式即可,不需要切換雙工模式,不執行後續流程。
步驟207,本地乙太網設備將本地埠的雙工模式切換為強制全雙工工 作模式。
如圖3所示,為本發明雙工模式匹配方法又一個實施例的流程圖,可以 在本地埠不支持遲衝突檢測功能時,採用該實施例的如下流程實現互連端 口雙工莫式的匹配
步驟301,本地乙太網設備的本地埠與互連對方乙太網設備的對方端 口建立連接,之後雙方埠可以進行數據通信。
步驟302,本地乙太網設備檢測本地埠的狀態,判斷本地埠與對方 埠是否通過並朽"險測功能建立連^^。若雙方埠是通過並朽4企測功能建立 連接,則雙方埠可能存在雙工模式不匹配的情況,執行步驟303。若雙方 埠不是通過並行檢測功能建立連接,則雙方埠不存在雙工模式不匹配的 情況,網絡連接正常,不執行後續流程。
步驟303,本地乙太網設備通過本地埠與對方埠向互連對方乙太網 設備發送獲取數據包,該獲取數據包用於獲取對方埠的雙工;^莫式,其中包 括本地埠的工作狀態信息。
步驟304,本地乙太網設備發送獲取數據包後啟動計時器按照預設時間 段進行計時,並判斷在預設時間段內是否接收到互連對方乙太網設備返回的 響應數據包,該響應數據包中包括對方埠的雙工模式信息。若在預設時間 段內未接收到互連對方乙太網設備返回的響應數據包,執行步驟305;否貝J, 若在預設時間段內接收到互連對方乙太網設備返回的響應數據包,執行步驟 306。
本地乙太網設備發送獲取數據包後即啟動計時器按照預設時間段進行計 時,並在預設時間段內未接收到互連對方乙太網設備返回的響應數據包時, 及時通過其它方式,來識別對方埠的工作才莫式,/人而實現互連雙方乙太網 設備雙工模式的匹配。
步驟305,本地乙太網設備監測本地埠上的衝突和/或碎片數據包的數 量,並比較在本地埠上監測到的、在一段時間內的衝突和/或碎片數據包的 數量是否大於相應的、預先設定的數值,若都大於預先設定的數值,執行步驟307。否則,不執行後續流程。
通常情況下,碎片數據包的長度小於某一長度,例如64位元組,可以據 此檢測脆片數據包。
步驟306,本地乙太網設備從響應數據包中獲取對方埠的雙工模式信 息並據此識別對方埠的雙工才莫式,判斷對方埠的雙工^t式是否為強制全 雙工。若對方埠的雙工模式為強制全雙工,執行步驟307。否則,若對方 埠的雙工^^莫式為強制半雙工,則本地埠保持當前的強制半雙工工作;漠式 即可,不需要切換雙工模式,不執行後續流程。
步驟307,本地乙太網設備將本地埠的雙工才莫式切換為強制全雙工工 作模式。
為避免本地埠上由於雙工模式不匹配之外的其它原因導致沖突和/或 碎片數據包的數量大於預先設定的數值,在步驟307中將本地埠的雙工模 式切換為強制全雙工工作模式後,可以進一步執行如下操作
步驟308,本地乙太網設備監測本地埠上是否有碎片數據包。若在本 地埠上仍然監測到碎片數據包,執行步驟309;否則,不執行後續操作。
具體地,該步驟308中,在本地埠上監測到碎片數據包具體為在本 地埠上監測到碎片數據包,且在一段時間內的碎片數據包的數量大於將本 地埠切換為強制全雙工工作模式前,通過步驟305監測到的本地埠上碎 片數據包的數量。
步驟309,本地乙太網設備將本地埠的雙工才莫式切換回強制半雙工工 作模式。
如圖4所示,為本發明雙工模式匹配裝置一個實施例的結構示意圖,該 實施例的雙工模式匹配裝置可用於實現如圖1所示實施例的流程,其包括第 一發送模塊401、第一接收模塊402、識別模塊403與切換模塊404。其中, 第一發送模塊401,用於在本地乙太網設備的本地埠與互連對方乙太網設 備的對方埠通過並行4全測功能建立連接時,通過本地埠與對方埠,向
互連對方乙太網設備發送獲取請求報文,該獲取請求報文用於獲取對方埠
的雙工模式。第一接收模塊402,用於通過本地埠接收互連對方乙太網設 備通過對方埠返回的對方埠的響應才艮文,該響應才艮文中攜帶有雙工才莫式 信息。識別才莫塊403用於^4居互連對方乙太網i殳備返回的雙工才莫式信息識 別對方埠的雙工模式。切換模塊404,用於根據識別模塊403的識別結果, 在對方埠的雙工模式為強制全雙工時,將本地埠的雙工模式切換為強制 全雙工工作模式。
在本發明雙工模式匹配裝置的另 一個實施例中,還可以包括計時模塊 501與檢測模塊502。其中,計時模塊501,可以實現如圖2所示計時器的功 能,用於在第一發送模塊401發送獲取請求後,按照預設時間段進行計時。 檢測模塊502,用於根據計時模塊501的計時結果,當第一接收模塊402在 預設時間段內未接收到互連對方乙太網設備返回的響應報文時,檢測本地端 口是否有遲沖突,並在^r測到本地埠有遲衝突時,指示切換模塊404將本 地埠的雙工模式切換為強制全雙工工作模式。如圖5所示,為本發明雙工 模式匹配裝置另一個實施例的結構示意圖。該實施例可用於實現如本發明上 述圖2所示實施例的流程。
作為本發明雙工模式匹配裝置的又一個實施例,與圖4所示實施例相比, 還包括計時模塊501與監測模塊601。其中,計時模塊501,可以實現如圖3 所示計時器的功能,用於在第一發送模塊401發送獲取請求後,按照預設的 一段時間進行計時。監測模塊601,用於根據計時模塊501的計時結果,當 第一接收模塊402在預設的一段時間內未接收到互連對方乙太網設備返回的 響應報文時,監測本地埠上的衝突和/或與碎片數據包的數量,當監測到本 地埠在一段時間內的衝突和/或碎片數據包的數量大於相應的、預先設定的 數值時,指示切換模塊404將本地埠的雙工模式切換為強制全雙工工作模 式。如圖6所示,為本發明雙工模式匹配裝置又一個實施例的結構示意圖。 該實施例可用於實現如本發明上述圖3所示實施例的流程。在圖6所示的實施例中,監測模塊601還可用於在切換模塊404將本地 埠的雙工模式切換為強制全雙工工作模式後,監測本地埠上是否有碎片 數據包,在本地埠上監測到碎片數據包時,指示切換模塊404將本地埠 的雙工模式重新切換回強制半雙工工作模式。具體地,監測模塊601可以在 切換模塊404將本地埠的雙工模式切換為強制全雙工工作模式後,根據計 時模塊501的計時結果,監測本地埠在一段時間內的碎片數據包的數量是 否大於將本地埠切換為強制全雙工工作模式前,監測到的本地埠上碎片 數據包的數量,若大於,指示切換模塊404將本地埠的雙工;^莫式重新切換 回強制半雙工工作;漠式。
在本發明上述圖4至圖6所示任一實施例提供的雙工模式匹配裝置中, 還可以包括連接建立模塊701與判斷模塊702。其中,連接建立模塊701,用 於本地埠與對方埠建立連接;判斷模塊702,用於在本地埠與對方端 口建立連接後,才艮據本地埠的狀態,判斷本地埠與對方埠是否通過並 行檢測功能建立連接。如圖7所示,為本發明雙工模式匹配裝置再一個實施 例的結構示意圖。
進一步地,在本發明上述圖4至圖6所示任一實施例提供的雙工模式匹 配裝置中,還可以包括存儲模塊801、第二接收模塊802與第二發送模塊803。 其中,存儲模塊801,用於存儲對方埠的雙工模式信息。第二接收模塊802, 用於接收第一發送模塊401發送的獲取請求報文或獲取數據包。第二發送模 塊803,用於在第二接收模塊802接收到獲取請求報文或獲取數據包後,從 存儲模塊801中獲取對方埠的雙工模式信息,並通過響應報文或響應數據 包發送給第一接收模塊402。如圖8所示,為本發明雙工模式匹配裝置還一 個實施例的結構示意圖。
本發明還提供了一種通信系統,其包括本地乙太網設備l與互連對方以 太網設備2,還包括如本發明上述任一實施例的雙工模式匹配裝置3。如圖9 所示,為本發明通信系統一個實施例的結構示意圖。
具體地,在圖9所示的通信系統實施例中,雙工模式匹配裝置3中的第 一發送模塊401、第一接收模塊402、識別模塊403、切換模塊404、計時模 塊501、檢測模塊502、監測模塊601、連接建立模塊701與判斷模塊702可 以設置於本地乙太網設備1中,雙工模式匹配裝置3中的存儲模塊801、第 二接收模塊802與第二發送模塊803設置於互連對方乙太網設備2中。其中, 連接建立模塊701可以是兩個,分別設置在本地乙太網設備1與互連對方以 太網設備2中。
本領域普通技術人員可以理解實現上述方法實施例的全部或部分步 驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於一計算機 可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟; 而前述的存儲介質包括ROM、 RAM、磁碟或者光碟等各種可以存儲程 序代碼的介質。
本發明實施例可以在不改動乙太網接口物理連接線的連接方式的情況 下,有效識別互連雙方乙太網設備埠雙工才莫式是否匹配,在對方埠的雙 工模式為強制全雙工時,將本地埠的雙工模式切換為強制全雙工工作模式, 實現互連雙方乙太網設備埠雙工模式的正確匹配,保障該埠與其它製造 商的乙太網設備的兼容互連,避免由於雙方埠雙工模式不匹配導致的丟包 現象,提高網絡質量與數據傳輸的穩定性。
最後所應說明的是以上實施例僅用以說明本發明的技術方案,而非對 本發明作限制性理解。儘管參照上述較佳實施例對本發明進行了詳細說明, 本領域的普通技術人員應當理解其依然可以對本發明的技術方案進行修改 或者等同替換,而這種修改或者等同替換並不脫離本發明技術方案的精神和 範圍。
權利要求
1、一種雙工模式匹配方法,其特徵在於,包括在本地乙太網設備的本地埠與互連對方乙太網設備的對方埠通過並行檢測功能建立連接時,所述本地乙太網設備通過本地埠與對方埠,向互連對方乙太網設備發送獲取請求報文,該獲取請求報文用於獲取所述對方埠的雙工模式;本地乙太網設備通過本地埠接收互連對方乙太網設備通過對方埠返回的響應報文,該響應報文中攜帶有所述對方埠的雙工模式信息;本地乙太網設備根據所述雙工模式信息識別對方埠的雙工模式,並在所述對方埠的雙工模式為強制全雙工時,將本地埠的雙工模式切換為強制全雙工工作模式。
2、 根據權利要求1所述的方法,其特徵在於,所述本地乙太網設備通過 本地埠向互連對方乙太網設備發送獲取請求報文之後,還進行計時,若在 預設時間段內未接收到互連對方乙太網設備返回的響應報文,則檢測本地端 口是否有遲衝突,若有遲沖突,則將本地埠的雙工模式切換為強制全雙工 工作模式。
3、 根據權利要求1所述的方法,其特徵在於,所述本地乙太網設備通過 本地埠向互連對方乙太網設備發送獲取請求l艮文之後,還進行計時,若在 預設時間段內未接收到互連對方乙太網設備返回的響應報文,則監測本地端 口上的衝突和/或碎片數據包的數量,當監測到本地埠在一段時間內的衝突 和/或碎片數據包的數量大於預先設定的數值時,將本地埠的雙工模式切換 為強制全雙工工作;漠式。
4、 根據權利要求3所述的方法,其特徵在於,將本地埠的雙工模式切 換為強制全雙工工作模式後,還包括所述本地乙太網設備監測本地埠上 是否有碎片數據包,若在本地埠上監測到碎片數據包,且在所述一段時間內的碎片數據包的數量大於將本地埠切換為強制全雙工工作模式前,監測到的本地埠上碎片數據包的數量,將本地埠的雙工模式切換回強制半雙 工工作模式。
5、 一種雙工模式匹配裝置,其特徵在於,包括第一發送模塊,用於在本地乙太網設備的本地埠與互連對方乙太網設 備的對方埠通過並行4企測功能建立連接時,通過所述本地埠與對方埠 , 向互連對方乙太網設備發送獲取請求報文,該獲取請求報文用於獲取所述對方埠的雙工才莫式;第一接收模塊,用於通過本地埠接收互連對方乙太網設備通過對方埠返回的響應報文,該響應報文中攜帶有所述對方埠的雙工模式信息; 識別模塊,用於根據所述雙工模式信息識別對方埠的雙工模式; 切換模塊,用於根據所述識別模塊的識別結果,在所述對方埠的雙工模式為強制全雙工時,將本地埠的雙工模式切換為強制全雙工工作模式。
6、 根據權利要求5所述的裝置,其特徵在於,還包括計時模塊,用於在所述第一發送模塊發送所述獲取請求報文後,按照預 設時間段進行計時;檢測模塊,用於根據所述計時模塊的計時結果,當所述第一接收模塊在 所述預設時間段內未接收到互連對方乙太網設備返回的響應報文時,檢測本 地埠是否有遲衝突,並在檢測到本地埠有遲衝突時,指示所述切換模塊 將本地埠的雙工模式切換為強制全雙工工作模式。
7、 根據權利要求5所述的裝置,其特徵在於,還包括計時模塊,用於在所述第一發送模塊發送所述獲取請求報文後,按照預 設的 一段時間進行計時;監測模塊,用於根據所述計時模塊的計時結果,當所述第一接收模塊在 所述預設的一段時間內未接收到互連對方乙太網設備返回的響應報文時,監 測本地埠上的衝突和/或碎片數據包的數量,當監測到本地埠在一段時間 內的沖突和/或碎片數據包的數量大於預先設定的數值時,指示所述切換模塊將本地埠的雙工模式切換為強制全雙工工作模式。
8、 根據權利要求7所述的裝置,其特徵在於,所述監測模塊還用於在所 述切換模塊將本地埠的雙工模式切換為強制全雙工工作模式後,監測本地 埠上是否有碎片數據包,若在本地埠上監測到碎片數據包,且在所述一段時間內的碎片數據包的數量大於將本地埠切換為強制全雙工工作模式 前,監測到的本地埠上碎片數據包的數量,指示所述切換模塊將本地埠 的雙工模式切換回強制半雙工工作模式。
9、 根據權利要求8所述的裝置,其特徵在於,還包括 存儲模塊,用於存儲所述對方埠的雙工模式信息;第二接收;f莫塊,用於接收第 一發送模塊發送的所述獲取請求報文; 第二發送模塊,用於在第二接收模塊接收到所述獲取請求報文後,從所述存儲模塊中獲取所述對方埠的雙工模式信息並通過響應報文發送給所述第一接收模塊。
10、 一種通信系統,包括本地乙太網設備與互連對方乙太網設備,其特 徵在於,還包括如權利要求5至9任意一項所述的雙工模式匹配裝置。
全文摘要
本發明公開了雙工模式匹配方法與裝置、通信系統,雙工模式匹配方法包括在本地乙太網設備的本地埠與互連對方乙太網設備的對方埠通過並行檢測功能建立連接時,本地乙太網設備向互連對方乙太網設備發送獲取請求報文,該獲取請求報文用於獲取對方埠的雙工模式;本地乙太網設備接收互連對方乙太網設備返回的響應報文,該響應報文中攜帶有對方埠的雙工模式信息;本地乙太網設備根據雙工模式信息識別對方埠的雙工模式,在對方埠的雙工模式為強制全雙工時,將本地埠的雙工模式切換為強制全雙工工作模式。本發明可以在不改動乙太網接口物理連接線的連接方式的情況下,有效實現互連雙方乙太網設備埠雙工模式的正確識別與匹配。
文檔編號H04L12/26GK101345754SQ20081011863
公開日2009年1月14日 申請日期2008年8月20日 優先權日2008年8月20日
發明者韋錦駒 申請人:北京星網銳捷網絡技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀