專利名稱:高能效組網(wǎng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及高能效組網(wǎng)技術(shù)。
背景技術(shù):
此處所提供的背景技術(shù)描述通常是為了呈現(xiàn)本公開的上下文。當(dāng)前冠名的發(fā)明人的工作,就在該背景技術(shù)部分中所描述的程度而言,以及就在其他方面不能夠作為在遞交時(shí)的現(xiàn)有技術(shù)的方面而言,既不明確也不暗示地承認(rèn)其為本公開的現(xiàn)有技術(shù)。生成樹協(xié)議(STP,即,SpanningTree Protocol) (IEEE 標(biāo)準(zhǔn) 802. ID)是提供一種機(jī)制的數(shù)據(jù)鏈路層(層幻協(xié)議,通過該機(jī)制,在以太局域網(wǎng)(LAN)中的網(wǎng)橋可以選擇通過其以最優(yōu)并且無循環(huán)的方式向網(wǎng)絡(luò)中的其他網(wǎng)橋發(fā)送分組的網(wǎng)絡(luò)鏈路??焖偕蓸鋮f(xié)議(RSTP)是STP的一個(gè)演進(jìn),其在拓?fù)涓淖冎筇峁┹^快的生成樹收斂。多生成樹協(xié)議 (MSTP)是RSTP的一個(gè)擴(kuò)展,其被開發(fā)用來通過針對每個(gè)VLAN群組配置單獨(dú)的生成樹并且阻塞在每個(gè)生成樹內(nèi)的除一個(gè)可能的備選路徑以外的全部備選路徑來進(jìn)一步增強(qiáng)虛擬 LAN(VLAN)的用處。高能效以太網(wǎng)(EEE) (IEEE標(biāo)準(zhǔn)802. 4az)是用來通過關(guān)閉以太網(wǎng)節(jié)點(diǎn)的物理層 (PHY)的部分直到該節(jié)點(diǎn)準(zhǔn)備發(fā)送或者接收數(shù)據(jù)為止來節(jié)省能量的層1協(xié)議。
發(fā)明內(nèi)容
下文將更加詳細(xì)描述本發(fā)明的多個(gè)方面和多個(gè)實(shí)施例。在示例實(shí)施例中,一種網(wǎng)絡(luò)設(shè)備包括多個(gè)第一端口,每個(gè)第一端口連接到局域網(wǎng) (LAN)段;網(wǎng)絡(luò)鏈路電路,其被配置成生成網(wǎng)絡(luò)鏈路通知,該網(wǎng)絡(luò)鏈路通知符合用于在網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)中的其他交換機(jī)之間建立網(wǎng)絡(luò)鏈路以便允許其他交換機(jī)選擇通過其向網(wǎng)絡(luò)設(shè)備發(fā)送分組的網(wǎng)絡(luò)鏈路的成網(wǎng)協(xié)議,所生成的網(wǎng)絡(luò)鏈路通知部分地基于網(wǎng)絡(luò)設(shè)備中的一個(gè)或者多個(gè)第一端口的功耗能力;以及發(fā)送電路,被配置成通過第一端口中的一個(gè)或者多個(gè)將網(wǎng)絡(luò)鏈路通知發(fā)送給其他交換機(jī)。在另一示例實(shí)施例中,一種用于配置網(wǎng)絡(luò)的方法,其包括生成網(wǎng)絡(luò)鏈路通知,該網(wǎng)絡(luò)鏈路通知符合用于在網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)中的其他交換機(jī)之間建立網(wǎng)絡(luò)鏈路以便允許其他交換機(jī)選擇通過其向網(wǎng)絡(luò)設(shè)備發(fā)送分組的網(wǎng)絡(luò)鏈路的成網(wǎng)協(xié)議,所生成的網(wǎng)絡(luò)鏈路通知部分地基于網(wǎng)絡(luò)設(shè)備中的一個(gè)或者多個(gè)第一端口的功耗能力;以及通過第一端口中的一個(gè)或者多個(gè)將網(wǎng)絡(luò)鏈路通知發(fā)送給其他交換機(jī)。在又一示例實(shí)施例中,一種網(wǎng)絡(luò)設(shè)備,其包括多個(gè)第一端口,每個(gè)第一端口連接到局域網(wǎng)(LAN)段;網(wǎng)絡(luò)鏈路電路,其被配置成接收網(wǎng)絡(luò)鏈路通知,該網(wǎng)絡(luò)鏈路通知符合用
4于在網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)中的其他交換機(jī)之間建立網(wǎng)絡(luò)鏈路的成網(wǎng)協(xié)議,所接收的網(wǎng)絡(luò)鏈路通知包括關(guān)于其他網(wǎng)絡(luò)交換機(jī)中的遠(yuǎn)程端口的功耗能力的信息;網(wǎng)絡(luò)成本計(jì)算電路,其被配置成計(jì)算與使用多個(gè)端口向給其他網(wǎng)絡(luò)交換機(jī)發(fā)送分組相關(guān)聯(lián)的總成本,所述成本至少部分地基于所述遠(yuǎn)程端口的功耗能力;以及端口啟用/禁用電路,其被配置成基于所計(jì)算的總成本來啟用/禁用多個(gè)第一端口。
將參照以下附圖詳細(xì)描述作為示例提出的本公開的各種實(shí)施例,其中相同的標(biāo)記指代相同的元件,并且在附圖中圖1描繪了能夠基于能量節(jié)省準(zhǔn)則而自配置的網(wǎng)絡(luò)交換機(jī)的功能示例。圖2是概述了用于根據(jù)能量節(jié)省準(zhǔn)則來配置網(wǎng)絡(luò)的所公開的方法和系統(tǒng)的示例操作的流程圖。圖3A是具有多個(gè)網(wǎng)絡(luò)段和能夠根據(jù)能量節(jié)省準(zhǔn)則而被配置的交換機(jī)的網(wǎng)絡(luò)的示例。圖;3B描繪了在不考慮個(gè)體交換機(jī)端口的能量消耗的情況下根據(jù)STP協(xié)議配置之后的圖3A的網(wǎng)絡(luò)。圖3C描繪了在考慮個(gè)體交換機(jī)端口的能量消耗的情況下根據(jù)STP協(xié)議配置之后的圖3A的網(wǎng)絡(luò)。
具體實(shí)施例方式在下文中,對所公開的方法和系統(tǒng)在通常以及在具體示例和/或具體實(shí)施例的方面進(jìn)行了描述。對于其中對示例和/或?qū)嵤├M(jìn)行了參考的情況中,應(yīng)當(dāng)理解,所描述的基本原理的任何一個(gè)并不限于單個(gè)實(shí)施例,而是除非另有具體指示,否則如本領(lǐng)域普通技術(shù)人員所能理解的那樣均可以被擴(kuò)展以便與在本文中描述的其他方法和系統(tǒng)一起使用。為了本公開的目的,術(shù)語“生成樹協(xié)議”(STP)通常指代網(wǎng)絡(luò)協(xié)議IEEE標(biāo)準(zhǔn) 802. 1D,以及指代RSTP、MSTP所有其他衍生的、擴(kuò)展的或者類似的協(xié)議。類似地,術(shù)語“高能效以太網(wǎng)”(EEE)指代IEEE標(biāo)準(zhǔn)協(xié)議802. 4az,以及指代用來通過關(guān)閉網(wǎng)絡(luò)節(jié)點(diǎn)的物理層 (PHY)的部分直至該節(jié)點(diǎn)準(zhǔn)備發(fā)送或者接收數(shù)據(jù)為止來節(jié)省能量的任何其他類似的或者衍生的標(biāo)準(zhǔn)。本公開提供了用于通過允許層2鏈路選擇協(xié)議(例如STP)來利用各種交換機(jī)或者布置在各種交換機(jī)中的端口的EEE(層1協(xié)議)特性,從而降低給定網(wǎng)絡(luò)的功耗的技術(shù)。 也就是說,考慮到遵守EEE的交換機(jī)的PHY在功率節(jié)省模式下比不遵守EEE的交換機(jī)的等同PHY具有較低的功耗,LAN的總體功耗可以通過選擇傾向于不遵守EEE的交換機(jī)和/或不遵守EEE的端口的網(wǎng)絡(luò)鏈路而得以降低。以這種方式,經(jīng)過遵守EEE的交換機(jī)和/或端口發(fā)送的業(yè)務(wù)量將減小,從而增加遵守EEE的交換機(jī)和/或端口可以得到功率降低的概率。圖1描繪了能夠基于能量節(jié)省準(zhǔn)則而自配置的網(wǎng)絡(luò)交換機(jī)100的功能示例。網(wǎng)絡(luò)交換機(jī)100包括控制器110、存儲器120、網(wǎng)絡(luò)鏈路電路130、網(wǎng)絡(luò)成本計(jì)算電路140、端口啟用/禁用確定電路160、發(fā)送電路170以及通向各個(gè)局域網(wǎng)(LAN)段的四個(gè)輸入/輸出端口 [190A. · 190D]。部件110-190D通過控制/數(shù)據(jù)總線102連接。
雖然在圖1中描繪了總線型架構(gòu),但是注意到,也可以使用其他控制拓?fù)?,諸如其中電路模塊120-190D中的一些或者所有在不需要控制器110的情況下實(shí)現(xiàn)的拓?fù)?。還注意到,電路130-170中的一些或者所有可以被實(shí)現(xiàn)為駐留在存儲器120中并且由控制器110 使其起作用的計(jì)算機(jī)可執(zhí)行代碼。在控制器110的操作中和控制下,在一個(gè)實(shí)施例中,網(wǎng)絡(luò)鏈路電路130經(jīng)由輸入/ 輸出端口 [190A. . 190D]從與網(wǎng)絡(luò)交換機(jī)100通信的各種其他網(wǎng)絡(luò)設(shè)備接收網(wǎng)絡(luò)鏈路通知, 并且存儲所接收的網(wǎng)絡(luò)鏈路通知。另外,在一個(gè)實(shí)施例中,網(wǎng)絡(luò)鏈路電路130生成與網(wǎng)絡(luò)交換機(jī)100有關(guān)的網(wǎng)絡(luò)鏈路通知。發(fā)送電路170經(jīng)由第一輸入/輸出端口 [190A.. 190D]將所生成的網(wǎng)絡(luò)鏈路通知發(fā)送給其他網(wǎng)絡(luò)設(shè)備。在一個(gè)實(shí)施例中,發(fā)送的網(wǎng)絡(luò)鏈路通知和接收的網(wǎng)絡(luò)鏈路通知這兩者可以符合用于建立網(wǎng)絡(luò)鏈路并且能夠在網(wǎng)絡(luò)交換機(jī)100和網(wǎng)絡(luò)中的其他交換機(jī)/設(shè)備之間建立鏈路以便允許交換機(jī)/設(shè)備選擇通過其發(fā)送分組給網(wǎng)絡(luò)交換機(jī)100的網(wǎng)絡(luò)鏈路的任何已知的或者后來開發(fā)的成網(wǎng)協(xié)議。在一個(gè)實(shí)施例中,這種網(wǎng)絡(luò)鏈路通知符合STP協(xié)議并且采取用于以太網(wǎng)絡(luò)的網(wǎng)橋協(xié)議數(shù)據(jù)單元(BPDU)的形式。所接收的網(wǎng)絡(luò)鏈路通知可以包括與每個(gè)遠(yuǎn)程網(wǎng)絡(luò)設(shè)備的每個(gè)端口有關(guān)的成本信息,諸如每個(gè)端口的最大數(shù)據(jù)傳遞速率以及每個(gè)遠(yuǎn)程端口是否通過傳送EEE信息或者將這種信息嵌入在其他參數(shù)(諸如成本)中而遵守EEE。成本信息提供用于評價(jià)在耦合到特定端口的鏈路上發(fā)送數(shù)據(jù)的相對價(jià)值的一種形式的適當(dāng)度量。另外,網(wǎng)絡(luò)鏈路電路130可以存儲關(guān)于示例網(wǎng)絡(luò)交換機(jī)100的駐留的輸入/輸出端口 [190A. . 190D]的類似的成本信息, 并且因此在一個(gè)實(shí)施例中,以上所討論的待發(fā)送給其他設(shè)備的所生成的網(wǎng)絡(luò)鏈路通知可以包括含有這種EEE和其他成本信息。如上所述,與不遵守EEE的端口相比,可以給予遵守EEE的端口較高的成本。這些成本可以允許諸如STP之類的協(xié)議去除循環(huán)并且在循環(huán)的網(wǎng)絡(luò)之上創(chuàng)建無循環(huán)的網(wǎng)絡(luò)鏈路,例如作為生成樹,而同時(shí)地將各個(gè)網(wǎng)絡(luò)設(shè)備最小化并且一般而言將網(wǎng)絡(luò)的功耗最小化。接下來,網(wǎng)絡(luò)成本計(jì)算電路140可以使用駐留在網(wǎng)絡(luò)鏈路電路130中的網(wǎng)絡(luò)鏈路通知來計(jì)算使用輸入/輸出端口 [190A..190D]的總成本。在多種變化的實(shí)施例中,網(wǎng)絡(luò)成本計(jì)算電路140不僅可以考慮EEE遵守信息,也可以考慮其他信息,包括但不限于LAN速度、端口速度、交換機(jī)速度、具有低功率設(shè)置的交換機(jī)或者端口的其他特性等。然后,交換機(jī)啟用/禁用確定電路160訪問網(wǎng)絡(luò)成本計(jì)算電路140的成本信息,以確定啟用或者禁用駐留的輸入/輸出端口 190A. . . 190D中的哪個(gè),以便去除冗余路徑和循環(huán),而同時(shí)最小化功耗或者另外提供降低的功耗。為清楚起見,示例端口啟用/禁用電路 160被描述為使用STP算法。然而,在本公開中考慮用于配置網(wǎng)絡(luò)鏈路的其他適當(dāng)?shù)乃惴?。端口啟?禁用電路160然后向多個(gè)輸入/輸出端口 [190A. . . 190D]發(fā)送命令, 以啟用或者禁用它們。假定輸入/輸出端口 [190A. . . 190D]中的一個(gè)或者多個(gè)遵守EEEJlJ 這種端口在被取消選擇時(shí),將根據(jù)低功率模式進(jìn)行操作。盡管示例網(wǎng)絡(luò)交換機(jī)100具有四個(gè)輸入/輸出端口 [190A. . 190D],但是注意到,可以被控制的端口的數(shù)目可以是大于或者等于2的任何整數(shù)。在其中輸入/輸出端口 [190A. . . 190D]中的兩個(gè)或者多個(gè)提供與第二網(wǎng)絡(luò)設(shè)備的多個(gè)鏈路,并且其中兩者或者多個(gè)第一輸入/輸出端口 [190A. . . 190D]的子集具有EEE能力的情況中,針對每個(gè)輸入/輸出端口 [190A. . . 190D]的對應(yīng)的網(wǎng)絡(luò)鏈路通知將至少部分地基于它們各自EEE能力而不同。圖2是概述了用于配置網(wǎng)絡(luò)的所公開的方法和系統(tǒng)的示例操作的流程圖。盡管為方便起見,下文描述的操作被描述為以特定序列發(fā)生,但是注意到,各個(gè)步驟的順序可以根據(jù)實(shí)施例而改變。還注意到,各種所列舉的步驟中的某些可以同時(shí)發(fā)生或者可以以重疊方式發(fā)生。類似地,注意到,多個(gè)所列舉的步驟可以被列舉來描述單個(gè)事件或者動作的效果, 并且類似地,單個(gè)所列舉的步驟可以用來描述多個(gè)事件或者動作。該過程始于步驟202中,在該步驟中,諸如基于以太網(wǎng)的網(wǎng)絡(luò)之類的網(wǎng)絡(luò)上電,并且諸如交換機(jī)和網(wǎng)橋之類的個(gè)體網(wǎng)絡(luò)設(shè)備根據(jù)啟動協(xié)議而初始化。接下來,在步驟S204 中,針對每個(gè)網(wǎng)絡(luò)設(shè)備的端口根據(jù)STP協(xié)議或者其他適當(dāng)?shù)逆溌吠ㄐ艆f(xié)議被設(shè)置成阻塞狀態(tài)。然后,在步驟S206中,針對每個(gè)網(wǎng)絡(luò)設(shè)備的端口根據(jù)網(wǎng)絡(luò)所使用的STP協(xié)議或者其他適當(dāng)?shù)逆溌吠ㄐ艆f(xié)議而被設(shè)置成收聽狀態(tài)??刂评^續(xù)到步驟S208。在步驟S208中,在網(wǎng)絡(luò)設(shè)備之間交換(發(fā)送和接收)包括與每個(gè)網(wǎng)絡(luò)設(shè)備的每個(gè)端口有關(guān)的性能信息和EEE遵守信息的網(wǎng)絡(luò)鏈路通知。接下來,在步驟S210中,選擇根交換機(jī)/設(shè)備。然后,在步驟S212中,針對網(wǎng)絡(luò)中的每個(gè)設(shè)備,在一個(gè)實(shí)施例中基于所利用的 STP協(xié)議和所交換的網(wǎng)絡(luò)鏈路通知來計(jì)算針對每個(gè)端口的總成本,以便例如創(chuàng)建適當(dāng)?shù)纳蓸???傮w而言,這種成本用來允許每個(gè)網(wǎng)絡(luò)設(shè)備計(jì)算到根交換機(jī)/設(shè)備的最少成本鏈路。 也就是說,每個(gè)交換機(jī)/設(shè)備確定從其本身到根的每個(gè)可能路徑的成本。從這些可能路徑中,其選取具有最小成本的一個(gè)路徑(最少成本路徑)。連接到該路徑的端口變?yōu)榻粨Q機(jī)/ 設(shè)備的根端口(RP)。通過這種方式,網(wǎng)絡(luò)段上的交換機(jī)/設(shè)備一起地確定哪個(gè)設(shè)備具有從該網(wǎng)絡(luò)段到根的最少成本路徑。將該網(wǎng)橋連接到網(wǎng)絡(luò)段的端口然后被指定為用于該段的端口(DP)。如上所述,用來確定成本的網(wǎng)絡(luò)鏈路通知可以包括交換機(jī)的速度、協(xié)議的類型和 /或個(gè)體端口的速度;整個(gè)交換機(jī)或者個(gè)體交換機(jī)端口是否遵守EEE ;當(dāng)被禁用時(shí),交換機(jī)整體是否具有超過EEE遵守性的期望功率節(jié)約;以及用戶可能引入的任何其他適當(dāng)準(zhǔn)則。 控制繼續(xù)到步驟S214。在步驟214中,基于步驟S212的確定,啟用或者禁用針對網(wǎng)絡(luò)設(shè)備的多個(gè)端口。接下來,在步驟S220中,針對使網(wǎng)絡(luò)重新配置以恢復(fù)網(wǎng)絡(luò)段之間的連接性成為必要的故障而監(jiān)視該網(wǎng)絡(luò)。圖3A是具有多個(gè)網(wǎng)絡(luò)段[LAN_A. . . LAN_E]和能夠根據(jù)能量節(jié)省準(zhǔn)則被配置的交換機(jī)310. . . 350的網(wǎng)絡(luò)300的示例。在本示例中,假定針對交換機(jī)320和交換機(jī)350的端口都遵守EEE,而交換機(jī)310、330和340的端口都不遵守EEE。圖;3B描繪了在不考慮個(gè)體交換機(jī)端口的能量消耗的情況下根據(jù)STP協(xié)議配置之后的圖3A的網(wǎng)絡(luò)300。如圖:3B可見,去除了冗余路徑和循環(huán),而同時(shí)保留了所有LAN段 [LAN_A. . . LAN_E]之間的連接性。圖3C描繪了在考慮個(gè)體交換機(jī)端口的能量消耗的情況下根據(jù)STP協(xié)議配置之后的圖3A的網(wǎng)絡(luò)300。如圖3C可見,同樣去除了冗余路徑和循環(huán),而同時(shí)保留了所有LAN段 [LAN_A. . . LAN_E]之間的連接性。然而,由于交換機(jī)320的端口 _A和端口 _B以及交換機(jī)350的端口 _A被禁用,所以網(wǎng)絡(luò)300作為一個(gè)整體借助于禁用的遵守EEE的端口的EEE遵守性而消耗較少的功率。圖3A-圖3C的示例展示了使用以上描述的方法和系統(tǒng),遵守EEE 的端口比不遵守EEE的端口更可能被禁用。 盡管本發(fā)明已經(jīng)結(jié)合本發(fā)明的作為示例提出的具體實(shí)施例進(jìn)行了描述,但是明顯的是,許多備選、修改和變形將對本領(lǐng)域技術(shù)人員來說將變得明顯。因此,如本文中所闡述的本發(fā)明的實(shí)施例旨在是示例性的,而不是限制性的??梢栽诓幻撾x本發(fā)明范圍的情況下做出修改。
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備,包括多個(gè)第一端口,每個(gè)第一端口連接到局域網(wǎng)(LAN)段;網(wǎng)絡(luò)鏈路電路,其被配置成生成網(wǎng)絡(luò)鏈路通知,該網(wǎng)絡(luò)鏈路通知符合用于在所述網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)中的其他交換機(jī)之間建立網(wǎng)絡(luò)鏈路以便允許其他交換機(jī)選擇通過其向所述網(wǎng)絡(luò)設(shè)備發(fā)送分組的網(wǎng)絡(luò)鏈路的成網(wǎng)協(xié)議,所生成的網(wǎng)絡(luò)鏈路通知部分地基于所述網(wǎng)絡(luò)設(shè)備中的一個(gè)或者多個(gè)第一端口的功耗能力;以及發(fā)送電路,被配置成通過所述第一端口的一個(gè)或者多個(gè)將所述網(wǎng)絡(luò)鏈路通知發(fā)送給所述其他交換機(jī)。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)鏈路通知包括與個(gè)體第一端口是否遵守高能效以太網(wǎng)(EEE)有關(guān)的成本信息。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)鏈路通知還包括與所述第一端口的數(shù)據(jù)傳遞速率有關(guān)的成本信息。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)設(shè)備,其中,所述成網(wǎng)協(xié)議是生成樹協(xié)議(STP)。
5.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其中,使用用于選擇網(wǎng)絡(luò)鏈路的層2協(xié)議來發(fā)送所述網(wǎng)絡(luò)鏈路通知。
6.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其中,所述第一端口的至少一個(gè)被配置成當(dāng)根據(jù) EEE協(xié)議被取消選擇時(shí)根據(jù)低功率模式進(jìn)行操作。
7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其中,所述第一端口中的兩個(gè)或者多個(gè)提供與第二網(wǎng)絡(luò)設(shè)備的多個(gè)鏈路,其中所述兩個(gè)或者多個(gè)第一端口的子集具有EEE能力,并且其中針對所述兩個(gè)或者多個(gè)第一端口的每個(gè)的網(wǎng)絡(luò)鏈路信息至少部分地基于所述第一端口的個(gè)體EEE能力而不同。
8.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,還包括網(wǎng)絡(luò)成本計(jì)算電路,其計(jì)算根據(jù)所述成網(wǎng)協(xié)議啟用每個(gè)個(gè)體第一端口的總成本、個(gè)體第一端口的EEE遵守性以及來自從其他網(wǎng)絡(luò)交換機(jī)接收的網(wǎng)絡(luò)鏈路通知的成本信息;以及端口啟用/禁用電路,其基于由所述網(wǎng)絡(luò)成本計(jì)算電路計(jì)算的相應(yīng)成本而啟用或者禁用每個(gè)個(gè)體第一端口。
9.一種用于配置網(wǎng)絡(luò)的方法,包括生成網(wǎng)絡(luò)鏈路通知,該網(wǎng)絡(luò)鏈路通知符合用于在網(wǎng)絡(luò)設(shè)備和所述網(wǎng)絡(luò)中的其他交換機(jī)之間建立網(wǎng)絡(luò)鏈路以便允許所述其他交換機(jī)選擇通過其向所述網(wǎng)絡(luò)設(shè)備發(fā)送分組的網(wǎng)絡(luò)鏈路的成網(wǎng)協(xié)議,所生成的網(wǎng)絡(luò)鏈路通知部分地基于所述網(wǎng)絡(luò)設(shè)備中的一個(gè)或者多個(gè)第一端口的功耗能力;以及通過所述第一端口的一個(gè)或者多個(gè)將所述網(wǎng)絡(luò)鏈路通知發(fā)送給所述其他交換機(jī)。
10.根據(jù)權(quán)利要求9所述的方法,其中,生成符合所述成網(wǎng)協(xié)議的所述網(wǎng)絡(luò)鏈路通知還包括生成所述網(wǎng)絡(luò)鏈路通知,以包括與所述個(gè)體第一端口是否遵守高能效以太網(wǎng)(EEE)有關(guān)的成本信息。
11.根據(jù)權(quán)利要求9所述的方法,生成符合所述成網(wǎng)協(xié)議的所述網(wǎng)絡(luò)鏈路通知還包括生成所述網(wǎng)絡(luò)鏈路通知,以包括與所述第一端口的數(shù)據(jù)傳遞速度有關(guān)的成本信息。
12.根據(jù)權(quán)利要求11所述的方法,生成符合所述成網(wǎng)協(xié)議的所述網(wǎng)絡(luò)鏈路通知還包括生成符合生成樹協(xié)議(STP)的所述網(wǎng)絡(luò)鏈路通知。
13.根據(jù)權(quán)利要求9所述的方法,其中,發(fā)送所述網(wǎng)絡(luò)鏈路通知使用用于選擇網(wǎng)絡(luò)鏈路的層2協(xié)議。
14.根據(jù)權(quán)利要求9所述的方法,還包括配置所述第一端口的至少一個(gè),以當(dāng)其根據(jù)EEE協(xié)議被取消選擇時(shí)根據(jù)低功率模式進(jìn)行操作。
15.根據(jù)權(quán)利要求9所述的方法,其中,生成符合所述成網(wǎng)協(xié)議的所述網(wǎng)絡(luò)鏈路通知還包括生成網(wǎng)絡(luò)鏈路通知,以提供所述第一端口的兩個(gè)或者多個(gè)的網(wǎng)絡(luò)鏈路信息,所述第一端口中的兩個(gè)或者多個(gè)部分地基于個(gè)體EEE能力而提供與第二網(wǎng)絡(luò)設(shè)備的鏈路。
16.根據(jù)權(quán)利要求9所述的方法,還包括計(jì)算根據(jù)所述成網(wǎng)協(xié)議啟用每個(gè)個(gè)體第一端口的總成本、個(gè)體第一端口的EEE遵守性以及來自從其他網(wǎng)絡(luò)交換機(jī)接收的網(wǎng)絡(luò)鏈路通知的成本信息;以及基于由所述網(wǎng)絡(luò)成本計(jì)算電路計(jì)算的相應(yīng)成本而啟用或者禁用每個(gè)個(gè)體第一端口。
17.—種網(wǎng)絡(luò)設(shè)備,其包括多個(gè)第一端口,每個(gè)第一端口連接到局域網(wǎng)(LAN)段;網(wǎng)絡(luò)鏈路電路,其被配置成接收網(wǎng)絡(luò)鏈路通知,該網(wǎng)絡(luò)鏈路通知符合用于在所述網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)中的其他交換機(jī)之間建立網(wǎng)絡(luò)鏈路的成網(wǎng)協(xié)議,所接收的網(wǎng)絡(luò)鏈路通知包括關(guān)于所述其他網(wǎng)絡(luò)交換機(jī)中的遠(yuǎn)程端口的功耗能力的信息;網(wǎng)絡(luò)成本計(jì)算電路,被配置成計(jì)算與使用多個(gè)端口向所述其他網(wǎng)絡(luò)交換機(jī)發(fā)送分組相關(guān)聯(lián)的總成本,所述成本至少部分地基于所述遠(yuǎn)程端口的功耗能力;以及端口啟用/禁用電路,被配置成基于所計(jì)算的總成本來啟用/禁用所述多個(gè)第一端口。
18.根據(jù)權(quán)利要求17所述的網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)成本計(jì)算電路被配置成基于個(gè)體遠(yuǎn)程端口是否遵守高能效以太網(wǎng)(EEE)來計(jì)算總成本。
19.根據(jù)權(quán)利要求18所述的網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)成本計(jì)算電路被配置成基于個(gè)體第一端口是否遵守高能效以太網(wǎng)(EEE)來計(jì)算總成本。
20.根據(jù)權(quán)利要求19所述的網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)鏈路通知還包括與所述遠(yuǎn)程端口的數(shù)據(jù)傳遞速度有關(guān)的成本信息,并且其中所述成網(wǎng)協(xié)議是生成樹協(xié)議(STP)。
全文摘要
公開了用于配置網(wǎng)絡(luò)的方法和系統(tǒng)。例如,在一個(gè)實(shí)施例的示例中,一種網(wǎng)絡(luò)設(shè)備,其包括多個(gè)第一端口,每個(gè)第一端口連接到局域網(wǎng)(LAN)段;網(wǎng)絡(luò)鏈路電路,其被配置成生成網(wǎng)絡(luò)鏈路通知,該網(wǎng)絡(luò)鏈路通知符合用于在網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)中的其他交換機(jī)之間建立網(wǎng)絡(luò)鏈路以便允許其他交換機(jī)選擇通過其向網(wǎng)絡(luò)設(shè)備發(fā)送分組的網(wǎng)絡(luò)鏈路的成網(wǎng)協(xié)議,所生成的網(wǎng)絡(luò)鏈路通知部分地基于網(wǎng)絡(luò)設(shè)備中的一個(gè)或者多個(gè)第一端口的功耗能力;以及發(fā)送電路,被配置成通過第一端口的一個(gè)或者多個(gè)將網(wǎng)絡(luò)鏈路通知發(fā)送給其他交換機(jī)。
文檔編號H04L12/56GK102546391SQ20111037869
公開日2012年7月4日 申請日期2011年11月21日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者G·納丘姆 申請人:馬維爾以色列(M.I.S.L.)有限公司