两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

協(xié)議報(bào)文上送cpu的方法及裝置制造方法

文檔序號(hào):7811886閱讀:441來源:國(guó)知局
協(xié)議報(bào)文上送cpu的方法及裝置制造方法
【專利摘要】本申請(qǐng)?zhí)岢鰠f(xié)議報(bào)文上送CPU的方法及裝置。方法包括:對(duì)于使能了ISIS協(xié)議或者使能了復(fù)用ISIS的協(xié)議的設(shè)備,所述設(shè)備的交換芯片保存協(xié)議報(bào)文上送CPU的ACL規(guī)則,該規(guī)則為:當(dāng)協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送CPU;所述設(shè)備的交換芯片接收所述設(shè)備的CPU發(fā)來的協(xié)議報(bào)文,該協(xié)議報(bào)文的所述固定位置處攜帶所述設(shè)備使能的協(xié)議類型信息,交換芯片將該協(xié)議報(bào)文發(fā)送出去;當(dāng)所述設(shè)備的交換芯片接收到其它設(shè)備發(fā)來的協(xié)議報(bào)文時(shí),將該報(bào)文與自身保存的所述協(xié)議報(bào)文上送CPU的ACL規(guī)則進(jìn)行匹配,若匹配上,則將該協(xié)議報(bào)文上送CPU。本申請(qǐng)使得協(xié)議報(bào)文能夠準(zhǔn)確地上送CPU。
【專利說明】協(xié)議報(bào)文上送CPU的方法及裝置

【技術(shù)領(lǐng)域】
[0001] 本申請(qǐng)涉及報(bào)文處理【技術(shù)領(lǐng)域】,尤其涉及協(xié)議報(bào)文上送CPU (Central Processing Unit,中央處理單元)的方法及裝置。

【背景技術(shù)】
[0002] SPB (Shortest Path Bridge,最短路徑橋)是 IEEE (Institute of Electrical and Electronics Engineers,電子電氣工程師協(xié)會(huì))802. laq定義的以太網(wǎng)標(biāo)準(zhǔn),是 MSTP (Multiple Spanning Tree Protocol,多生成樹協(xié)議)的進(jìn)一步延伸,旨在構(gòu)建大型扁 平的無阻塞二層網(wǎng)絡(luò)。SPB 使用 ISIS(Intermediate System to Intermediate System,中 間系統(tǒng)到中間系統(tǒng))_SPB來共享網(wǎng)絡(luò)中的鏈路狀態(tài),網(wǎng)絡(luò)各個(gè)節(jié)點(diǎn)并行計(jì)算各節(jié)點(diǎn)之間的 最短路徑,避免了使用STP (Spanning Tree Protocol,生成樹協(xié)議)帶來的不穩(wěn)定性和部分 鏈路利用效率低下的不足。SPB配置管理簡(jiǎn)單、成本低廉,可以針對(duì)以太網(wǎng)在數(shù)據(jù)中心的應(yīng) 用。
[0003] IS-IS 最初是 ISO (International Organization for Standardization,國(guó)際標(biāo) 準(zhǔn)化組織)為它的CLNP(Connection_Less Network Protocol,無連接網(wǎng)絡(luò)協(xié)議)設(shè)計(jì)的一 種動(dòng)態(tài)路由協(xié)議。
[0004] 為了 提供對(duì) IP 的路由支持,IETF (Internet Engineering Task Force,互 聯(lián)網(wǎng)工程任務(wù)組)在RFC 1195中對(duì)IS-IS進(jìn)行了擴(kuò)充和修改,使它能夠同時(shí)應(yīng)用 在 TCP(Transmission Control Protocol,傳輸控制協(xié)議)/IP 和 0SI (Open System Interconnect,開放系統(tǒng)互聯(lián))環(huán)境中,稱為集成化IS_IS(Integrated IS-IS)或Dual IS-IS。
[0005] IS-IS屬于IGP (Interior Gateway Protocol,內(nèi)部網(wǎng)關(guān)協(xié)議),用于自治系統(tǒng)內(nèi) 部。IS-IS是一種鏈路狀態(tài)協(xié)議,使用SPF(Sh〇rtest Path First,最短路徑優(yōu)先)算法進(jìn) 行路由計(jì)算。
[0006] SPB協(xié)議復(fù)用了 ISIS,兩者的協(xié)議報(bào)文頭部完全相同。要想?yún)^(qū)分兩個(gè)協(xié)議,必須分 析協(xié)議報(bào)文攜帶的protocol support (協(xié)議支持)選項(xiàng)(即TLV 0x81)。
[0007] 在SPB網(wǎng)絡(luò)兩端的私網(wǎng)配置ISIS協(xié)議時(shí),私網(wǎng)之間是無法建立ISIS鄰居的,這是 因?yàn)椋河捎赟PB協(xié)議與ISIS協(xié)議的報(bào)文頭部完全相同,所以交換芯片中使能了 SPB協(xié)議的 設(shè)備上配置的SPB協(xié)議報(bào)文上送CPU的ACL(Access Control List,訪問控制列表)規(guī)則與 使能了 ISIS協(xié)議的設(shè)備上配置的ISIS協(xié)議報(bào)文上送CPU的ACL規(guī)則完全相同,這樣,就會(huì) 導(dǎo)致ISIS協(xié)議報(bào)文在SPB網(wǎng)絡(luò)中傳輸時(shí),當(dāng)?shù)竭_(dá)SPB設(shè)備時(shí),SPB設(shè)備會(huì)因?yàn)樵揑SIS協(xié)議 報(bào)文匹配了自身配置的SPB協(xié)議報(bào)文上送CPU的ACL規(guī)則,而錯(cuò)誤地認(rèn)為該ISIS協(xié)議報(bào)文 為SPB協(xié)議報(bào)文從而將其上送CPU,結(jié)果導(dǎo)致該ISIS協(xié)議報(bào)文被錯(cuò)誤地終結(jié)。
[0008] 上述問題在其它復(fù)用ISIS的協(xié)議中也可能出現(xiàn),例如TRILL (Transparent Interconnection of Lots of Links,多鏈路透明互聯(lián))、EVI (Ethernet Virtual Interconnection,以太網(wǎng)虛擬化互聯(lián))協(xié)議等。


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

