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

以太網(wǎng)鏈路聚合端口配置的方法和設(shè)備的制作方法

文檔序號(hào):7693089閱讀:230來(lái)源:國(guó)知局
專利名稱:以太網(wǎng)鏈路聚合端口配置的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)通信領(lǐng)域,特別涉及一種以太網(wǎng)鏈路聚合端口配置的方法和設(shè)備。
技術(shù)背景Eth-Tnmk (EthernetTrunk,以太網(wǎng)鏈路聚合)技術(shù)是將多個(gè)以太網(wǎng)物理端口捆綁為一個(gè) 邏輯端口來(lái)使用。數(shù)據(jù)通信設(shè)備,例如,以太網(wǎng)交換機(jī)和路由器等,可以使用Trunk技術(shù)來(lái) 提高網(wǎng)絡(luò)帶寬,進(jìn)行負(fù)載分擔(dān)與業(yè)務(wù)保護(hù)。因?yàn)镋th-Trunk端口是一個(gè)邏輯端口,并不承載真正的報(bào)文轉(zhuǎn)發(fā),所以該邏輯端口的流量 仍然要按照某種機(jī)制(例如哈希)轉(zhuǎn)發(fā)到其所綁定的某個(gè)物理端口。在這種情況下,如果鏈 路兩端Eth-Trunk成員端口的狀態(tài)不一致就會(huì)導(dǎo)致報(bào)文丟失?,F(xiàn)有技術(shù)中,數(shù)據(jù)通信設(shè)備一般采用以下兩種方式來(lái)檢測(cè)物理端口的狀態(tài)改變事件1) 通過(guò)CPU利用輪詢機(jī)制檢測(cè)物理端口的狀態(tài)改變事件。利用輪詢機(jī)制檢測(cè)物理端口的狀態(tài)改變事件過(guò)程是,系統(tǒng)創(chuàng)建一個(gè)輪詢?nèi)蝿?wù),間隔t時(shí) 間查詢各個(gè)端口的狀態(tài)是否發(fā)生變化,如果發(fā)現(xiàn)有改變,例如,從DOWN (阻塞)到UP (打 開(kāi)),則輪詢?nèi)蝿?wù)會(huì)進(jìn)行相應(yīng)的事件處理。在實(shí)際應(yīng)用中,由于不同廠家生產(chǎn)的產(chǎn)品的輪詢周期t有很大的差別,所以上述現(xiàn)有技 術(shù)可能會(huì)導(dǎo)致Eth-Trunk在成員端口UP的時(shí)候報(bào)文丟失。參見(jiàn)圖1,假設(shè)設(shè)備A的輪詢周期 為100毫秒,設(shè)備B的輪詢周期是500毫秒。這樣當(dāng)Eth-Tmnk的一個(gè)成員端口 UP的時(shí)候, 就會(huì)存在A檢測(cè)到了端口UP,并把報(bào)文發(fā)到到了此端口,但是B還未檢測(cè)到端口UP,結(jié)果 造成A通過(guò)Eth-Trunk發(fā)往B的報(bào)文丟失。2) 利用中斷通知CPU物理端口的狀態(tài)改變事件。利用中斷通知CPU的物理端口的狀態(tài)改變事件的過(guò)程是,當(dāng)物理端口的狀態(tài)改變時(shí),就 向CPU上報(bào)一個(gè)中斷,CPU收到該中斷后可以很迅速的處理物理端口的狀態(tài)改變事件。上述方式在兩端設(shè)備都是采用中斷通知的條件下,可以避免報(bào)文丟失的問(wèn)題。但是,如 果兩端設(shè)備不是都采用中斷通知,例如, 一端設(shè)備采用輪詢方式,還是會(huì)存在報(bào)文丟失的問(wèn) 題。參見(jiàn)圖1,假設(shè)設(shè)備A是中斷通知,設(shè)備B是輪詢。當(dāng)Eth-Trank端口的一個(gè)成員端口UP的時(shí)候,A立刻檢測(cè)到了端口UP,并把報(bào)文發(fā)到到了此端口,但是另一端B也許還未輪詢到此端口 UP,結(jié)果造成A通過(guò)Eth-Trunk端口發(fā)往B的報(bào)文丟失。綜上所述,在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)中至少存在以下缺點(diǎn) 當(dāng)兩端數(shù)據(jù)通信設(shè)備都通過(guò)輪詢方式,或一端數(shù)據(jù)通信設(shè)備通過(guò)輪詢方式檢測(cè)物理端口的狀態(tài)改變事件時(shí),存在報(bào)文丟失的問(wèn)題。發(fā)明內(nèi)容為了防止以太網(wǎng)鏈路聚合端口丟失報(bào)文,本發(fā)明實(shí)施例提供了一種以太網(wǎng)鏈路聚合端口配置的方法和設(shè)備。所述技術(shù)方案如下一方面,本發(fā)明實(shí)施例提供了一種以太網(wǎng)鏈路聚合端口配置的方法,所述方法包括 確定物理端口的狀態(tài)變化;判斷所述物理端口是否為以太網(wǎng)鏈路聚合端口所綁定的端口且所述狀態(tài)變化是否由阻塞 狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài);如果是,則將所述物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài),在經(jīng)過(guò)一定 的時(shí)間后,將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。另一方面,本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備包括 確定模塊,用于確定所述設(shè)備的物理端口的狀態(tài)變化;判斷模塊,用于當(dāng)所述確定模塊確定出所述物理端口發(fā)生狀態(tài)變化后,判斷所述物理端 口是否為以太網(wǎng)鏈路聚合端口所綁定的端口且所述狀態(tài)變化是否由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài);配置模塊,用于當(dāng)所述判斷模塊判斷出所述物理端口是以太網(wǎng)鏈路聚合端口所綁定的端 口且所述狀態(tài)變化是由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),將所述物理端口的收發(fā)狀態(tài)配置為只接收 報(bào)文不發(fā)送報(bào)文狀態(tài),在經(jīng)過(guò)一定的時(shí)間后,將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀 態(tài)。本發(fā)明實(shí)施例提供的技術(shù)方案的有益效果是本發(fā)明實(shí)施例在檢測(cè)到Eth-Tnmk端口所綁定的物理端口的狀態(tài)由DOWN變?yōu)閁P后, 將此端口配置為只接收?qǐng)?bào)文而不發(fā)送報(bào)文,有效地防止了 Eth-Trunk端口的報(bào)文丟失。


