亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種端口狀態(tài)同步方法及裝置的制造方法

文檔序號:9869919閱讀:276來源:國知局
一種端口狀態(tài)同步方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及工業(yè)以太網(wǎng)技術(shù)領(lǐng)域,特別涉及一種端口狀態(tài)同步方法及裝置。
【背景技術(shù)】
[0002]在工業(yè)以太網(wǎng)中,一端交換設(shè)備和另一端交換設(shè)備通過兩根光纖連接,一端交換設(shè)備的發(fā)送端對應(yīng)另一端交換設(shè)備的接收端。當(dāng)交換設(shè)備中的PHY芯片與對接的MAC芯片設(shè)計成SGMII(Serrial Gigabit Media Independent Interface,串行千兆位媒質(zhì)獨立接口)接口模式時,可以將端口速率由千兆強制轉(zhuǎn)換為百兆,但需要關(guān)掉自協(xié)商功能。在這種接口模式下,兩端交換設(shè)備的端口狀態(tài)仍然正常,只是按照百兆速率來工作。
[0003]但是,在這種接口模式下,當(dāng)兩端交換設(shè)備間的一根光纖被拔出時,該光纖接收端的交換設(shè)備可以發(fā)出link down告警,該光纖發(fā)送端的交換設(shè)備不會有任何反應(yīng),端口狀態(tài)仍然是link up狀態(tài)。這是因為在這種接口模式下,該光纖的接收端的交換設(shè)備的PHY芯片無法將端口狀態(tài)透傳給MAC芯片,MAC芯片也就無法通知該交換設(shè)備的發(fā)送端將故障信息發(fā)送給另一端交換設(shè)備,另一端交換設(shè)備無法將其發(fā)送端的端口狀態(tài)設(shè)置為link down狀態(tài),導(dǎo)致兩端交換設(shè)備的端口狀態(tài)無法同步。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實施例的目的在于提供一種端口狀態(tài)同步方法及裝置,以實現(xiàn)第一交換設(shè)備和第二交換設(shè)備的端口狀態(tài)同步。技術(shù)方案如下:
[0005]—種端口狀態(tài)同步方法,應(yīng)用于第一交換設(shè)備,所述第一交換設(shè)備通過兩根光纖與第二交換設(shè)備連接,其中,所述第一交換設(shè)備的第一光模塊中表征信號丟失的LOS信號的輸出端與所述第一交換設(shè)備的復(fù)雜可編輯邏輯器件CPLD引腳連接,所述方法包括:
[0006]所述第一交換設(shè)備的中央處理器CPU獲得所述CPLD引腳上的LOS信號;
[0007]在所述LOS信號為異常信號時,所述第一交換設(shè)備的CPU生成故障信息;
[0008]并通知所述第一交換設(shè)備的發(fā)送端將所述故障信息發(fā)送給所述第二交換設(shè)備,以使所述第二交換設(shè)備將其發(fā)送端的端口狀態(tài)設(shè)置為link down狀態(tài)。
[0009]在本發(fā)明的一種【具體實施方式】中,所述通知所述第一交換設(shè)備的發(fā)送端將所述故障信息發(fā)送給所述第二交換設(shè)備,包括:
[0010]所述第一交換設(shè)備的CPU將所述故障信息配置到故障寄存器,通知所述第一交換設(shè)備的發(fā)送端讀取所述故障寄存器中的故障信息,并將所述故障信息發(fā)送給所述第二交換設(shè)備。
[0011]在本發(fā)明的一種【具體實施方式】中,所述方法還包括:
[0012]在所述LOS信號由異常信號恢復(fù)為正常信號時,所述第一交換設(shè)備的CPU清除所述故障寄存器中的故障信息。
[0013]在本發(fā)明的一種【具體實施方式】中,所述第一交換設(shè)備的中央處理器CPU獲得所述CPLD引腳上的LOS信號,包括:
[0014]所述第一交換設(shè)備的CHJ通過輪詢所述CPLD引腳,獲得所述CPLD引腳上的LOS信號;或者,
[0015]所述第一交換設(shè)備的CPU接收所述CPLD引腳上報的LOS信號。
[0016]在本發(fā)明的一種【具體實施方式】中,所述方法還包括:
[0017]在所述LOS信號由異常信號恢復(fù)為正常信號時,所述第一交換設(shè)備將其接收端的端口狀態(tài)設(shè)置為I ink up狀態(tài)。
[0018]一種端口狀態(tài)同步裝置,應(yīng)用于第一交換設(shè)備,所述第一交換設(shè)備通過兩根光纖與第二交換設(shè)備連接,其中,所述第一交換設(shè)備的第一光模塊中表征信號丟失的LOS信號的輸出端與所述第一交換設(shè)備的復(fù)雜可編輯邏輯器件CPLD引腳連接,所述裝置包括:
[0019]LOS信號獲得模塊,用于所述第一交換設(shè)備的中央處理器CPU獲得所述CPLD引腳上的LOS信號;
[0020]故障信息生成模塊,用于在所述LOS信號為異常信號時,所述第一交換設(shè)備的CPU生成故障信息;
[0021]故障信息發(fā)送模塊,用于所述第一交換設(shè)備的CPU通知所述第一交換設(shè)備的發(fā)送端將所述故障信息發(fā)送給所述第二交換設(shè)備,以使所述第二交換設(shè)備將其發(fā)送端的端口狀態(tài)設(shè)置為I ink down狀態(tài)。
[0022]在本發(fā)明的一種【具體實施方式】中,所述故障信息發(fā)送模塊,具體用于:
[0023]所述第一交換設(shè)備的CPU將所述故障信息配置到故障寄存器,通知所述第一交換設(shè)備的發(fā)送端讀取所述故障寄存器中的故障信息,并將所述故障信息發(fā)送給所述第二交換設(shè)備。
[0024]在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0025]故障信息清除模塊,用于在所述LOS信號由異常信號恢復(fù)為正常信號時,所述第一交換設(shè)備的CHJ清除所述故障寄存器中的故障信息。
[0026]在本發(fā)明的一種【具體實施方式】中,所述LOS信號獲得模塊,具體用于:
[0027]所述第一交換設(shè)備的CHJ通過輪詢所述CPLD引腳,獲得所述CPLD引腳上的LOS信號;或者,
[0028]所述第一交換設(shè)備的CPU接收所述CPLD弓丨腳上報的LOS信號。
[0029]在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0030]工作狀態(tài)設(shè)置模塊,用于在所述LOS信號由異常信號恢復(fù)為正常信號時,所述第一交換設(shè)備將其接收端的端口狀態(tài)設(shè)置為link up狀態(tài)。
[0031]應(yīng)用本發(fā)明實施例所提供的技術(shù)方案,第一交換設(shè)備的第一光模塊的LOS信號的輸出端與第一交換設(shè)備的CPLD引腳連接,從而,第一交換設(shè)備的CPU可以獲得該CPLD引腳上的LOS信號。LOS信號可以表征信號丟失,所以,在LOS信號為異常信號時,第一交換設(shè)備的接收端的端口狀態(tài)為I ink down狀態(tài),第一交換設(shè)備的CPU可以通知第一交換設(shè)備的發(fā)送端將故障信息發(fā)送給第二交換設(shè)備,這樣,第二交換設(shè)備可以將其發(fā)送端的端口狀態(tài)設(shè)置為I ink down狀態(tài),從而實現(xiàn)第一交換設(shè)備和第二交換設(shè)備的端口狀態(tài)的同步。
【附圖說明】
[0032]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0033]圖1為本發(fā)明實施例中交換設(shè)備連接示意圖;
[0034]圖2為本發(fā)明實施例中一種端口狀態(tài)同步方法的實施流程圖;
[0035]圖3為本發(fā)明實施例中另一種端口狀態(tài)同步方法的實施流程圖;
[0036]圖4為本發(fā)明實施例中一種端口狀態(tài)同步裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0037]為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實施例中的技術(shù)方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0038]本發(fā)明實施例所提供的一種端口狀態(tài)同步方法,應(yīng)用于第一交換設(shè)備。
[0039]在工業(yè)以太網(wǎng)中,第一交換設(shè)備中插入的光模塊為第一光模塊,第二交換設(shè)備中插入的光模塊為第二光模塊。光模塊中的L0S(Loss of Signal indicat1n,信號丟失指示)信號可以表征信號丟失。在本發(fā)明實施例中,在PCB(Printed Circuit Board,印制電路板)布線時,可以將交換設(shè)備的光模塊中的LOS信號的輸出端與該交換設(shè)備的CPLD (Comp IexProgrammable Logic Device,復(fù)雜可編程邏輯器件)的引腳連接。即第一交換設(shè)備的第一光模塊的LOS信號的輸出端與該第一交換設(shè)備的CPLD引腳連接,同樣,第二交換設(shè)備的第二光模塊的LOS信號的輸出端與該第二交換設(shè)備的CPLD引腳連接。
[0040]第一交換設(shè)備和第二交換設(shè)備之間通過兩根光纖連接。
[0041 ]如圖1所示,交換設(shè)備A與交換設(shè)備B通過兩根光纖連接,交換設(shè)備A的接收端對應(yīng)于交換設(shè)備B的發(fā)送端,交換設(shè)備A的發(fā)送端對應(yīng)于交換設(shè)備B的接收端。在本發(fā)明實施例中,當(dāng)交換設(shè)備A的發(fā)送端的光纖被拔出,或者當(dāng)交換設(shè)備B的接收端的光纖被拔出時,交換設(shè)備B的接收端的端口狀態(tài)可以為link down狀態(tài),交換設(shè)備B為本發(fā)明實施例中的第一交換設(shè)備,交換設(shè)備A為本發(fā)明實施例中的第二交換設(shè)備。作為第一交換設(shè)備的交換設(shè)備B通過執(zhí)行本發(fā)明實施例所提供的技術(shù)方案,可以使交換設(shè)備A將其發(fā)送端的端口狀態(tài)設(shè)置為link down狀態(tài)。同樣,當(dāng)交換設(shè)備A的接收端的光纖被拔出,或者當(dāng)交換設(shè)備B的發(fā)送端的光纖被拔出時,交換設(shè)備A的接收端的端口狀態(tài)可以為
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1