日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法、設(shè)備及系統(tǒng)的制作方法

文檔序號:8365145閱讀:577來源:國知局
一種FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法、設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及通信技術(shù)領(lǐng)域,特別是涉及一種FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法、設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]以太網(wǎng)光纖通道(英文:Fibre Channel over Ethernet,簡稱:FCoE)技術(shù),可將光纖通道(英文:Fibre Channel,簡稱:FC)映射到以太網(wǎng),將光纖通道信息插入以太網(wǎng)信息包內(nèi),從而使得存儲網(wǎng)絡(luò)(英文:Storage Area Network,簡稱:SAN)的光纖通道請求和數(shù)據(jù),無需專門的光纖通道結(jié)構(gòu),即可通過以太網(wǎng)連接來傳輸。故,采用FCoE技術(shù)的網(wǎng)絡(luò)(SPFCoE網(wǎng)絡(luò))可支持局域網(wǎng)(英文:Local Area Network,簡稱:LAN)和SAN兩種數(shù)據(jù)類型,進而能夠減少數(shù)據(jù)中心設(shè)備和線纜數(shù)量,得到廣泛應(yīng)用。
[0003]現(xiàn)有FCoE網(wǎng)絡(luò)進行業(yè)務(wù)交互過程中,發(fā)送設(shè)備在發(fā)送光纖通道協(xié)議命令(FCP_CMND)消息后,并在經(jīng)過預(yù)設(shè)時間后向接收設(shè)備發(fā)送簡明讀交換(英文:Read ExchangeConcise,簡稱:REC)消息,以確認接收設(shè)備是否成功收到發(fā)送設(shè)備發(fā)送的消息。如果接收設(shè)備成功接收到發(fā)送設(shè)備發(fā)送的消息,則向發(fā)送設(shè)備發(fā)送鏈路服務(wù)接受響應(yīng)序列(英文=LinkService Accept reply Sequence,簡稱:LS_ACC)消息。如果FCoE網(wǎng)絡(luò)發(fā)生丟包,即接收設(shè)備無法成功接收到發(fā)送設(shè)備發(fā)送的消息,此時,接收設(shè)備向發(fā)送設(shè)備發(fā)送鏈路服務(wù)拒絕響應(yīng)序列(Link Service Reject reply Sequence, LS_RJT)消息,以表示沒有接收到發(fā)送設(shè)備發(fā)送的消息。發(fā)送設(shè)備在接收所述LS_RJT消息時,則向接收設(shè)備重新發(fā)送所述FCP_CMND消息。
[0004]鑒于上述現(xiàn)有技術(shù),如果FCoE網(wǎng)絡(luò)發(fā)生丟包,則發(fā)送設(shè)備必須等待預(yù)設(shè)時間后才能確認發(fā)生丟包,如果預(yù)設(shè)時間為3秒,經(jīng)實際觀察則需等待10秒才能實現(xiàn)消息的重發(fā),發(fā)送設(shè)備與接收設(shè)備間的業(yè)務(wù)需要等待重發(fā)成功后才能恢復(fù)正常。顯然地,現(xiàn)有FCoE網(wǎng)絡(luò)的發(fā)送設(shè)備與接收設(shè)備間通信的恢復(fù)時間太長,嚴重影響了發(fā)送設(shè)備與接收設(shè)備間的業(yè)務(wù)。

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