[0009] 本申請(qǐng)?zhí)峁﹨f(xié)議報(bào)文上送CPU的方法及裝置。
[0010] 本申請(qǐng)的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0011] -種協(xié)議報(bào)文上送CPU的方法,該方法包括:
[0012] 對(duì)于使能了 ISIS協(xié)議或者使能了復(fù)用ISIS的協(xié)議的設(shè)備,所述設(shè)備的交換芯片 保存協(xié)議報(bào)文上送CPU的ACL規(guī)則,該規(guī)則為:當(dāng)協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的 協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送CPU ;
[0013] 所述設(shè)備的交換芯片接收所述設(shè)備的CPU發(fā)來的協(xié)議報(bào)文,該協(xié)議報(bào)文的所述固 定位置處攜帶所述設(shè)備使能的協(xié)議類型信息,交換芯片將該協(xié)議報(bào)文發(fā)送出去;
[0014] 當(dāng)所述設(shè)備的交換芯片接收到其它設(shè)備發(fā)來的協(xié)議報(bào)文時(shí),將該報(bào)文與自身保存 的所述協(xié)議報(bào)文上送CPU的ACL規(guī)則進(jìn)行匹配,若匹配上,則將該協(xié)議報(bào)文上送CPU。
[0015] 一種協(xié)議報(bào)文上送CPU的裝置,該裝置位于使能了 ISIS協(xié)議或者使能了復(fù)用ISIS 的協(xié)議的設(shè)備的交換芯片上,該裝置包括:
[0016] ACL規(guī)則保存模塊:保存協(xié)議報(bào)文上送CPU的ACL規(guī)則,該規(guī)則為:當(dāng)協(xié)議報(bào)文中 預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送 CPU ;
[0017] 協(xié)議報(bào)文收發(fā)模塊:接收所述設(shè)備的CPU發(fā)來的協(xié)議報(bào)文,該協(xié)議報(bào)文的所述固 定位置處攜帶所述設(shè)備使能的協(xié)議類型信息,將該協(xié)議報(bào)文發(fā)送出去;當(dāng)接收到其它設(shè)備 發(fā)來的協(xié)議報(bào)文時(shí),將該報(bào)文與ACL規(guī)則保存模塊保存的所述協(xié)議報(bào)文上送CPU的ACL規(guī) 則進(jìn)行匹配,若匹配上,則將該協(xié)議報(bào)文上送CPU。
[0018] 可見,本申請(qǐng)中,通過在ISIS協(xié)議報(bào)文或者復(fù)用ISIS的協(xié)議報(bào)文的固定位置處攜 帶報(bào)文的協(xié)議類型信息,使得接收到協(xié)議報(bào)文的設(shè)備交換芯片能夠準(zhǔn)確地識(shí)別出報(bào)文的協(xié) 議類型,從而能夠準(zhǔn)確地判斷出是否將報(bào)文上送設(shè)備CPU。

