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

輔助以太網(wǎng)光纖通道端點設(shè)備登錄轉(zhuǎn)發(fā)器的方法及裝置的制造方法

文檔序號:8499842閱讀:599來源:國知局
輔助以太網(wǎng)光纖通道端點設(shè)備登錄轉(zhuǎn)發(fā)器的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及光纖通訊技術(shù)領(lǐng)域,尤其涉及一種輔助以太網(wǎng)光纖通道端點設(shè)備登錄轉(zhuǎn)發(fā)器的方法及裝置。
【背景技術(shù)】
[0002]目前,光纖通道(Fibre Channel,FC)的應(yīng)用非常廣泛。為保留已有投資同時簡化數(shù)據(jù)中心的布局布線,業(yè)界提出一種在無損以太網(wǎng)上部署光纖通道的方案,即以太網(wǎng)光纖通道(Fibre Channel over Ethernet,F(xiàn)CoE)。
[0003]FC支持的連接類型是點對點連接。FCoE要在以太網(wǎng)上運(yùn)行FC協(xié)議,就需要在以太網(wǎng)上,對支持FCoE的裝置建立點到點的連接;其中,該支持FCoE的裝置包括FCoE端點設(shè)備(FCoE Node,ENode)和FCoE轉(zhuǎn)發(fā)器(FCoE Forwarder,F(xiàn)CF)。國際信息技術(shù)標(biāo)準(zhǔn)委員會(INCITS)發(fā)布了涵蓋FCoE的FC-BB-6標(biāo)準(zhǔn),其中描述了在支持FCoE的裝置之間建立和維護(hù)點到點連接的過程,這就是FCoE初始協(xié)議(FCoE Initializat1n Protocol,F(xiàn)IP)。
[0004]FIP協(xié)議規(guī)定FCF周期發(fā)送主動組播發(fā)現(xiàn)通告報文(Unsolicited MulticastDiscovery Advertisements)到ALL-ENode-MACs組播地址。ENode收到主動組播發(fā)現(xiàn)通告報文后,會將其記錄在一個FCF列表中。該列表中的每個表項維護(hù)了兩個標(biāo)記:
[0005](I)標(biāo)記“Max FCoE Size Verified”,該標(biāo)記用于記錄該FCF能否支持本節(jié)點的FCoE最大長度。通過給FCF發(fā)送單播發(fā)現(xiàn)請求報文,對端回應(yīng)請求單播發(fā)現(xiàn)通告報文的方式來驗證對端FCF是否支持。如果收到過該FCF發(fā)送的請求單播發(fā)現(xiàn)通告報文,該標(biāo)記設(shè)置為1,否則設(shè)置為O。
[0006](2)標(biāo)記“Available for Login”,該標(biāo)記等于收到的主動組播發(fā)現(xiàn)通告報文的FIP頭中的Available for Login標(biāo)記位(以下簡稱A標(biāo)記位)的值。該值為I表示FCF允許登錄,值為O表示不允許登錄。
[0007]現(xiàn)有技術(shù)中,ENode從本地維護(hù)的FCF列表中選出FCF優(yōu)先級最高且標(biāo)記“Available for Login”的值為I的一個或多個FCF,如果該FCF的標(biāo)記“Max FCoE SizeVerified”的值也為I,則可以直接向其發(fā)送FIP登錄請求報文;如果該FCF的標(biāo)記“MaxFCoE Size Verified”的值為0,則需要先向FCF發(fā)送單播發(fā)現(xiàn)請求,等待FCF回復(fù)請求單播發(fā)現(xiàn)通告報文,如若回復(fù),才可向其登錄。
[0008]但是,采用現(xiàn)有技術(shù)的ENode登錄FCF的方法,所有ENode上保存的FCF的優(yōu)先級都是基于FCF自身發(fā)送的優(yōu)先級進(jìn)行排序的,使得所有ENode上的FCF優(yōu)先級排序都是相同的,且所有ENode均選取優(yōu)先級最高的FCF登錄。由此會導(dǎo)致優(yōu)先級最高的FCF負(fù)載過重,而其他的FCF卻空閑,造成FCF的負(fù)載不均衡,降低了 FCF的利用率。

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

