欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的方法及系統(tǒng)的制作方法

文檔序號(hào):7714580閱讀:319來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊領(lǐng)域的網(wǎng)絡(luò)設(shè)備,尤其涉及一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口 雙工模式的方法及系統(tǒng)。
背景技術(shù)
組成網(wǎng)絡(luò)的主要網(wǎng)絡(luò)設(shè)備有網(wǎng)絡(luò)適配器、網(wǎng)絡(luò)集線(xiàn)器、中繼器、網(wǎng)橋、路由器及交 換機(jī)等。這些網(wǎng)絡(luò)設(shè)備通過(guò)通訊物理鏈路互聯(lián),如圖1所示為常見(jiàn)的小型局域網(wǎng)組網(wǎng)方式 示意圖。網(wǎng)絡(luò)設(shè)備的網(wǎng)口工作模式有兩個(gè)要素一個(gè)是網(wǎng)口速率(10M/100M/1000M),另一 個(gè)是雙工模式(半雙工/全雙工)。綜合起來(lái),常見(jiàn)的網(wǎng)口工作模式有以下幾種10M半雙 工、IOM全雙工、100M半雙工、100M全雙工、1000M半雙工和1000M全雙工。在網(wǎng)絡(luò)設(shè)備互聯(lián) 白勺場(chǎng)合中,t艮據(jù) IEEE (Institute of Electrical and Electronics Engineers,美國(guó)電氣及 電子工程師學(xué)會(huì))802. 3的規(guī)定,互聯(lián)設(shè)備雙方在均支持自協(xié)商(Auto-Negotiation)功能 的情況下,雙方能夠通過(guò)自協(xié)商功能實(shí)現(xiàn)網(wǎng)口工作模式的匹配;如互聯(lián)的設(shè)備中有一方不 允許自協(xié)商時(shí),雙方可通過(guò)并行檢測(cè)(Parallel Detection)機(jī)制獲取到對(duì)方的網(wǎng)口速率信 息,從而實(shí)現(xiàn)網(wǎng)口速率匹配。對(duì)于互聯(lián)的網(wǎng)絡(luò)設(shè)備中至少一方不允許自協(xié)商的場(chǎng)合,IEEE802. 3是有缺陷的。因 為在不能確認(rèn)對(duì)端網(wǎng)絡(luò)設(shè)備的雙工模式的情況下,無(wú)論本方配置為半雙工模式還是全雙工 模式,都可能會(huì)因?yàn)榕c對(duì)端網(wǎng)口雙工模式不一致,而導(dǎo)致本端網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)通訊質(zhì)量下 降,甚至影響整個(gè)網(wǎng)絡(luò)的設(shè)備互聯(lián)。比如,一個(gè)由集線(xiàn)器組建的網(wǎng)絡(luò)原先工作正常,一個(gè)網(wǎng) 口工作在全雙工模式的網(wǎng)絡(luò)設(shè)備通過(guò)該集線(xiàn)器的一個(gè)端口接入網(wǎng)絡(luò)。由于集線(xiàn)器的端口只 能工作在半雙工模式,而該網(wǎng)絡(luò)設(shè)備在發(fā)送數(shù)據(jù)幀時(shí)不檢測(cè)沖突,如果集線(xiàn)器上其他端口 連接的網(wǎng)絡(luò)設(shè)備與該網(wǎng)絡(luò)設(shè)備同時(shí)發(fā)送數(shù)據(jù)幀,則集線(xiàn)器上必然會(huì)出現(xiàn)沖突而導(dǎo)致其他端 口連接的網(wǎng)絡(luò)設(shè)備網(wǎng)口丟包。當(dāng)通信數(shù)據(jù)量增大時(shí),丟包情況會(huì)更為嚴(yán)重,甚至?xí)?dǎo)致集線(xiàn) 器上的其他網(wǎng)絡(luò)設(shè)備網(wǎng)口通訊中斷。又如,一個(gè)由所有端口均工作在全雙工模式的交換機(jī) 組建的網(wǎng)絡(luò)原先工作正常,一個(gè)網(wǎng)口工作在半雙工模式的網(wǎng)絡(luò)設(shè)備通過(guò)該交換機(jī)的一個(gè)端 口接入網(wǎng)絡(luò)時(shí),因?yàn)樵诮邮諄?lái)自交換機(jī)上其他端口連接的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)包時(shí),該設(shè)備不 能發(fā)送數(shù)據(jù)包,因此在網(wǎng)絡(luò)數(shù)據(jù)量較大的場(chǎng)合下該設(shè)備就會(huì)表現(xiàn)為對(duì)其它設(shè)備的通訊請(qǐng)求 無(wú)應(yīng)答。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題提供一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式 的方法及系統(tǒng),以避免因網(wǎng)口雙工模式不匹配而引發(fā)的網(wǎng)絡(luò)故障。為解決上述問(wèn)題,本發(fā)明提供了 一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的 方法,包括本端網(wǎng)絡(luò)設(shè)備通過(guò)第二網(wǎng)口與對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng)口相連;當(dāng)所述本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備均不支持自協(xié)商功能時(shí),所述本端網(wǎng)絡(luò)設(shè)備根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出 的特征,判斷出所述第一網(wǎng)口的雙工模式。進(jìn)一步地,上述方法還可具有以下特征所述本端網(wǎng)絡(luò)設(shè)備根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具 有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式具體包括所述本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息;所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值, 且將所述第二網(wǎng)口的雙工模式設(shè)定為半雙工,并在一段時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到 的數(shù)據(jù)包中循環(huán)冗余碼校驗(yàn)(CRC)校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的雙工模式設(shè)定為全雙工,按照所述第二網(wǎng)口 速率發(fā)送數(shù)據(jù)包,并在所述時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù) 據(jù)包所占的比例;如所述本端網(wǎng)絡(luò)設(shè)備判斷出所述第二網(wǎng)口工作在全雙工模式下時(shí)接收到的CRC 校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例比工作在半雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占 的比例大,且二者差值大于第一預(yù)設(shè)值,則判定所述第一網(wǎng)口工作在全雙工模式下,否則判 定所述第一網(wǎng)口工作在半雙工模式下。進(jìn)一步地,上述方法還可具有以下特征所述本端網(wǎng)絡(luò)設(shè)備根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具 有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式具體包括所述本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息;所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值, 且將所述第二網(wǎng)口的雙工模式設(shè)定為半雙工,并統(tǒng)計(jì)一段時(shí)間段內(nèi)所述第二網(wǎng)口接收到的 數(shù)據(jù)包中循環(huán)冗余碼校驗(yàn)(CRC)校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;所述本端網(wǎng)絡(luò)設(shè)備如判斷出所述CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大于第二預(yù)設(shè) 值,則判定出所述第一網(wǎng)口工作在全雙工模式下;否則,判定出所述第一網(wǎng)口工作在半雙工 模式下。進(jìn)一步地,上述方法還可包括在判斷出所述第一網(wǎng)口的雙工模式后,所述本端網(wǎng)絡(luò)設(shè)備如判斷出自身上與所述 對(duì)端網(wǎng)絡(luò)設(shè)備連接的第二網(wǎng)口的雙工模式與所述第一網(wǎng)口的雙工模式不同,則將所述第二 網(wǎng)口的雙工模式調(diào)整為所述第一網(wǎng)口的雙工模式。本發(fā)明還提供了一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的系統(tǒng),包括本端 網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備,且本端網(wǎng)絡(luò)設(shè)備通過(guò)第二網(wǎng)口與所述對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng)口 相連;所述本端網(wǎng)絡(luò)設(shè)備用于在其與所述對(duì)端網(wǎng)絡(luò)設(shè)備均不支持自協(xié)商功能時(shí),根據(jù)與 所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出的特征, 判斷出所述第一網(wǎng)口的雙工模式;所述對(duì)端網(wǎng)絡(luò)設(shè)備用于與所述本端網(wǎng)絡(luò)設(shè)備進(jìn)行數(shù)據(jù)包互通。進(jìn)一步地,上述系統(tǒng)還可具有以下特征所述本端網(wǎng)絡(luò)設(shè)備用于根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式是指所述本端網(wǎng)絡(luò)設(shè)備用于通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息后,將 所述第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值,且將所述第二網(wǎng)口的雙工模式 設(shè)定為半雙工,并在一段時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到的數(shù)據(jù)包中循環(huán)冗余碼校驗(yàn) (CRC)校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;還用于將所述第二網(wǎng)口的雙工模式設(shè)定為全雙工,按 照所述第二網(wǎng)口速率發(fā)送數(shù)據(jù)包,并在所述時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到的數(shù)據(jù)包中 CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;還用于如判斷出所述第二網(wǎng)口工作在全雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù) 據(jù)包所占的比例比工作在半雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大,且 二者差值大于第一預(yù)設(shè)值,則判定所述第一網(wǎng)口工作在全雙工模式下,否則判定所述第一 網(wǎng)口工作在半雙工模式下。進(jìn)一步地,上述系統(tǒng)還可具有以下特征所述本端網(wǎng)絡(luò)設(shè)備根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具 有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式具體包括所述本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息;所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值, 且將所述第二網(wǎng)口的雙工模式設(shè)定為半雙工,并統(tǒng)計(jì)一段時(shí)間段內(nèi)所述第二網(wǎng)口接收到的 數(shù)據(jù)包中循環(huán)冗余碼校驗(yàn)(CRC)校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;所述本端網(wǎng)絡(luò)設(shè)備如判斷出所述CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大于第二預(yù)設(shè) 值,則判定出所述第一網(wǎng)口工作在全雙工模式下;否則,判定出所述第一網(wǎng)口工作在半雙工 模式下。進(jìn)一步地,上述系統(tǒng)還可具有以下特征所述本端網(wǎng)絡(luò)設(shè)備用于在判斷出所述第一網(wǎng)口的雙工模式后,如判斷出所述第二 網(wǎng)口的雙工模式與所述第一網(wǎng)口的雙工模式不同,則將所述第二網(wǎng)口的雙工模式調(diào)整為所 述第一網(wǎng)口的雙工模式。采用本發(fā)明后,可以正確地判斷出對(duì)端網(wǎng)絡(luò)設(shè)備的網(wǎng)口雙工模式,可以有效規(guī)避 因網(wǎng)口模式不匹配而引發(fā)的網(wǎng)絡(luò)故障,大幅提升了網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)連接的通訊質(zhì)量。