[0005]為了解決上述現(xiàn)有技術(shù)中的問題,本申請?zhí)峁┮环NFCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法、相關(guān)設(shè)備及系統(tǒng),能夠在監(jiān)測到FCoE網(wǎng)絡(luò)發(fā)生丟包時,主動通知發(fā)送設(shè)備,使發(fā)送設(shè)備快速恢復(fù)與接收設(shè)備間的通信。
[0006]本申請第一方面提供一種FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法,包括以下步驟:發(fā)送設(shè)備接收第一交換機發(fā)送的第一消息,其中,所述第一消息為所述第一交換機監(jiān)測到所述發(fā)送設(shè)備通過所述第一交換機向接收設(shè)備發(fā)送的第二消息發(fā)生丟包時生成的,所述第一消息包括能夠識別所述第二消息的信息;所述發(fā)送設(shè)備根據(jù)所述第一消息,確定所述第二消息發(fā)生丟失,并重新向所述接收設(shè)備發(fā)送所述第二消息。
[0007]結(jié)合第一方面,在本申請第一方面第一種可能的實施方式中,所述發(fā)送設(shè)備根據(jù)所述第一消息,確定所述第二消息發(fā)生丟失,并重新向所述接收設(shè)備發(fā)送所述第二消息的步驟包括:所述發(fā)送設(shè)備根據(jù)所述第一消息,確定所述第二消息發(fā)生丟失后,判斷在所述FCoE網(wǎng)絡(luò)中是否能夠通過第二交換機與所述接收設(shè)備通信;如果能,則通過所述第二交換機向所述接收設(shè)備發(fā)送所述第二消息;如果不能,則通過所述第一交換機向所述接收設(shè)備發(fā)送所述第二消息。
[0008]結(jié)合第一方面的第一種可能的實施方式,在本申請第一方面第二種可能的實施方式中,所述向所述接收設(shè)備發(fā)送所述第二消息的步驟包括:向所述接收設(shè)備發(fā)送第三消息,所述第三消息用于詢問所述接收設(shè)備所接收到的所述第二消息是否部分丟失;如果預(yù)設(shè)時間內(nèi)接收到所述接收設(shè)備發(fā)送的第四消息,則向所述接收設(shè)備重發(fā)所述第二消息,所述第四消息用于表明所述接收設(shè)備所接收到的第二消息部分丟失。
[0009]本申請第二方面提供一種FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法,包括以下步驟:交換機監(jiān)測在發(fā)送設(shè)備通過所述交換機向接收設(shè)備發(fā)送的第二消息是否發(fā)生丟包;如果發(fā)生丟包,則向所述發(fā)送設(shè)備發(fā)送第一消息,其中,所述第一消息包括能夠識別所述第二消息的信息,用于通知所述發(fā)送設(shè)備所述第二消息發(fā)生丟失。
[0010]結(jié)合第二方面,在本申請第二方面第一種可能的實施方式中,所述方法還包括:在發(fā)送所述第一消息后,如果所述交換機接收到所述發(fā)送設(shè)備重新發(fā)送的所述第二消息,則將所述第二消息發(fā)送給所述接收設(shè)備
[0011]結(jié)合第二方面的第一種可能的實施方式,在本申請第二方面第二種可能的實施方式中,所述將所述第二消息發(fā)送給所述接收設(shè)備的步驟包括:判斷發(fā)生丟包的鏈路是否已經(jīng)恢復(fù)正常,其中,所述發(fā)生丟包的鏈路為所述交換機監(jiān)測到丟包時所述發(fā)送設(shè)備通過所述交換機向接收設(shè)備發(fā)送所述第二消息的路徑;如果是,則通過所述發(fā)生丟包的鏈路向所述接收設(shè)備發(fā)送第二消息;如果不是,則查找出所述交換機與接收設(shè)備間除所述發(fā)生丟包的鏈路外的所有鏈路,對所述所有路徑進行最優(yōu)路徑選擇,按照選擇的最優(yōu)路徑向所述接收設(shè)備發(fā)送第二消息。
[0012]本申請第三方面提供一種發(fā)送設(shè)備,所述發(fā)送設(shè)備用于以太光纖通道FCoE網(wǎng)絡(luò)中,所述發(fā)送設(shè)備包括接收模塊和重發(fā)模塊;所述接收模塊用于接收第一交換機發(fā)送的第一消息,其中,所述第一消息為所述第一交換機監(jiān)測到所述發(fā)送設(shè)備通過所述第一交換機向接收設(shè)備發(fā)送的第二消息發(fā)生丟包時生成的,所述第一消息包括能夠識別所述第二消息的信息;所述重發(fā)模塊用于在根據(jù)所述第一消息,確定所述第二消息發(fā)生丟失,并重新向所述接收設(shè)備發(fā)送所述第二消息。
[0013]結(jié)合第三方面,在本申請第三方面第一種可能的實施方式中,所述重發(fā)模塊包括判斷單元和發(fā)送單元;所述判斷單元用于根據(jù)所述第一消息,確定所述第二消息發(fā)生丟失后,判斷在FCoE網(wǎng)絡(luò)中是否能夠通過第二交換機與所述接收設(shè)備通信,并把所述判斷結(jié)果發(fā)送給所述發(fā)送單元;所述發(fā)送單元用于在能通過第二交換機與所述接收設(shè)備通信時,通過所述第二交換機向所述接收設(shè)備發(fā)送所述第二消息,在不能通過第二交換機與所述接收設(shè)備通信時,通過所述第一交換機向所述接收設(shè)備發(fā)送所述第二消息。
[0014]結(jié)合第三方面的第一種可能的實施方式,在本申請第三方面第二種可能的實施方式中,所述發(fā)送單元具體用于向所述接收設(shè)備發(fā)送第三消息,所述第三消息用于詢問所述接收設(shè)備所接收到的第二消息是否部分丟失,并在預(yù)設(shè)時間內(nèi)接收到所述接收設(shè)備發(fā)送的第四消息時,向所述接收設(shè)備重發(fā)所述第二消息,所述第四消息用于表明所述接收設(shè)備所接收到的第二消息部分丟失。
[0015]本申請第四方面提供一種交換機,所述交換機用于以太光纖通道FCoE網(wǎng)絡(luò)中,所述交換機包括監(jiān)測模塊和第一發(fā)送模塊,所述監(jiān)測模塊用于監(jiān)測在發(fā)送設(shè)備通過所述交換機向接收設(shè)備發(fā)送的第二消息是否發(fā)生丟包,并把檢測結(jié)果發(fā)送給第一發(fā)送模塊;所述第一發(fā)送模塊用于在發(fā)生丟包時,向所述發(fā)送設(shè)備發(fā)送第一消息,其中,所述第一消息包括能夠識別所述第二消息的信息,用于通知所述發(fā)送設(shè)備所述第二消息發(fā)生丟失。
[0016]結(jié)合第四方面,在本申請第四方面第一種可能的實施方式中,所述交換機還包括第二發(fā)送模塊,所述第二發(fā)送模塊用于在第一發(fā)送模塊發(fā)送所述第一消息后,在接收到所述發(fā)送設(shè)備重新發(fā)送的第二消息時,將所述第二消息發(fā)送給所述接收設(shè)備。
[0017]結(jié)合第四方面的第一種可能的實施方式,在本申請第四方面第二種可能的實施方式中,所述第二發(fā)送模塊包括判斷單元和發(fā)送單元;所述判斷單元用于判斷發(fā)生丟包的鏈路是否已經(jīng)恢復(fù)正常,并將判斷結(jié)果發(fā)送給發(fā)送單元,其中,所述發(fā)生丟包的鏈路為所述交換機監(jiān)測到丟包時所述發(fā)送設(shè)備通過第一交換機向接收設(shè)備發(fā)送所述第二消息的路徑;所述發(fā)送單元用于在所述發(fā)生丟包的鏈路恢復(fù)正常時,通過所述發(fā)生丟包的鏈路向所述接收設(shè)備發(fā)送第二消息,在所述發(fā)生丟包的鏈路未恢復(fù)正常時,查找出所述交換機與接收設(shè)備間除所述發(fā)生丟包的鏈路外的所有鏈路,對所述所有路徑進行最優(yōu)路徑選擇,按照選擇的最優(yōu)路徑向所述接收設(shè)備發(fā)送第二消息。
[0018]為了解決上述技術(shù)問題,本申請第五方面提供一種FCoE系統(tǒng),包括發(fā)送設(shè)備、交換機和接收設(shè)備,所述發(fā)送設(shè)備通過交換機與所述接收設(shè)備通信,其中,所述發(fā)送設(shè)備為本申請第三方面所述的發(fā)送設(shè)備,所述交換機為本申請第四方面所述的交換機。
[0019]區(qū)別于現(xiàn)有技術(shù)中發(fā)送設(shè)備在發(fā)送完FCP_CMND消息,等待預(yù)設(shè)時間后再確認FCP_CMND消息是否發(fā)送成功,本申請中由交換機監(jiān)測FCoE網(wǎng)絡(luò)是否發(fā)生丟包,所述交換機在監(jiān)測到發(fā)生丟包時,主動向發(fā)送設(shè)備發(fā)送第一消息,以告知發(fā)送設(shè)備發(fā)生丟包,發(fā)送設(shè)備在接收到所述第一消息后,無需等待預(yù)設(shè)時間,即可實時獲知當前發(fā)生丟包,進而重發(fā)消息,加快了發(fā)送設(shè)備與接收設(shè)備間的通信恢復(fù)。
【附圖說明】
[0020]圖1是本申請FCoE系統(tǒng)一實施方式的結(jié)構(gòu)示意圖;
[0021]圖2是本申請FCoE系統(tǒng)另一實施方式的結(jié)構(gòu)示意圖;
[0022]圖3是本申請FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法一實施方式的流程圖;
[0023]圖4是本申請FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法另一實施方式的流程圖;
[0024]圖5是本申請FCoE網(wǎng)絡(luò)丟包后快速恢復(fù)的方法再一實施方式的流程圖;
[0025]圖6是本申請發(fā)送設(shè)備一實施方式的結(jié)構(gòu)示意圖;
[0026]圖7是本申請發(fā)送設(shè)備另一實施方式的結(jié)構(gòu)示意圖;
[0027]圖8是本申請發(fā)送設(shè)備再一實施方式的結(jié)構(gòu)示意圖;
[0028]圖9是本申請交換機一實施方式的結(jié)構(gòu)示意圖;
[0029]圖10是本申請交換機另一實施方式的結(jié)構(gòu)示意圖。
【具體實施方式】
[0030]下面結(jié)合附圖和具體的實施方式對本發(fā)明進行說明。
[0031]請參閱圖1,圖1是本申請FCoE系統(tǒng)一實施方式的結(jié)構(gòu)示意圖。本實施方式中,F(xiàn)CoE系統(tǒng)包括服務(wù)器110、第一交換機120、存儲設(shè)備130,服務(wù)器110與存儲設(shè)備130間的請求和數(shù)據(jù)通過以太網(wǎng)連接進行傳輸,形成FCoE網(wǎng)絡(luò)。具體地,服務(wù)器110可通過第一交換機120與存儲設(shè)備130進行雙向通信,即服務(wù)器110和存儲設(shè)備130均可作為本FCoE網(wǎng)絡(luò)中的發(fā)送設(shè)備和接收設(shè)備,例如,當服務(wù)器110向存儲設(shè)備130發(fā)送消息時,服務(wù)器110作為發(fā)送設(shè)備,存儲設(shè)備130作為接收設(shè)備,當存儲設(shè)備130向服務(wù)器發(fā)送消息時,存儲設(shè)備130作為發(fā)送設(shè)備,服務(wù)器110作為接收設(shè)備。
[0032]下面,以服務(wù)器110向存儲設(shè)備130發(fā)送消息為例對本申請FCoE系統(tǒng)進行說明。服務(wù)器I1通過第一交換機120向存儲設(shè)備130發(fā)送第二消息(例如,光纖通道請求或者數(shù)據(jù),如FCP_CMND消息),即服務(wù)器110作為發(fā)送設(shè)備,存儲設(shè)備130作為接收設(shè)備,第一交換機120則實現(xiàn)服務(wù)器110和存儲設(shè)備130間的消息交換,并且,第一交換機120監(jiān)測發(fā)送設(shè)備發(fā)送的消息是否發(fā)生丟包。在第二消息傳輸過程中,F(xiàn)CoE網(wǎng)絡(luò)中由于網(wǎng)絡(luò)信號不穩(wěn)定
當前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1