[0009]本申請?zhí)峁┮环N輔助以太網(wǎng)光纖通道端點設(shè)備登錄轉(zhuǎn)發(fā)器的方法及裝置,能夠控制ENode選擇距離較近且優(yōu)先級較高的FCF登錄,以解決現(xiàn)有技術(shù)中FCF負(fù)載不均衡的問題。
[0010]根據(jù)本申請實施例的第一方面,提供一種輔助以太網(wǎng)光纖通道端點設(shè)備登錄轉(zhuǎn)發(fā)器的方法,所述方法包括:
[0011]橋接器接收以太網(wǎng)光纖通道轉(zhuǎn)發(fā)器FCF發(fā)送的主動組播發(fā)現(xiàn)通告報文,所述主動組播發(fā)現(xiàn)通告報文攜帶所述FCF的第一優(yōu)先級;
[0012]若所述FCF滿足登錄條件,確定所述主動組播發(fā)現(xiàn)通告報文的延遲時間;其中,所述延遲時間為接收到報文的時間與所述接收到的報文被FCF發(fā)送的時間之間的時間差;
[0013]根據(jù)所述延遲時間和所述第一優(yōu)先級確定所述FCF的第二優(yōu)先級;其中,所述第二優(yōu)先級與所述第一優(yōu)先級正相關(guān),且所述第二優(yōu)先級與所述延遲時間負(fù)相關(guān);
[0014]確定所述第二優(yōu)先級是否不小于預(yù)設(shè)優(yōu)先級,若所述第二優(yōu)先級不小于預(yù)設(shè)優(yōu)先級,則將所述主動組播發(fā)現(xiàn)通告報文中的第一優(yōu)先級替換為第二優(yōu)先級,向本地端點設(shè)備ENode發(fā)送修改后的主動組播發(fā)現(xiàn)通告報文。
[0015]其中,所述FCF的第一優(yōu)先級與所述FCF上登錄的ENode的個數(shù)負(fù)相關(guān)。
[0016]其中,所述主動組播發(fā)現(xiàn)通告報文還攜帶所述FCF發(fā)送所述主動組播發(fā)現(xiàn)通告報文的時間;
[0017]所述確定所述第一主動組播發(fā)現(xiàn)通告報文的延遲時間包括:將接收到所述主動組播發(fā)現(xiàn)通告報文的時間與所述FCF發(fā)送所述主動組播發(fā)現(xiàn)通告報文的時間之間的時間差確定為所述延時時間。
[0018]其中,所述確定所述第一主動組播發(fā)現(xiàn)通告報文的延遲時間包括:
[0019]向所述FCF發(fā)送探測報文,并記錄所述探測報文的發(fā)送時間;
[0020]接收所述FCF返回的對應(yīng)于所述探測報文的響應(yīng)報文,并記錄所述響應(yīng)報文的接收時間;
[0021]將所述探測報文的發(fā)送時間和響應(yīng)報文的接收時間之間的時間差的一半確定為所述延遲時間。
[0022]其中,所述根據(jù)所述延遲時間和所述第一優(yōu)先級確定所述FCF的第二優(yōu)先級包括:
[0023]對各FCF對應(yīng)的延時時間進(jìn)行排序,得到所述FCF對應(yīng)的延遲時間的排名;其中,所述排名的取值與所述延遲時間的長度值成負(fù)相關(guān);
[0024]將所述FCF對應(yīng)的延遲時間的排名乘以η后與所述FCF的第一優(yōu)先級相加得到的和確定為所述第二優(yōu)先級;η為正數(shù)。
[0025]其中,所述方法還包括:若本地未記錄所述FCF與所述FCF的第二優(yōu)先級的對應(yīng)關(guān)系,則記錄所述FCF與所述FCF的第二優(yōu)先級的對應(yīng)關(guān)系;
[0026]若本地已記錄所述FCF與所述FCF的第二優(yōu)先級的對應(yīng)關(guān)系,則更新所述對應(yīng)關(guān)系中的所述FCF的第二優(yōu)先級;
[0027]根據(jù)記錄的各FCF的第二優(yōu)先級對所述預(yù)設(shè)優(yōu)先級的取值進(jìn)行更新。
[0028]其中,所述根據(jù)記錄的各FCF的第二優(yōu)先級對所述預(yù)設(shè)優(yōu)先級的取值進(jìn)行更新包括:
[0029]對各FCF的第二優(yōu)先級進(jìn)行排序;
[0030]取排序為中間的第二優(yōu)先級作為所述預(yù)設(shè)優(yōu)先級或取排序為第一的第二優(yōu)先級作為所述預(yù)設(shè)優(yōu)先級。
[0031]根據(jù)本申請實施例的第二方面,提供一種輔助以太網(wǎng)光纖通道端點設(shè)備登錄轉(zhuǎn)發(fā)器的裝置,所述裝置包括:
[0032]接收單元,用于接收以太網(wǎng)光纖通道轉(zhuǎn)發(fā)器FCF發(fā)送的主動組播發(fā)現(xiàn)通告報文,所述主動組播發(fā)現(xiàn)通告報文攜帶所述FCF的第一優(yōu)先級;
[0033]第一確定單元,用于若所述FCF滿足登錄條件,確定所述主動組播發(fā)現(xiàn)通告報文的延遲時間;其中,所述延遲時間為接收到報文的時間與所述接收到的報文被FCF發(fā)送的時間之間的時間差;
[0034]第二確定單元,用于根據(jù)所述延遲時間和所述第一優(yōu)先級確定所述FCF的第二優(yōu)先級;其中,所述第二優(yōu)先級與所述第一優(yōu)先級正相關(guān),且所述第二優(yōu)先級與所述延遲時間負(fù)相關(guān);
[0035]替換單元,用于確定所述第二優(yōu)先級是否不小于預(yù)設(shè)優(yōu)先級,若所述第二優(yōu)先級不小于預(yù)設(shè)優(yōu)先級,則將所述主動組播發(fā)現(xiàn)通告報文中的第一優(yōu)先級替換為第二優(yōu)先級;
[0036]發(fā)送單元,用于向本地端點設(shè)備ENode發(fā)送修改后的主動組播發(fā)現(xiàn)通告報文。
[0037]其中,所述FCF的第一優(yōu)先級與所述FCF上登錄的ENode的個數(shù)負(fù)相關(guān)。
[0038]其中,所述主動組播發(fā)現(xiàn)通告報文還攜帶所述FCF發(fā)送所述主動組播發(fā)現(xiàn)通告報文的時間;
[0039]所述第一確定單元包括:
[0040]第一確定子單元,用于將接收到所述主動組播發(fā)現(xiàn)通告報文的時間與所述FCF發(fā)送所述主動組播發(fā)現(xiàn)通告報文的時間之間的時間差確定為所述延遲時間。
[0041]其中,所述第一確定單元包括:
[0042]探測發(fā)送子單元,用于向所述FCF發(fā)送探測報文;
[0043]第一記錄子單元,用于記錄所述探測報文的發(fā)送時間;
[0044]響應(yīng)接收子單元,用于接收所述FCF返回的對應(yīng)于所述探測報文的響應(yīng)報文;
[0045]第二記錄子單元,用于記錄所述響應(yīng)報文的接收時間;
[0046]第二確定子單元,用于將所述探測報文的發(fā)送時間和響應(yīng)報文的接收時間之間的時間差的一半確定為所述延遲時間。
[0047]其中,所述第二確定單元包括:
[0048]第一排序子單元,用于對各FCF對應(yīng)的延時時間進(jìn)行排序,得到所述FCF對應(yīng)的延遲時間的排名;其中,所述排名的取值與所述延遲時間的長度值成負(fù)相關(guān);
[0049]第三確定子單元,用于將所述FCF對應(yīng)的延遲時間的排名乘以η后與所述FCF的第一優(yōu)先級相加得到的和確定為所述第二優(yōu)先級;η為正數(shù)。
[0050]其中,所述裝置還包括:
[0051]第三記錄子單元,用于若本地未記錄所述FCF與所述FCF的第二優(yōu)先級的對應(yīng)關(guān)系,則記錄所述FCF與所述FCF的第二優(yōu)先級的對應(yīng)關(guān)系;
[0052]第一更新子單元,用于若本地已記錄所述FCF與所述FCF的第二優(yōu)先級的對應(yīng)關(guān)系,則更新所述對應(yīng)關(guān)系中的所述FCF的第二優(yōu)先級;
[0053]第二更新子單元,用于根據(jù)記錄的各FCF的第二優(yōu)先級對所述預(yù)設(shè)優(yōu)先級的取值進(jìn)行更新。
[0054]其中,所述第二更新子單元包括:
[0055]第二排序子單元,用于對各FCF的第二優(yōu)先級進(jìn)行
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
通州市| 策勒县| 清苑县| 青铜峡市| 达州市| 呼玛县| 云安县| 眉山市| 新竹市| 驻马店市| 刚察县| 石狮市| 龙陵县| 东海县| 东明县| 若羌县| 肥东县| 彩票| 吉安市| 建宁县| 上思县| 莱芜市| 濉溪县| 双流县| 邳州市| 江源县| 鄂托克前旗| 禹城市| 焉耆| 明溪县| 新丰县| 漯河市| 台前县| 准格尔旗| 安丘市| 辽阳市| 呼玛县| 恩施市| 日喀则市| 南漳县| 盐亭县|