圖1是現(xiàn)有技術(shù)中常見(jiàn)的小型局域網(wǎng)組網(wǎng)方式示意圖;圖2是本發(fā)明實(shí)施例中判斷對(duì)端設(shè)備上與本端設(shè)備連接的網(wǎng)口的雙工模式的方 法流程圖。
具體實(shí)施例方式下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行更詳細(xì)的說(shuō)明。本發(fā)明的基本構(gòu)思是本端網(wǎng)絡(luò)設(shè)備通過(guò)其上第二網(wǎng)口與對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng) 口相連;當(dāng)本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備均不支持自協(xié)商功能時(shí),本端網(wǎng)絡(luò)設(shè)備根據(jù)與對(duì) 端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷 出上述第一網(wǎng)口的雙工模式。
此外,在判斷出第一網(wǎng)口的雙工模式后,本端網(wǎng)絡(luò)設(shè)備如判斷出上述第二網(wǎng)口的 雙工模式與上述第一網(wǎng)口的雙工模式不同,則將上述第二網(wǎng)口的雙工模式調(diào)整為上述第一 網(wǎng)口的雙工模式。當(dāng)本端網(wǎng)絡(luò)設(shè)備設(shè)置為允許自協(xié)商的工作模式時(shí),根據(jù)IEEE 802. 3的規(guī)定,如果 本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備自協(xié)商成功,則可以判定對(duì)端網(wǎng)絡(luò)設(shè)備允許自協(xié)商功能。本 端網(wǎng)絡(luò)設(shè)備根據(jù)自協(xié)商可以獲取到上述第一網(wǎng)口的雙工模式信息,然后將上述第二網(wǎng)口的 雙工模式設(shè)定為與上述第一網(wǎng)口的雙工模式相同,不再進(jìn)行以下的判別步驟。如果對(duì)端網(wǎng)絡(luò)設(shè)備不允許自協(xié)商,根據(jù)IEEE 802. 3的規(guī)定,本端網(wǎng)絡(luò)設(shè)備可以通 過(guò)并行檢測(cè)機(jī)制獲取到上述第一網(wǎng)口的速率信息。因此,本端網(wǎng)絡(luò)設(shè)備根據(jù)與對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙 工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出上述第一網(wǎng)口的雙工模式的流程,如圖2所示,具 體包括以下步驟(1)本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到上述第一網(wǎng)口的速率信息;(2)本端網(wǎng)絡(luò)設(shè)備將其上第二網(wǎng)口的速率的值設(shè)置為第一網(wǎng)口的速率的值,且將 第二網(wǎng)口的雙工模式設(shè)定為半雙工,并統(tǒng)計(jì)一段固定的時(shí)間段內(nèi)第二網(wǎng)口接收到的數(shù)據(jù)包 中CRC(Cyclical Redundancy Check,循環(huán)冗余碼校驗(yàn))校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;(3)將第二網(wǎng)口的雙工模式設(shè)定為全雙工,按照第二網(wǎng)口速率發(fā)送數(shù)據(jù)包,并統(tǒng)計(jì) 上述時(shí)間段內(nèi)第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;需要說(shuō)明的是,步驟(2)或(3)執(zhí)行的先后順序可以互換。(4)如本端網(wǎng)絡(luò)設(shè)備判斷出第二網(wǎng)口工作在全雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò) 的數(shù)據(jù)包所占的比例比工作在半雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例 大,且二者差值大于第一預(yù)設(shè)值,則判定對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng)口工作在全雙工模式下,否 則判定對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng)口工作在半雙工模式下。當(dāng)?shù)诙W(wǎng)口工作在全雙工模式下,而第一網(wǎng)口為工作在半雙工模式下時(shí),網(wǎng)絡(luò)上 必然有大量沖突。第二網(wǎng)口工作在全雙工模式下時(shí)是不會(huì)直接丟棄沖突后的數(shù)據(jù)包的,由 于沖突后的包特征是CRC校驗(yàn)錯(cuò)誤,因此如果步驟3中統(tǒng)計(jì)到的比例相比步驟2中統(tǒng)計(jì)到 的比例大得多(即二者差值大于第一預(yù)設(shè)值)時(shí),即可判定對(duì)端網(wǎng)絡(luò)設(shè)備工作在半雙工模 式,反之可判定對(duì)端網(wǎng)絡(luò)設(shè)備工作在全雙工模式。另外一種根據(jù)與對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙工模式不 匹配時(shí)所表現(xiàn)出的特征,判斷出第一網(wǎng)口的雙工模式的方法具體包括以下步驟(1)本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到對(duì)端網(wǎng)絡(luò)設(shè)備上第一網(wǎng)口的速率信 息;(2)本端網(wǎng)絡(luò)設(shè)備將其上第二網(wǎng)口的速率值設(shè)置為第一網(wǎng)口的速率的值,且將第 二網(wǎng)口的雙工模式設(shè)定為半雙工,并統(tǒng)計(jì)一段固定的時(shí)間段內(nèi)第二網(wǎng)口接收到的數(shù)據(jù)包中 CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;(3)如本端網(wǎng)絡(luò)設(shè)備判斷出上述CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大于第二預(yù)設(shè) 值,則可判定出第一網(wǎng)口工作在全雙工模式下;否則,判定出第一網(wǎng)口工作在半雙工模式 下。此外,本發(fā)明還提供了 一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的系統(tǒng),包括本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備,且本端網(wǎng)絡(luò)設(shè)備通過(guò)第二網(wǎng)口與對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng) 口相連;本端網(wǎng)絡(luò)設(shè)備用于在其與對(duì)端網(wǎng)絡(luò)設(shè)備均不支持自協(xié)商功能時(shí),根據(jù)與對(duì)端網(wǎng)絡(luò) 設(shè)備在進(jìn)行數(shù)據(jù)包互通過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出第一網(wǎng) 口的雙工模式;對(duì)端網(wǎng)絡(luò)設(shè)備用于與本端網(wǎng)絡(luò)設(shè)備進(jìn)行數(shù)據(jù)包互通。優(yōu)選地,本端網(wǎng)絡(luò)設(shè)備用于根據(jù)與對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否 具有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出第一網(wǎng)口的雙工模式是指本端網(wǎng)絡(luò)設(shè)備用于通過(guò)并行檢測(cè)機(jī)制獲取到第一網(wǎng)口的速率信息后,將第二網(wǎng)口 的速率的值設(shè)置為第一網(wǎng)口的速率的值,且將第二網(wǎng)口的雙工模式設(shè)定為半雙工,并在一 段時(shí)間段內(nèi)統(tǒng)計(jì)第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;還用于將第 二網(wǎng)口的雙工模式設(shè)定為全雙工,按照第二網(wǎng)口速率發(fā)送數(shù)據(jù)包,并在時(shí)間段內(nèi)統(tǒng)計(jì)第二 網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;還用于如判斷出第二網(wǎng)口工作在全雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包 所占的比例比工作在半雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大,且二者 差值大于第一預(yù)設(shè)值,則判定第一網(wǎng)口工作在全雙工模式下,否則判定第一網(wǎng)口工作在半 雙工模式下。此外,本端網(wǎng)絡(luò)設(shè)備根據(jù)與對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙 工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出第一網(wǎng)口的雙工模式還可以具體包括本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到第一網(wǎng)口的速率信息;本端網(wǎng)絡(luò)設(shè)備將第二網(wǎng)口的速率的值設(shè)置為第一網(wǎng)口的速率的值,且將第二網(wǎng)口 的雙工模式設(shè)定為半雙工,并統(tǒng)計(jì)一段時(shí)間段內(nèi)第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的 數(shù)據(jù)包所占的比例;本端網(wǎng)絡(luò)設(shè)備如判斷出CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大于第二預(yù)設(shè)值,則判定 出第一網(wǎng)口工作在全雙工模式下;否則,判定出第一網(wǎng)口工作在半雙工模式下。進(jìn)一步地,本端網(wǎng)絡(luò)設(shè)備還可用于在判斷出第一網(wǎng)口的雙工模式后,如判斷出第 二網(wǎng)口的雙工模式與第一網(wǎng)口的雙工模式不同,則將第二網(wǎng)口的雙工模式調(diào)整為第一網(wǎng)口 的雙工模式。下面用本發(fā)明的一應(yīng)用實(shí)例進(jìn)一步加以說(shuō)明。具體包括以下步驟1、將本端網(wǎng)絡(luò)設(shè)備的PHY(物理層)芯片設(shè)置為允許自協(xié)商模式,通過(guò)查詢(xún)IEEE 定義的狀態(tài)寄存器確認(rèn)本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備自協(xié)商是否成功。如果自協(xié)商成功則 根據(jù)自協(xié)商獲取到的對(duì)端網(wǎng)絡(luò)設(shè)備的網(wǎng)口模式信息,將本端網(wǎng)絡(luò)設(shè)備設(shè)定為和對(duì)端網(wǎng)絡(luò)設(shè) 備相同的模式后結(jié)束;否則執(zhí)行以下流程;2、本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備進(jìn)行并行檢測(cè)機(jī)制后,通過(guò)查詢(xún)PHY芯片的狀態(tài) 寄存器可以獲取到對(duì)端網(wǎng)絡(luò)設(shè)備上與本端網(wǎng)絡(luò)設(shè)備相連的第一網(wǎng)口的速率信息;3、根據(jù)步驟2判斷出的第一網(wǎng)口的速率信息,將本端網(wǎng)絡(luò)設(shè)備上與對(duì)端網(wǎng)絡(luò)設(shè)備 相連的第二網(wǎng)口的速率值設(shè)定為與第一網(wǎng)口速率相同的值,將該第二網(wǎng)口的雙工模式設(shè)定 為半雙工,并統(tǒng)計(jì)一段固定的時(shí)間段內(nèi)第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所 占的比例;
4、將第二網(wǎng)口的雙工模式設(shè)定為全雙工,按照第二網(wǎng)口速率發(fā)送數(shù)據(jù)包,統(tǒng)計(jì)上 述時(shí)間段內(nèi)第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;5、分析第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例,如果步驟4 中所統(tǒng)計(jì)的比例大于步驟3中所統(tǒng)計(jì)的比例的5倍,則判定第一網(wǎng)口的雙工模式為半雙工, 反之則判定第一網(wǎng)口的雙工模式為全雙工;6、根據(jù)判斷出的第一網(wǎng)口的雙工模式信息,將第二網(wǎng)口的雙工模式設(shè)定為與第一 網(wǎng)口的雙工模式相同。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的方法,其特征在于, 本端網(wǎng)絡(luò)設(shè)備通過(guò)第二網(wǎng)口與對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng)口相連;當(dāng)所述本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備均不支持自協(xié)商功能時(shí),所述本端網(wǎng)絡(luò)設(shè)備根據(jù) 與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出的特 征,判斷出所述第一網(wǎng)口的雙工模式。
2.如權(quán)利要求1所述的方法,其特征在于,所述本端網(wǎng)絡(luò)設(shè)備根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙 工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式具體包括 所述本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息; 所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值,且將 所述第二網(wǎng)口的雙工模式設(shè)定為半雙工,并在一段時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到的數(shù) 據(jù)包中循環(huán)冗余碼校驗(yàn)(CRC)校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的雙工模式設(shè)定為全雙工,按照所述第二網(wǎng)口速率 發(fā)送數(shù)據(jù)包,并在所述時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包 所占的比例;如所述本端網(wǎng)絡(luò)設(shè)備判斷出所述第二網(wǎng)口工作在全雙工模式下時(shí)接收到的CRC校驗(yàn) 錯(cuò)的數(shù)據(jù)包所占的比例比工作在半雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比 例大,且二者差值大于第一預(yù)設(shè)值,則判定所述第一網(wǎng)口工作在全雙工模式下,否則判定所 述第一網(wǎng)口工作在半雙工模式下。
3.如權(quán)利要求1所述的方法,其特征在于,所述本端網(wǎng)絡(luò)設(shè)備根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙 工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式具體包括 所述本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息; 所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值,且將 所述第二網(wǎng)口的雙工模式設(shè)定為半雙工,并統(tǒng)計(jì)一段時(shí)間段內(nèi)所述第二網(wǎng)口接收到的數(shù)據(jù) 包中循環(huán)冗余碼校驗(yàn)(CRC)校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;所述本端網(wǎng)絡(luò)設(shè)備如判斷出所述CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大于第二預(yù)設(shè)值,則 判定出所述第一網(wǎng)口工作在全雙工模式下;否則,判定出所述第一網(wǎng)口工作在半雙工模式 下。
4.如權(quán)利要求1 3中任意一項(xiàng)所述的方法,其特征在于,還包括在判斷出所述第一網(wǎng)口的雙工模式后,所述本端網(wǎng)絡(luò)設(shè)備如判斷出自身上與所述對(duì)端 網(wǎng)絡(luò)設(shè)備連接的第二網(wǎng)口的雙工模式與所述第一網(wǎng)口的雙工模式不同,則將所述第二網(wǎng)口 的雙工模式調(diào)整為所述第一網(wǎng)口的雙工模式。
5.一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的系統(tǒng),其特征在于,包括本端網(wǎng)絡(luò) 設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備,且本端網(wǎng)絡(luò)設(shè)備通過(guò)第二網(wǎng)口與所述對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng)口相 連;所述本端網(wǎng)絡(luò)設(shè)備用于在其與所述對(duì)端網(wǎng)絡(luò)設(shè)備均不支持自協(xié)商功能時(shí),根據(jù)與所述 對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷 出所述第一網(wǎng)口的雙工模式;所述對(duì)端網(wǎng)絡(luò)設(shè)備用于與所述本端網(wǎng)絡(luò)設(shè)備進(jìn)行數(shù)據(jù)包互通。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述本端網(wǎng)絡(luò)設(shè)備用于根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具 有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式是指所述本端網(wǎng)絡(luò)設(shè)備用于通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息后,將所述 第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值,且將所述第二網(wǎng)口的雙工模式設(shè)定 為半雙工,并在一段時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到的數(shù)據(jù)包中循環(huán)冗余碼校驗(yàn)(CRC) 校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;還用于將所述第二網(wǎng)口的雙工模式設(shè)定為全雙工,按照所述 第二網(wǎng)口速率發(fā)送數(shù)據(jù)包,并在所述時(shí)間段內(nèi)統(tǒng)計(jì)所述第二網(wǎng)口接收到的數(shù)據(jù)包中CRC校 驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;還用于如判斷出所述第二網(wǎng)口工作在全雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包 所占的比例比工作在半雙工模式下時(shí)接收到的CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大,且二者 差值大于第一預(yù)設(shè)值,則判定所述第一網(wǎng)口工作在全雙工模式下,否則判定所述第一網(wǎng)口 工作在半雙工模式下。
7.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述本端網(wǎng)絡(luò)設(shè)備根據(jù)與所述對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通的過(guò)程中是否具有雙 工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出所述第一網(wǎng)口的雙工模式具體包括所述本端網(wǎng)絡(luò)設(shè)備通過(guò)并行檢測(cè)機(jī)制獲取到所述第一網(wǎng)口的速率信息;所述本端網(wǎng)絡(luò)設(shè)備將所述第二網(wǎng)口的速率的值設(shè)置為所述第一網(wǎng)口的速率的值,且將 所述第二網(wǎng)口的雙工模式設(shè)定為半雙工,并統(tǒng)計(jì)一段時(shí)間段內(nèi)所述第二網(wǎng)口接收到的數(shù)據(jù) 包中循環(huán)冗余碼校驗(yàn)(CRC)校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例;所述本端網(wǎng)絡(luò)設(shè)備如判斷出所述CRC校驗(yàn)錯(cuò)的數(shù)據(jù)包所占的比例大于第二預(yù)設(shè)值,則 判定出所述第一網(wǎng)口工作在全雙工模式下;否則,判定出所述第一網(wǎng)口工作在半雙工模式 下。
8.如權(quán)利要求5 7中任意一項(xiàng)所述的系統(tǒng),其特征在于,所述本端網(wǎng)絡(luò)設(shè)備用于在判斷出所述第一網(wǎng)口的雙工模式后,如判斷出所述第二網(wǎng)口 的雙工模式與所述第一網(wǎng)口的雙工模式不同,則將所述第二網(wǎng)口的雙工模式調(diào)整為所述第 一網(wǎng)口的雙工模式。
全文摘要
一種網(wǎng)絡(luò)設(shè)備間自適應(yīng)識(shí)別對(duì)端網(wǎng)口雙工模式的方法及系統(tǒng),所述系統(tǒng)中包括本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備,且本端網(wǎng)絡(luò)設(shè)備通過(guò)第二網(wǎng)口與對(duì)端網(wǎng)絡(luò)設(shè)備的第一網(wǎng)口相連;所述方法包括當(dāng)本端網(wǎng)絡(luò)設(shè)備和對(duì)端網(wǎng)絡(luò)設(shè)備均不支持自協(xié)商功能時(shí),本端網(wǎng)絡(luò)設(shè)備根據(jù)與對(duì)端網(wǎng)絡(luò)設(shè)備在進(jìn)行數(shù)據(jù)包互通過(guò)程中是否具有雙工模式不匹配時(shí)所表現(xiàn)出的特征,判斷出第一網(wǎng)口的雙工模式。采用本發(fā)明后,可以正確地判斷出對(duì)端網(wǎng)絡(luò)設(shè)備的網(wǎng)口雙工模式,可以有效規(guī)避因網(wǎng)口模式不匹配而引發(fā)的網(wǎng)絡(luò)故障,大幅提升了網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)連接的通訊質(zhì)量。
文檔編號(hào)H04L12/24GK102045243SQ20091018112
公開(kāi)日2011年5月4日 申請(qǐng)日期2009年10月10日 優(yōu)先權(quán)日2009年10月10日
發(fā)明者朱書(shū)魁 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新津县| 麻城市| 融水| 赤壁市| 德钦县| 霍城县| 万宁市| 彭阳县| 龙州县| 新和县| 阿拉善左旗| 通海县| 平定县| 黑龙江省| 三原县| 崇义县| 那坡县| 宁陕县| 图木舒克市| 鱼台县| 汝阳县| 临汾市| 淳化县| 洛阳市| 抚远县| 湄潭县| 靖宇县| 四会市| 徐汇区| 祁东县| 寿阳县| 东丽区| 上杭县| 南华县| 江城| 阿合奇县| 荥经县| 胶南市| 托克逊县| 曲周县| 静海县|