【專利附圖】

【附圖說明】
[0019] 圖1為本申請(qǐng)實(shí)施例提供的協(xié)議報(bào)文上送CPU的方法流程圖;
[0020] 圖2為ISIS Hello報(bào)文的格式示意圖;
[0021] 圖3為本申請(qǐng)實(shí)施例提供的協(xié)議報(bào)文上送CPU的裝置的組成示意圖。

【具體實(shí)施方式】
[0022] 圖1為本申請(qǐng)實(shí)施例提供的協(xié)議報(bào)文上送CPU的方法流程圖,其具體步驟如下:
[0023] 步驟101 :對(duì)于使能了 ISIS協(xié)議或者使能了復(fù)用ISIS的協(xié)議的設(shè)備,該設(shè)備的交 換芯片保存協(xié)議報(bào)文上送CPU的ACL規(guī)則,該規(guī)則為:當(dāng)協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所 標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送CPU。
[0024] 協(xié)議報(bào)文上送CPU的ACL規(guī)則是預(yù)先配置到設(shè)備上的。
[0025] 本實(shí)施例中,對(duì)于ISIS協(xié)議報(bào)文或者復(fù)用ISIS的協(xié)議報(bào)文,在報(bào)文中選擇一個(gè)位 置固定的字段,采用該字段來攜帶協(xié)議類型信息;同時(shí),定義不同類型的協(xié)議對(duì)應(yīng)的該字段 的取值。
[0026] 最常見的ISIS協(xié)議報(bào)文一ISIS Hello報(bào)文的格式如圖2所示,其中,Variable Length Fields字段之前的字段的位置和格式都是固定的。
[0027] 從圖2可以看出,ISIS Hello報(bào)文的第七個(gè)字節(jié)是Reserved(保留)字段,本實(shí) 施例中利用該Reserved字段來表示設(shè)備使能的協(xié)議類型。例如,可采用如下方式表示設(shè)備 使能的協(xié)議類型:
[0028] 1)當(dāng)該Reserved字段的8個(gè)bit全為0時(shí),即Reserved字段取值為00000000 時(shí),表示ISIS協(xié)議本身;
[0029] 2)從該Reserved字段的低位到高位數(shù)起,第一 bit為1,其它bit為0時(shí),即 Reserved字段取值為00000001時(shí),表示SPB協(xié)議;第二bit為1,其它bit為0時(shí),即 Reserved字段取值為00000010時(shí),表示TRILL協(xié)議;第三bit為1,其它bit為0時(shí),即 Reserved字段取值為00000100時(shí),表示EVI協(xié)議。
[0030] 當(dāng)將來出現(xiàn)了其它復(fù)用ISIS的協(xié)議類型時(shí),可按照上述方式確定Reserved字段 的其它取值,在此不再贅述。
[0031] 這樣,對(duì)于使能了 ISIS協(xié)議本身或者使能了復(fù)用ISIS的協(xié)議的設(shè)備來說,向該設(shè) 備配置的協(xié)議報(bào)文上送CPU的ACL規(guī)則中需要增加對(duì)Reserved字段的限制信息,具體如 下:
[0032] 1)當(dāng)設(shè)備使能了 ISIS協(xié)議本身時(shí),管理員向該設(shè)備配置的協(xié)議報(bào)文上送CPU的 ACL規(guī)則為:當(dāng)協(xié)議報(bào)文的第七個(gè)字節(jié)的Reserved字段的取值為00000000時(shí),將該報(bào)文上 送 CPU。
[0033] 2)當(dāng)設(shè)備使能了 SPB協(xié)議時(shí),管理員向該設(shè)備配置的協(xié)議報(bào)文上送CPU的ACL 規(guī)則為:當(dāng)協(xié)議報(bào)文的第七個(gè)字節(jié)的Reserved字段的取值為00000001時(shí),將該報(bào)文上送 CPU。
[0034] 3)當(dāng)設(shè)備使能了 TRILL協(xié)議時(shí),管理員向該設(shè)備配置的協(xié)議報(bào)文上送CPU的ACL 規(guī)則為:當(dāng)協(xié)議報(bào)文的第七個(gè)字節(jié)的Reserved字段的取值為00000010時(shí),將該報(bào)文上送 CPU。
[0035] 4)當(dāng)設(shè)備使能了 EVI協(xié)議時(shí),管理員向該設(shè)備配置的協(xié)議報(bào)文上送CPU的ACL 規(guī)則為:當(dāng)協(xié)議報(bào)文的第七個(gè)字節(jié)的Reserved字段的取值為00000100時(shí),將該報(bào)文上送 CPU。
[0036] 這樣,ACL規(guī)則便可精確區(qū)分ISIS協(xié)議和復(fù)用ISIS的各協(xié)議。
[0037] 需要說明的是,上述只是給出了一種通過Reserved字段的取值的不同來表示不 同設(shè)備使能的不同協(xié)議類型的示例。在實(shí)際應(yīng)用中,采用哪個(gè)取值來表示哪種協(xié)議類型可 以任意設(shè)定,只要保證不同協(xié)議類型對(duì)應(yīng)的Reserved字段的取值不同即可。當(dāng)然也可以采 用協(xié)議報(bào)文的其它位置固定的且未被占用的字段來表示設(shè)備使能的協(xié)議類型。
[0038] 步驟102 :當(dāng)使能了 ISIS協(xié)議或者使能了復(fù)用ISIS的協(xié)議的設(shè)備要發(fā)送協(xié)議報(bào) 文時(shí),該設(shè)備的CPU構(gòu)造該報(bào)文,其中,該報(bào)文的預(yù)設(shè)固定位置處攜帶了本設(shè)備使能的協(xié)議 類型信息,該設(shè)備的CPU將構(gòu)造好的報(bào)文發(fā)送給該設(shè)備的交換芯片,該設(shè)備的交換芯片將 該報(bào)文發(fā)送出去。
[0039] 按照步驟101中的舉例,可以在協(xié)議報(bào)文的位置固定的Reserved字段中攜帶設(shè)備 使能的協(xié)議類型信息。
[0040] 步驟103 :當(dāng)使能了 ISIS協(xié)議或者使能了復(fù)用ISIS的協(xié)議的設(shè)備的交換芯片接 收到其它設(shè)備發(fā)來的協(xié)議報(bào)文時(shí),將該報(bào)文與自身配置的協(xié)議報(bào)文上送CPU的ACL規(guī)則進(jìn) 行匹配,若匹配上,則將該報(bào)文上送本設(shè)備的CPU ;否則,直接轉(zhuǎn)發(fā)該報(bào)文。
[0041] 具體地,設(shè)備的交換芯片是根據(jù)ACL規(guī)則中描述的固定位置,從接收到的協(xié)議報(bào) 文的該位置處獲取發(fā)出該協(xié)議報(bào)文的設(shè)備使能的協(xié)議類型,若獲取的協(xié)議類型與本設(shè)備使 能的協(xié)議類型相同,則認(rèn)為匹配上,將該協(xié)議報(bào)文上送本設(shè)備的CPU ;否則,直接轉(zhuǎn)發(fā)該協(xié) 議報(bào)文。
[0042] 另外,考慮到當(dāng)網(wǎng)絡(luò)中存在不同廠商的設(shè)備時(shí),可能有些廠商的設(shè)備不支持本申 請(qǐng)實(shí)施例提供的方案,因此給出了如下解決方案:
[0043] 預(yù)先在支持本申請(qǐng)實(shí)施例提供的協(xié)議報(bào)文上送CPU的方案的設(shè)備的交換芯片上 配置兩種模式:標(biāo)準(zhǔn)模式和增強(qiáng)模式,標(biāo)準(zhǔn)模式即現(xiàn)有的協(xié)議報(bào)文上送CPU的方案,增強(qiáng)模 式即本申請(qǐng)實(shí)施例提供的協(xié)議報(bào)文上送CPU的方案。當(dāng)二層網(wǎng)絡(luò)內(nèi)的或者局域網(wǎng)內(nèi)的所有 使能了復(fù)用ISIS的協(xié)議的設(shè)備都支持本申請(qǐng)實(shí)施例提供的方案時(shí),則所有設(shè)備的交換芯 片都開啟增強(qiáng)模式;否則,在支持本申請(qǐng)實(shí)施例提供的方案的設(shè)備的交換芯片上開啟標(biāo)準(zhǔn) 模式,這樣,網(wǎng)絡(luò)中的所有設(shè)備都采用現(xiàn)有方案進(jìn)行協(xié)議報(bào)文上送CPU的處理。在實(shí)際應(yīng)用 中,可默認(rèn)設(shè)備開啟標(biāo)準(zhǔn)模式;當(dāng)然,也可默認(rèn)設(shè)備開啟增強(qiáng)模式。
[0044] 本申請(qǐng)實(shí)施例具備如下有益效果:
[0045] 可以使得交換芯片識(shí)別出不同的協(xié)議報(bào)文,從而使得協(xié)議報(bào)文能夠被準(zhǔn)確地上送 CPU或者轉(zhuǎn)發(fā)出去,也保證了 ISIS協(xié)議報(bào)文在通過復(fù)用ISIS的協(xié)議(如:SPB、TRILL、EVI 等)網(wǎng)絡(luò)時(shí),不會(huì)被上送CPU而直接轉(zhuǎn)發(fā)出去,從而使得ISIS協(xié)議報(bào)文能夠跨越復(fù)用ISIS 的協(xié)議網(wǎng)絡(luò)。
[0046] 圖3為本申請(qǐng)實(shí)施例提供的協(xié)議報(bào)文上送CPU的裝置,該裝置位于使能了 ISIS協(xié) 議或者使能了復(fù)用ISIS的協(xié)議的設(shè)備的交換芯片上,該裝置主要包括:ACL規(guī)則保存模塊 和協(xié)議報(bào)文收發(fā)模塊,其中:
[0047] ACL規(guī)則保存模塊:保存協(xié)議報(bào)文上送CPU的ACL規(guī)則,該規(guī)則為:當(dāng)協(xié)議報(bào)文中 預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送 CPU。
[0048] 協(xié)議報(bào)文收發(fā)模塊:接收所述設(shè)備的CPU發(fā)來的協(xié)議報(bào)文,該協(xié)議報(bào)文的所述固 定位置處攜帶所述設(shè)備使能的協(xié)議類型信息,將該協(xié)議報(bào)文發(fā)送出去;當(dāng)接收到其它設(shè)備 發(fā)來的協(xié)議報(bào)文時(shí),將該報(bào)文與ACL規(guī)則保存模塊保存的所述協(xié)議報(bào)文上送CPU的ACL規(guī) 則進(jìn)行匹配,若匹配上,則將該協(xié)議報(bào)文上送CPU。
[0049] 其中,ACL規(guī)則保存模塊保存的ACL規(guī)則中描述的固定位置為:協(xié)議報(bào)文中位置固 定、且未被占用的字段。
[0050] 其中,協(xié)議報(bào)文收發(fā)模塊將該報(bào)文與ACL規(guī)則保存模塊保存的所述協(xié)議報(bào)文上送 CPU的ACL規(guī)則進(jìn)行匹配包括:根據(jù)ACL規(guī)則中描述的固定位置,從接收到的協(xié)議報(bào)文的該 位置處獲取發(fā)出該協(xié)議報(bào)文的設(shè)備使能的協(xié)議類型,若獲取的協(xié)議類型與本設(shè)備使能的協(xié) 議類型相同,則認(rèn)為匹配上。
[0051] 在實(shí)際應(yīng)用中,所述裝置進(jìn)一步包括:工作模式選擇模塊,用于保存兩種工作模 式:標(biāo)準(zhǔn)模式和增強(qiáng)模式,其中,標(biāo)準(zhǔn)模式對(duì)應(yīng)的協(xié)議報(bào)文上送CPU的ACL規(guī)則中未包含該 描述:當(dāng)協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同 時(shí),將協(xié)議報(bào)文上送CPU,增強(qiáng)模式對(duì)應(yīng)的協(xié)議報(bào)文上送CPU的ACL規(guī)則中包含該描述:當(dāng) 協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié) 議報(bào)文上送CPU ;當(dāng)所述設(shè)備所處網(wǎng)絡(luò)中的所有使能了復(fù)用ISIS的協(xié)議的設(shè)備都支持增強(qiáng) 模式時(shí),開啟增強(qiáng)模式,否則,開啟標(biāo)準(zhǔn)模式。
[0052] 以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1. 一種協(xié)議報(bào)文上送CPU的方法,其特征在于,該方法包括: 對(duì)于使能了中間系統(tǒng)到中間系統(tǒng)ISIS協(xié)議或者使能了復(fù)用ISIS的協(xié)議的設(shè)備,所述 設(shè)備的交換芯片保存協(xié)議報(bào)文上送CPU的訪問控制列表ACL規(guī)則,該規(guī)則為:當(dāng)協(xié)議報(bào)文中 預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送 CPU ; 所述設(shè)備的交換芯片接收所述設(shè)備的CPU發(fā)來的協(xié)議報(bào)文,該協(xié)議報(bào)文的所述固定位 置處攜帶所述設(shè)備使能的協(xié)議類型信息,交換芯片將該協(xié)議報(bào)文發(fā)送出去; 當(dāng)所述設(shè)備的交換芯片接收到其它設(shè)備發(fā)來的協(xié)議報(bào)文時(shí),將該報(bào)文與自身保存的所 述協(xié)議報(bào)文上送CPU的ACL規(guī)則進(jìn)行匹配,若匹配上,則將該協(xié)議報(bào)文上送CPU。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述固定位置為: 協(xié)議報(bào)文中位置固定且未被占用的字段。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)備的交換芯片將該報(bào)文與自身保 存的所述協(xié)議報(bào)文上送CPU的ACL規(guī)則進(jìn)行匹配包括: 設(shè)備的交換芯片根據(jù)ACL規(guī)則中描述的固定位置,從接收到的協(xié)議報(bào)文的該位置處獲 取發(fā)出該協(xié)議報(bào)文的設(shè)備使能的協(xié)議類型,若獲取的協(xié)議類型與本設(shè)備使能的協(xié)議類型相 同,則認(rèn)為匹配上。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)備的交換芯片配置了兩種工作模 式:標(biāo)準(zhǔn)模式和增強(qiáng)模式,其中,標(biāo)準(zhǔn)模式對(duì)應(yīng)的協(xié)議報(bào)文上送CPU的ACL規(guī)則中未包含該 描述:當(dāng)協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同 時(shí),將協(xié)議報(bào)文上送CPU,增強(qiáng)模式對(duì)應(yīng)的協(xié)議報(bào)文上送CPU的ACL規(guī)則中包含該描述:當(dāng) 協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié) 議報(bào)文上送CPU ; 且,所述方法進(jìn)一步包括:當(dāng)所述設(shè)備所處網(wǎng)絡(luò)中的所有使能了復(fù)用ISIS的協(xié)議的設(shè) 備都支持增強(qiáng)模式時(shí),所述設(shè)備的交換芯片開啟增強(qiáng)模式;否則,所述設(shè)備的交換芯片開啟 標(biāo)準(zhǔn)模式。
5. -種協(xié)議報(bào)文上送CPU的裝置,該裝置位于使能了 ISIS協(xié)議或者使能了復(fù)用ISIS 的協(xié)議的設(shè)備的交換芯片上,其特征在于,該裝置包括: ACL規(guī)則保存模塊:保存協(xié)議報(bào)文上送CPU的ACL規(guī)則,該規(guī)則為:當(dāng)協(xié)議報(bào)文中預(yù) 設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送 CPU ; 協(xié)議報(bào)文收發(fā)模塊:接收所述設(shè)備的CPU發(fā)來的協(xié)議報(bào)文,該協(xié)議報(bào)文的所述固定位 置處攜帶所述設(shè)備使能的協(xié)議類型信息,將該協(xié)議報(bào)文發(fā)送出去;當(dāng)接收到其它設(shè)備發(fā)來 的協(xié)議報(bào)文時(shí),將該報(bào)文與ACL規(guī)則保存模塊保存的所述協(xié)議報(bào)文上送CPU的ACL規(guī)則進(jìn) 行匹配,若匹配上,則將該協(xié)議報(bào)文上送CPU。
6. 根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述ACL規(guī)則保存模塊保存的ACL規(guī)則中 描述的固定位置為: 協(xié)議報(bào)文中位置固定、且未被占用的字段。
7. 根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述協(xié)議報(bào)文收發(fā)模塊將該報(bào)文與ACL規(guī) 則保存模塊保存的所述協(xié)議報(bào)文上送CPU的ACL規(guī)則進(jìn)行匹配包括: 根據(jù)ACL規(guī)則中描述的固定位置,從接收到的協(xié)議報(bào)文的該位置處獲取發(fā)出該協(xié)議報(bào) 文的設(shè)備使能的協(xié)議類型,若獲取的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同,則認(rèn)為匹配 上。
8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述裝置進(jìn)一步包括: 工作模式選擇模塊,用于保存兩種工作模式:標(biāo)準(zhǔn)模式和增強(qiáng)模式,其中,標(biāo)準(zhǔn)模式對(duì) 應(yīng)的協(xié)議報(bào)文上送CPU的ACL規(guī)則中未包含該描述:當(dāng)協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所 標(biāo)識(shí)的協(xié)議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送CPU,增強(qiáng)模式對(duì)應(yīng)的協(xié) 議報(bào)文上送CPU的ACL規(guī)則中包含該描述:當(dāng)協(xié)議報(bào)文中預(yù)設(shè)固定位置的內(nèi)容所標(biāo)識(shí)的協(xié) 議類型與本設(shè)備使能的協(xié)議類型相同時(shí),將協(xié)議報(bào)文上送CPU;當(dāng)所述設(shè)備所處網(wǎng)絡(luò)中的 所有使能了復(fù)用ISIS的協(xié)議的設(shè)備都支持增強(qiáng)模式時(shí),開啟增強(qiáng)模式,否則,開啟標(biāo)準(zhǔn)模 式。
【文檔編號(hào)】H04L29/06GK104158809SQ201410411451
【公開日】2014年11月19日 申請(qǐng)日期:2014年8月20日 優(yōu)先權(quán)日:2014年8月20日
【發(fā)明者】韓冰 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
鹤岗市| 大宁县| 鹿泉市| 巫山县| 怀来县| 温宿县| 潜山县| 都江堰市| 房产| 辉县市| 佛山市| 石泉县| 勃利县| 青川县| 新和县| 会东县| 中超| 上饶县| 浠水县| 永登县| 察哈| 三穗县| 莱州市| 汾阳市| 哈尔滨市| 铁力市| 铜陵市| 昌图县| 原平市| 曲松县| 龙泉市| 特克斯县| 徐闻县| 乌拉特前旗| 陇川县| 清涧县| 资兴市| 加查县| 奈曼旗| 军事| 伽师县|