圖1是現(xiàn)有技術(shù)中數(shù)據(jù)通信設(shè)備通過(guò)Eth-Trunk端口通信的示意圖; 圖2是本發(fā)明實(shí)施例1提供的以太網(wǎng)鏈路聚合端口配置的方法的流程圖;圖3是本發(fā)明實(shí)施例2提供的設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn) 一步地詳細(xì)描述。本發(fā)明實(shí)施例在檢測(cè)到Eth-Trunk端口所綁定的物理端口的狀態(tài)由DOWN變?yōu)閁P后, 將此端口配置為只接收?qǐng)?bào)文而不發(fā)送報(bào)文,達(dá)到了防止Eth-Tnink端口報(bào)文丟失的目的。 本發(fā)明實(shí)施例提供了一種以太網(wǎng)鏈路聚合端口配置的方法,具體包括 確定物理端口的狀態(tài)變化;判斷物理端口是否為以太網(wǎng)鏈路聚合端口所綁定的端口且狀態(tài)變化是否由阻塞狀態(tài)變?yōu)?打開(kāi)狀態(tài);如果是,則將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài),在經(jīng)過(guò)一定的時(shí) 間后,將物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。 實(shí)施例1由于當(dāng)一端數(shù)據(jù)通信設(shè)備通過(guò)輪詢方式檢測(cè)物理端口的狀態(tài)改變時(shí),才會(huì)發(fā)生報(bào)文丟失 的問(wèn)題,因此本實(shí)施例中假設(shè)對(duì)端數(shù)據(jù)通信設(shè)備通過(guò)輪詢方式檢測(cè)物理端口的狀態(tài)變化,下 面以本端數(shù)據(jù)通信設(shè)備通過(guò)輪詢方式檢測(cè)物理端口的狀態(tài)變化為例進(jìn)行說(shuō)明,參見(jiàn)圖2,本 實(shí)施例提供的以太網(wǎng)鏈路聚合端口配置的方法,具體包括101:依次檢測(cè)物理端口的狀態(tài)變化,判斷是否每個(gè)物理端口都檢測(cè)過(guò),即是否完成一次 輪詢,如果是,則執(zhí)行104;否則,執(zhí)行102。102:檢測(cè)下一個(gè)物理端口。103:判斷物理端口是否發(fā)生狀態(tài)變化,如果是,則執(zhí)行105;否則返回101。 104:間隔時(shí)間t,繼續(xù)下一次輪詢檢測(cè),即返回101。105:確定出物理端口發(fā)生狀態(tài)變化后,判斷物理端口是否為Eth-Tmnk端口所綁定的端 口且該物理端口的狀態(tài)變化是否為由DOWN變?yōu)閁P,如果是,則執(zhí)行106;否則,結(jié)束。 106:將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài)。本實(shí)施例中,通過(guò)具有轉(zhuǎn)發(fā)引擎功能的芯片或設(shè)備配置物理端口的收發(fā)狀態(tài),例如,ASIC (Application Specific Integrated Circuit,專用集成電路)、NP (Network Processor ,網(wǎng)絡(luò)處理 器)等。轉(zhuǎn)發(fā)引擎是一種通過(guò)查找各種表項(xiàng),實(shí)現(xiàn)報(bào)文的硬件轉(zhuǎn)發(fā)的流程。例如,利用NP的靈活性,在Eth-Trunk的屬性寄存器中增加一個(gè)Port Bitmap字段,通過(guò)該字段配置物理端口的 收發(fā)狀態(tài),將端口狀態(tài)剛從DOWN變?yōu)閁P的物理端口的端口號(hào)加入Port Bitmap字段,例 如,端口 1和端口 4從DOWN變?yōu)閁P,.則將其端口號(hào)加入Port Bitmap字段,在Eth-Trunk 端口在向其所綁定的物理端口轉(zhuǎn)發(fā)報(bào)文后,查找Port Bitmap字段,發(fā)現(xiàn)該字段中包含端口l 和端口4,則不從端口 l和端口4轉(zhuǎn)發(fā)該報(bào)文,即該物理端口只接收?qǐng)?bào)文不發(fā)送報(bào)文。 107:在經(jīng)過(guò)一定的時(shí)間后,將106中的物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。 在106中將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài)后,開(kāi)始計(jì)時(shí),當(dāng)計(jì) 時(shí)達(dá)到預(yù)設(shè)的時(shí)長(zhǎng)T時(shí),將物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)(該狀態(tài)下物理端口既 可以接收?qǐng)?bào)文又可以發(fā)送報(bào)文),例如,對(duì)于NP,當(dāng)計(jì)時(shí)達(dá)到預(yù)設(shè)的時(shí)長(zhǎng)后,將物理端口的 端口號(hào)從PortBitamp字段刪除,從而在報(bào)文轉(zhuǎn)發(fā)到該物理端口后,實(shí)現(xiàn)正常轉(zhuǎn)發(fā)。其中,T 不小于報(bào)文接收方的輪詢周期P,在實(shí)際應(yīng)用中,T可以由用戶通過(guò)命令行或者其他方式進(jìn) 行配置,T的范圍可以選為T大于等于P小于等于1.5P。另外,在計(jì)時(shí)時(shí)可以選擇定時(shí)器進(jìn) 行計(jì)時(shí)。另外,在106中將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài)后,還可以査 詢?cè)撐锢矶丝谑欠袷盏綀?bào)文,如果是,則將該物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。其 中,査詢?cè)撐锢矶丝谑欠袷盏綀?bào)文的過(guò)程如下ASIC芯片或者NP里保存著數(shù)據(jù)通信設(shè)備上 每個(gè)物理端口接收?qǐng)?bào)文數(shù)目的統(tǒng)計(jì)信息,物理端口每收到一個(gè)報(bào)文后,相應(yīng)的統(tǒng)計(jì)信息的計(jì) 數(shù)值就增加1; ASIC或NP還提供了 API (Application Programming Interface,應(yīng)用編程接口) 函數(shù),數(shù)據(jù)通信設(shè)備可以通過(guò)API函數(shù)查詢物理端口接收?qǐng)?bào)文的計(jì)數(shù)值是否增加,如果是就 表明該物理端口已經(jīng)開(kāi)始接收對(duì)端數(shù)據(jù)通信設(shè)備發(fā)送的報(bào)文,即對(duì)端數(shù)據(jù)通信設(shè)備與其對(duì)應(yīng) 的物理端口已經(jīng)打開(kāi),即可以通過(guò)該物理端口向?qū)Χ税l(fā)送報(bào)文;查詢的時(shí)間可以由用戶設(shè)定, 可以定時(shí)查詢,也可以不定時(shí)查詢,但査^J的時(shí)長(zhǎng)最長(zhǎng)不超過(guò)對(duì)端設(shè)備的輪詢周期,例如, 可以設(shè)定為ls。進(jìn)一步地,還可以通過(guò)中斷通知的方式確定物理端口的狀態(tài)變化,即上述方法中101至104還可以由以下方式代替收到CPU的中斷通知后,確定物理端口的狀態(tài)變化。本實(shí)施例在判斷出物理端口是Eth-Trunk端口所綁定的端口且該物理端口的狀態(tài)變化由 DOWN變?yōu)閁P時(shí),將該物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文,有效地防止了 Eth-Trunk成員端口在UP狀態(tài)下的報(bào)文丟失,提高了采用Eth-Trank技術(shù)進(jìn)行通信的可靠性。實(shí)施例2參見(jiàn)圖3,本發(fā)明實(shí)施例提供了一種設(shè)備,該設(shè)備包括 確定模塊,用于確定該設(shè)備的物理端口的狀態(tài)變化;判斷模塊,用于當(dāng)確定模塊確定出物理端口發(fā)生狀態(tài)變化后,判斷物理端口是否為以太 網(wǎng)鏈路聚合端口所綁定的端口且狀態(tài)變化是否由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài);配置模塊,用于當(dāng)判斷模塊判斷出物理端口是以太網(wǎng)鏈路聚合端口所綁定的端口且物理 端口的狀態(tài)變化是由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不 發(fā)送報(bào)文狀態(tài),在經(jīng)過(guò)一定的時(shí)間后,將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。進(jìn)一步地,上述設(shè)備還可以包括計(jì)時(shí)模塊,用于在配置模塊將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài)后, 開(kāi)始計(jì)時(shí)。相應(yīng)地,配置模塊可以具體包括第一配置單元,用于當(dāng)判斷模塊判斷出物理端口是以太網(wǎng)鏈路聚合端口所綁定的端口且 物理端口的狀態(tài)變化是由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào) 文不發(fā)送報(bào)文狀態(tài);第二配置單元,用于當(dāng)計(jì)時(shí)模塊計(jì)時(shí)超過(guò)預(yù)設(shè)的時(shí)長(zhǎng)時(shí),將物理端口的收發(fā)狀態(tài)配置為 正常轉(zhuǎn)發(fā)狀態(tài),預(yù)設(shè)的時(shí)長(zhǎng)不小于報(bào)文接收方的輪詢周期。 進(jìn)一步地,上述設(shè)備還可以包括查詢模塊,用于在配制模塊將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài)后, 查詢?cè)撐锢矶丝谑欠袷盏綀?bào)文;相應(yīng)地,上述配置模塊可以具體包括第三配置單元,用于當(dāng)判斷模塊判斷出物理端口是以太網(wǎng)鏈路聚合端口所綁定的端口且 狀態(tài)變化是由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),將該物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送 報(bào)文狀態(tài);第四配置單元,用于在查詢模塊査詢到物理端口收到報(bào)文后,將該物理端口的收發(fā)狀態(tài) 配置為正常轉(zhuǎn)發(fā)狀態(tài)。上述確定模塊可以具體包括檢測(cè)單元,用于輪詢檢測(cè)該設(shè)備的物理端口的狀態(tài)變化; 或上述確定模塊還可以具體包括 接收單元,用于接收中斷通知;確定單元,用于當(dāng)接收單元收到中斷通知后,確定該設(shè)備的物理端口的狀態(tài)變化。進(jìn)一步地,上述配置模塊可以具體為ASIC或NP等具有轉(zhuǎn)發(fā)引擎功能的芯片或設(shè)備,計(jì) 時(shí)模塊可以具體為定時(shí)器。本實(shí)施例在判斷模塊判斷出物理端口是Eth-Trunk端口所綁定的端口且狀態(tài)變化是由阻 塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),通過(guò)配置模塊將該物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào) 文,防止了 Eth-Trunk成員端口在UP狀態(tài)下報(bào)文丟失的問(wèn)題,提高了采用Eth-Tnmk技術(shù)進(jìn) 行通信的可靠性。本發(fā)明實(shí)施例可以通過(guò)軟件和硬件相結(jié)合的方式實(shí)現(xiàn),相應(yīng)的軟件可以存儲(chǔ)在可讀取的 存儲(chǔ)介質(zhì)中,例如,計(jì)算機(jī)的硬盤、軟盤或光盤中。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之 內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)報(bào)文含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種以太網(wǎng)鏈路聚合端口配置的方法,其特征在于,所述方法包括確定物理端口的狀態(tài)變化;判斷所述物理端口是否為以太網(wǎng)鏈路聚合端口所綁定的端口且所述狀態(tài)變化是否由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài);如果是,則將所述物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài),在經(jīng)過(guò)一定的時(shí)間后,將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。
2. 根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路聚合端口配置的方法,其特征在于,所述在經(jīng)過(guò)一 定的時(shí)間后,將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài),具體包括在將所述物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài)后,開(kāi)始計(jì)時(shí),當(dāng)所述 計(jì)時(shí)達(dá)到預(yù)設(shè)的時(shí)長(zhǎng)時(shí),將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài),所述預(yù)設(shè)的時(shí)長(zhǎng) 不小于報(bào)文接收方的輪詢周期。
3. 根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路聚合端口配置的方法,其特征在于,所述在經(jīng)過(guò)一 定的時(shí)間后,將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài),具體包括在將所述物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài)后,查詢所述物理端口 是否收到報(bào)文,如果是,則將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。
4. 根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路聚合端口配置的方法,其特征在于,所述確定物理 端口的狀態(tài)變化具體為輪詢檢測(cè)物理端口的狀態(tài)變化; 或收到中斷通知后,確定物理端口的狀態(tài)變化。
5. 根據(jù)權(quán)利要求l所述的以太網(wǎng)鏈路聚合端口配置的方法,其特征在于,所述將所述物 理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài),具體為通過(guò)專用集成電路芯片或網(wǎng)絡(luò)處理器將所述物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā) 送報(bào)文狀態(tài)。
6. —種設(shè)備,其特征在于,所述設(shè)備包括 確定模塊,用于確定所述設(shè)備的物理端口的狀態(tài)變化;判斷模塊,用于當(dāng)所述確定模塊確定出所述物理端口發(fā)生狀態(tài)變化后,判斷所述物理端 口是否為以太網(wǎng)鏈路聚合端口所綁定的端口且所述狀態(tài)變化是否由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài);配置模塊,用于當(dāng)所述判斷模塊判斷出所述物理端口是以太網(wǎng)鏈路聚合端口所綁定的端 口且所述狀態(tài)變化是由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),將所述物理端口的收發(fā)狀態(tài)配置為只接收 報(bào)文不發(fā)送報(bào)文狀態(tài),在經(jīng)過(guò)一定的時(shí)間后,將所述物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀 態(tài)。
7. 根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述設(shè)備還包括計(jì)時(shí)模塊,用于在所述配置模塊將所述物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào) 文狀態(tài)后,開(kāi)始計(jì)時(shí)。相應(yīng)地,所述配置模塊具體包括第一配置單元,用于當(dāng)所述判斷模塊判斷出所述物理端口是以太網(wǎng)鏈路聚合端口所綁定 的端口且所述狀態(tài)變化是由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),將所述物理端口的收發(fā)狀態(tài)配置為只 接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài);第二配置單元,用于當(dāng)所述計(jì)時(shí)模塊的計(jì)時(shí)超過(guò)預(yù)設(shè)的時(shí)長(zhǎng)時(shí),將所述物理端口的收發(fā) 狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài),所述預(yù)設(shè)的時(shí)長(zhǎng)不小于報(bào)文接收方的輪詢周期。
8. 根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述設(shè)備還包括査詢模塊,用于在所述配置模塊將所述物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào) 文狀態(tài)后,查詢所述物理端口是否收到報(bào)文; 相應(yīng)地,所述配置模塊具體包括第三配置單元,用于當(dāng)所述判斷模塊判斷出所述物理端口是以太網(wǎng)鏈路聚合端口所綁定 的端口且所述狀態(tài)變化是由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài)時(shí),將所述物理端口的收發(fā)狀態(tài)配置為只 接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài);第四配置單元,用于在所述查詢模塊査詢到所述物理端口收到報(bào)文后,將所述物理端口 的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。
9. 根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述確定模塊具體包括檢測(cè)單元,用于輪詢檢測(cè)所述設(shè)備的物理端口的狀態(tài)變化;或所述確定模塊具體包括接收單元,用于接收中斷通知;確定單元,用于當(dāng)所述接收單元收到中斷通知后,確定所述設(shè)備的物理端口的狀態(tài)變化。
10.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述配置模塊具體為專用集成電路芯片 或網(wǎng)絡(luò)處理器。
全文摘要
本發(fā)明公開(kāi)了一種以太網(wǎng)鏈路聚合端口配置的方法和設(shè)備,屬于數(shù)據(jù)通信領(lǐng)域。所述方法包括確定物理端口的狀態(tài)變化;判斷物理端口是否為以太網(wǎng)鏈路聚合端口所綁定的端口且狀態(tài)變化是否由阻塞狀態(tài)變?yōu)榇蜷_(kāi)狀態(tài);如果是,則將物理端口的收發(fā)狀態(tài)配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文狀態(tài),在經(jīng)過(guò)一定的時(shí)間后,將物理端口的收發(fā)狀態(tài)配置為正常轉(zhuǎn)發(fā)狀態(tài)。所述設(shè)備包括確定模塊、判斷模塊和配置模塊。本發(fā)明在判斷出Eth-Trunk端口綁定的物理端口狀態(tài)由DOWN變?yōu)閁P后,通過(guò)將該端口配置為只接收?qǐng)?bào)文不發(fā)送報(bào)文的狀態(tài),有效地防止了Eth-Trunk成員端口在UP狀態(tài)下的報(bào)文丟失。
文檔編號(hào)H04L29/06GK101252532SQ200810102130
公開(kāi)日2008年8月27日 申請(qǐng)日期2008年3月18日 優(yōu)先權(quán)日2008年3月18日
發(fā)明者向海洲, 范志強(qiáng), 邱志剛 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大悟县| 昆山市| 额敏县| 锡林浩特市| 景德镇市| 徐汇区| 浦江县| 平乐县| 高雄县| 清河县| 平泉县| 密云县| 同仁县| 霍邱县| 武夷山市| 钦州市| 新津县| 怀来县| 桐柏县| 信宜市| 牟定县| 尼勒克县| 淮阳县| 中阳县| 同德县| 金门县| 威海市| 建平县| 新宾| 平顶山市| 阜阳市| 都兰县| 无锡市| 张家港市| 龙胜| 桃江县| 尚志市| 仲巴县| 宁安市| 澄城县| 辉县市|