本申請涉及通信技術(shù),特別涉及一種路由管理方法和設(shè)備。
背景技術(shù):
:在網(wǎng)絡(luò)中,交換機(jī)可以根據(jù)路由表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)規(guī)模越來越大,網(wǎng)絡(luò)內(nèi)的路由表項(xiàng)也越來越多。為了應(yīng)對逐漸增加的路由表項(xiàng),相關(guān)技術(shù)中可以采用提升硬件資源的方式,比如在交換機(jī)中增加用于存儲(chǔ)路由表項(xiàng)的線卡,但是這將提高設(shè)備的價(jià)格,影響技術(shù)的推廣。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本申請?zhí)峁┮环N路由管理方法和設(shè)備,以較低的成本實(shí)現(xiàn)路由表容量的提升。具體地,本申請是通過如下技術(shù)方案實(shí)現(xiàn)的:第一方面,提供一種路由管理方法,所述方法應(yīng)用于報(bào)文轉(zhuǎn)發(fā)設(shè)備,所述報(bào)文轉(zhuǎn)發(fā)設(shè)備包括:主控板、網(wǎng)板和線卡;所述方法由所述主控板執(zhí)行,包括:根據(jù)預(yù)置的表項(xiàng)分配策略,將具有不同報(bào)文特征的路由表項(xiàng)分別發(fā)送至多個(gè)網(wǎng)板;將用于表示每個(gè)網(wǎng)板與存儲(chǔ)的路由表項(xiàng)的報(bào)文特征之間的對應(yīng)關(guān)系的路由分配信息發(fā)送至所述線卡,以使得所述線卡根據(jù)所述路由分配信息將符合所述報(bào)文特征的報(bào)文發(fā)送至對應(yīng)的網(wǎng)板進(jìn)行轉(zhuǎn)發(fā)。第二方面,提供一種路由管理方法,所述方法應(yīng)用于報(bào)文轉(zhuǎn)發(fā)設(shè)備,所 述報(bào)文轉(zhuǎn)發(fā)設(shè)備包括:主控板、網(wǎng)板和線卡;所述方法由所述線卡執(zhí)行,包括:接收所述主控板下發(fā)的路由分配信息,所述路由分配信息包括:每個(gè)網(wǎng)板及對應(yīng)存儲(chǔ)的路由表項(xiàng)的報(bào)文特征;在接收到報(bào)文時(shí),根據(jù)所述路由分配信息,將符合所述報(bào)文特征的報(bào)文轉(zhuǎn)發(fā)至對應(yīng)的網(wǎng)板,以使得所述網(wǎng)板查找對應(yīng)的路由表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。第三方面,提供一種路由管理設(shè)備,包括:表項(xiàng)分配模塊,用于根據(jù)預(yù)置的表項(xiàng)分配策略,將具有不同報(bào)文特征的路由表項(xiàng)分別發(fā)送至多個(gè)網(wǎng)板;分配通知模塊,用于將用于表示每個(gè)網(wǎng)板與存儲(chǔ)的路由表項(xiàng)的報(bào)文特征之間的對應(yīng)關(guān)系的路由分配信息發(fā)送至所述線卡,以使得所述線卡根據(jù)所述路由分配信息將符合所述報(bào)文特征的報(bào)文發(fā)送至對應(yīng)的網(wǎng)板進(jìn)行轉(zhuǎn)發(fā)。第四方面,提供一種路由管理設(shè)備,包括:信息接收模塊,用于接收主控板下發(fā)的路由分配信息,所述路由分配信息包括:所述多個(gè)網(wǎng)板中的每個(gè)網(wǎng)板存儲(chǔ)的路由表項(xiàng)的報(bào)文特征;報(bào)文轉(zhuǎn)發(fā)模塊,用于在接收到報(bào)文時(shí),根據(jù)所述路由分配信息,將符合所述報(bào)文特征的報(bào)文轉(zhuǎn)發(fā)至對應(yīng)的網(wǎng)板,以使得所述網(wǎng)板查找對應(yīng)的路由表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。本申請?zhí)峁┑穆酚晒芾矸椒ê驮O(shè)備,通過將不同報(bào)文特征的路由表項(xiàng)分別發(fā)送至多個(gè)網(wǎng)板,將可以有效擴(kuò)充交換機(jī)的路由表容量,并且這種方法不會(huì)增加交換機(jī)的硬件成本,從而以較低的成本實(shí)現(xiàn)路由表容量的提升。附圖說明圖1是本申請一示例性實(shí)施例示出的一種交換機(jī)的結(jié)構(gòu)示意圖;圖2是本申請一示例性實(shí)施例示出的一種路由管理方法的流程圖;圖3是本申請一示例性實(shí)施例示出的另一種路由管理方法的流程圖;圖4是本申請一示例性實(shí)施例示出的一種報(bào)文轉(zhuǎn)發(fā)場景;圖5是本申請一示例性實(shí)施例示出的又一種路由管理方法的流程圖;圖6是本申請一示例性實(shí)施例示出的設(shè)備結(jié)構(gòu)框圖;圖7是本申請一示例性實(shí)施例示出的一種路由管理裝置的結(jié)構(gòu);圖8是本申請一示例性實(shí)施例示出的另一種路由管理裝置的結(jié)構(gòu);圖9是本申請一示例性實(shí)施例示出的又一種路由管理裝置的結(jié)構(gòu)。具體實(shí)施方式這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。圖1示例了交換機(jī)的結(jié)構(gòu)示意圖,在交換機(jī)11中,可以包括主控板12、網(wǎng)板13和線卡14。其中,主控板12可以是主備形式,網(wǎng)板13和線卡14的數(shù)量都可以是多個(gè),線卡14用于接收和發(fā)送報(bào)文,相當(dāng)于交換機(jī)的收發(fā)端口;每個(gè)線卡14都可以與各個(gè)網(wǎng)板13相連,即采用線卡14和網(wǎng)板13全連接的方式,由網(wǎng)板13在各個(gè)線卡之間轉(zhuǎn)發(fā)報(bào)文,例如,若報(bào)文由交換機(jī)11的其中一個(gè)線卡端口進(jìn)入,由另一個(gè)線卡端口發(fā)出,則可以由網(wǎng)板13將報(bào)文在上述兩個(gè)線卡14之間轉(zhuǎn)發(fā)。主控板12可以用于獲取交換機(jī)用于轉(zhuǎn)發(fā)報(bào)文的路由表項(xiàng),例如,可以根據(jù)路由協(xié)議學(xué)習(xí)到路由表項(xiàng),或者接收配置的路由表項(xiàng)。在獲取到路由表項(xiàng)后,主控板12可以將路由表項(xiàng)下發(fā)到網(wǎng)板13和線卡14所在的轉(zhuǎn)發(fā)組件15,由轉(zhuǎn)發(fā)組件根據(jù)該路由表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),例如上述例子中的由其中一個(gè)線卡轉(zhuǎn)發(fā)至另一個(gè)線卡。轉(zhuǎn)發(fā)組件15中,為了實(shí)現(xiàn)報(bào)文轉(zhuǎn)發(fā),線卡14需要保存全部的路由表項(xiàng),隨著路由表項(xiàng)的增加,提升交換機(jī)的路由表容量,需要增加交換機(jī)的存儲(chǔ),從而使得交換機(jī)的硬件成本增加。本申請實(shí)施例提供了一種路由管理方法,用 于描述主控板12如何將路由表項(xiàng)下發(fā)到轉(zhuǎn)發(fā)組件15,并且該方法不會(huì)大幅提升交換機(jī)的硬件成本,成本較低。圖2示例了在該路由管理方法中主控板執(zhí)行的處理,可以包括:201、根據(jù)預(yù)置的表項(xiàng)分配策略,將具有不同報(bào)文特征的路由表項(xiàng)分別發(fā)送至多個(gè)網(wǎng)板;202、將用于表示每個(gè)網(wǎng)板與存儲(chǔ)的路由表項(xiàng)的報(bào)文特征之間的對應(yīng)關(guān)系的路由分配信息發(fā)送至線卡,以使得線卡根據(jù)所述路由分配信息將符合所述報(bào)文特征的報(bào)文發(fā)送至對應(yīng)的網(wǎng)板進(jìn)行轉(zhuǎn)發(fā)。例如,在本例子中,主控板上可以存儲(chǔ)預(yù)置的表項(xiàng)分配策略,該策略用于限定主控板如何向轉(zhuǎn)發(fā)組件分配路由表項(xiàng)。例如,圖1的主控板12可以將路由表項(xiàng)下發(fā)至網(wǎng)板13,并且,可以將路由表項(xiàng)分散存儲(chǔ)在多個(gè)網(wǎng)板13上。本例子中,表項(xiàng)分配策略限定的路由表項(xiàng)分配方式可以為,將待分配的路由表項(xiàng)分類,再設(shè)定每一類路由表項(xiàng)分配至哪個(gè)網(wǎng)板。而表項(xiàng)的分類依據(jù)可以有多種,示例性的,如下列舉兩種可行的方式:在一個(gè)例子中,可以根據(jù)路由表項(xiàng)中包括的報(bào)文目的ip地址的前兩位分類,可以分為11、10、01、00四類(二進(jìn)制取值)。然后再根據(jù)該前兩位的取值,分別發(fā)送至對應(yīng)的網(wǎng)板。例如,目的ip前兩位取值為00的路由表項(xiàng),分配至網(wǎng)板a;目的ip前兩位取值為11的路由表項(xiàng),分配至網(wǎng)板b,等。在另一個(gè)例子中,還可以根據(jù)路由表項(xiàng)中包括的報(bào)文目的ip地址所屬的網(wǎng)段分類,將目的ip地址的網(wǎng)段不同的路由表項(xiàng),分別發(fā)送至該網(wǎng)段對應(yīng)的網(wǎng)板,即根據(jù)目的ip地址的網(wǎng)段去分配路由表項(xiàng)。在上面兩個(gè)例子中,是根據(jù)路由表項(xiàng)中包括的報(bào)文目的ip地址的前綴,來分配表項(xiàng)至對應(yīng)網(wǎng)板,本例子中可以將目的ip地址的前綴稱為“報(bào)文特征”。因此,步驟201中的將具有不同報(bào)文特征的路由表項(xiàng)分別發(fā)送至多個(gè)網(wǎng)板,例如可以是根據(jù)報(bào)文的目的ip地址的前綴,將包括不同前綴的路由表項(xiàng)分別發(fā)送至不同的網(wǎng)板。舉例如下:假設(shè)根據(jù)客戶的需求,在主控板上配置了表項(xiàng)分配策略,仍 以圖1為例,該策略可以包括:將目的ip地址的前兩位取值為“00”的路由表項(xiàng),分配至網(wǎng)板a;將目的ip地址的前兩位取值為“11”的路由表項(xiàng),分配至網(wǎng)板b;將目的ip地址的前兩位取值為“10”的路由表項(xiàng),分配至網(wǎng)板c;將目的ip地址的前兩位取值為“01”的路由表項(xiàng),分配至網(wǎng)板d;并假設(shè)當(dāng)前有一條路由表項(xiàng),該表項(xiàng)包括:目的ip、掩碼、所屬線卡、所屬端口、下一跳mac信息。則主控板就可以根據(jù)上述的表項(xiàng)分配策略,獲取路由表項(xiàng)中的目的ip地址的前兩位取值,例如該取值為“10”,則按照策略,主控板就將該路由表項(xiàng)發(fā)送至網(wǎng)板c,由網(wǎng)板c存儲(chǔ)該路由表項(xiàng)。示例性的,參見圖1所示,在網(wǎng)板c上存儲(chǔ)了目的ip前兩位取值為10的路由表項(xiàng),當(dāng)然,該網(wǎng)板c上還存儲(chǔ)其他表項(xiàng),圖1是僅示例了一部分表項(xiàng)。在這個(gè)例子中,策略中的“10”可以稱為“預(yù)設(shè)報(bào)文特征”,即預(yù)設(shè)報(bào)文特征為:目的ip地址的前兩位的取值等于10,而分配的路由表項(xiàng)中的目的ip地址前兩位正好的10,符合該預(yù)設(shè)報(bào)文特征,則將表項(xiàng)發(fā)送至報(bào)文特征對應(yīng)的網(wǎng)板c。按照目的ip的網(wǎng)段分配的方式類似,不再詳述。此外,主控板在分配路由表項(xiàng)時(shí),不僅可以將具有不同報(bào)文特征的路由表項(xiàng)分類,將不同類別的表項(xiàng)發(fā)送至對應(yīng)該類別的網(wǎng)板;并且,主控板還可以選擇將某個(gè)類別的表項(xiàng)發(fā)送至哪些網(wǎng)板、以及如何在網(wǎng)板間分配。舉例如下:如圖1示例,交換機(jī)中可以包括四塊網(wǎng)板,主控板可以將待分配的路由表項(xiàng)分配至四塊網(wǎng)板、三塊網(wǎng)板等,即可以全部網(wǎng)板都分配表項(xiàng),或者分配部分網(wǎng)板。而對于其中某一類路由表項(xiàng),例如,目的ip地址的前兩位取值為“01”的路由表項(xiàng),可以分配至一塊對應(yīng)的網(wǎng)板,比如網(wǎng)板d?;蛘?,這一類別的路由表項(xiàng)可以分發(fā)到多個(gè)網(wǎng)板上,比如,客戶可以設(shè)置預(yù)設(shè)比例信息(如,2:1:1:2),假設(shè)有四塊網(wǎng)板,用戶可以設(shè)定將具有預(yù)設(shè)報(bào)文特征“目的ip地址的前兩位取值為“01”的路由表項(xiàng),按照2:1:1:2的比例分散存儲(chǔ)到這四塊網(wǎng)板上?;蛘?,在按比例分配時(shí),也可以是在其中一部分網(wǎng)板上按照比例分 散存儲(chǔ)。又例如,還可以根據(jù)用于限定路由表項(xiàng)在多個(gè)網(wǎng)板之間分配的預(yù)設(shè)比例信息,將具有不同報(bào)文特征的路由表項(xiàng)分組,將各組路由表項(xiàng),分別發(fā)送至對應(yīng)的網(wǎng)板。在主控板將路由表項(xiàng)分配到網(wǎng)板之后,主控板還可以向線卡發(fā)送路由分配信息,該路由分配信息用于通知線卡哪個(gè)網(wǎng)板上存儲(chǔ)了哪些路由表項(xiàng),該信息可以包括:每個(gè)網(wǎng)板及對應(yīng)的該網(wǎng)板所存儲(chǔ)的路由表項(xiàng)的報(bào)文特征。比如,如下的表1,示例了一種路由分配信息的記錄形式:表1路由分配信息網(wǎng)板a目的ip的前兩位:00網(wǎng)板b目的ip的前兩位:11網(wǎng)板c目的ip的前兩位:10網(wǎng)板d目的ip的前兩位:01上述的表1,描述了各個(gè)網(wǎng)板存儲(chǔ)的路由表項(xiàng)具有的不同報(bào)文特征。在202中,主控板可以將該路由分配信息下發(fā)至各個(gè)線卡。示例性的,參見圖1,線卡a上存儲(chǔ)的路由分配信息中包括其中一條對應(yīng)關(guān)系:網(wǎng)板c與報(bào)文特征“目的ip前兩位:10”的對應(yīng)關(guān)系。而線卡根據(jù)該路由分配信息所做的處理,可以參見圖3的示例,可以包括:301、接收主控板下發(fā)的路由分配信息,所述路由分配信息包括:所述多個(gè)網(wǎng)板中的每個(gè)網(wǎng)板存儲(chǔ)的路由表項(xiàng)的報(bào)文特征;302、在接收到報(bào)文時(shí),根據(jù)所述路由分配信息,將符合所述報(bào)文特征的報(bào)文轉(zhuǎn)發(fā)至對應(yīng)的網(wǎng)板,以使得所述網(wǎng)板查找對應(yīng)的路由表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。例如,假設(shè)線卡接收到的報(bào)文,其目的ip地址的前兩位的取值為01,那么根據(jù)表1所示的路由分配信息,可以確定線卡需要將該報(bào)文發(fā)送至網(wǎng)板d,由網(wǎng)板d進(jìn)行查表轉(zhuǎn)發(fā)。而在網(wǎng)板d,可以根據(jù)路由表項(xiàng)查找到該報(bào)文從交換機(jī)轉(zhuǎn)發(fā)出去的線卡及端口,可以稱為出線卡及出端口(即從該線卡及端口將報(bào)文從交換機(jī)轉(zhuǎn)發(fā)出去),并將報(bào)文發(fā)送到對應(yīng)的出線卡,再由出線 卡的出端口將報(bào)文向外轉(zhuǎn)發(fā)出去。結(jié)合圖3的示例,線卡在接收到報(bào)文后,將根據(jù)由主控板下發(fā)的路由分配信息,將報(bào)文轉(zhuǎn)發(fā)至網(wǎng)板,由網(wǎng)板根據(jù)路由表項(xiàng)查表轉(zhuǎn)發(fā)。例如,圖4示例了一種報(bào)文轉(zhuǎn)發(fā)場景,假設(shè)主機(jī)1要發(fā)送報(bào)文至主機(jī)2,流程如圖5:501、交換機(jī)的線卡接收報(bào)文;例如,如圖4所示,線卡a可以接收到主機(jī)1發(fā)送的報(bào)文。例如,假設(shè)報(bào)文可以是從線卡a的端口3進(jìn)入。其中,報(bào)文中可以包括多種報(bào)文特征,如,發(fā)送報(bào)文的源設(shè)備的mac地址、ip地址,以及報(bào)文發(fā)送的目的設(shè)備的目的ip地址等。502、線卡識別報(bào)文的報(bào)文特征;例如,以報(bào)文特征為目的ip地址的前兩位為例(當(dāng)然也可以是ip地址所屬的網(wǎng)段),線卡可以由報(bào)文中獲取該報(bào)文的目的ip地址,并得到ip地址前兩位的取值,假設(shè)取值為10。即線卡識別到的報(bào)文特征為“目的ip地址的前兩位為10”。503、線卡查找路由分配信息,得到識別到的報(bào)文特征對應(yīng)的網(wǎng)板;例如,線卡a可以查詢存儲(chǔ)的由主控板下發(fā)的路由分配信息,該分配信息可以是如表1所示的形式;并且可以查詢到對應(yīng)ip地址前兩位10的網(wǎng)板是網(wǎng)板c。504、線卡將報(bào)文轉(zhuǎn)發(fā)至對應(yīng)的網(wǎng)板;例如,線卡a在查到對應(yīng)ip地址前兩位10的網(wǎng)板是網(wǎng)板c后,可以將該報(bào)文轉(zhuǎn)發(fā)至網(wǎng)板c。如圖4所示,線卡a將報(bào)文發(fā)送至網(wǎng)板c。505、網(wǎng)板根據(jù)報(bào)文的目的ip地址,進(jìn)行路由查找。例如,網(wǎng)板c上存儲(chǔ)的對應(yīng)ip地址前兩位10的路由表項(xiàng),可以有很多,比如下面的表2所示,網(wǎng)板c上可以存儲(chǔ)n個(gè)表項(xiàng),都具有上述報(bào)文特征。表2網(wǎng)板存儲(chǔ)的路由表項(xiàng)在本步驟中,網(wǎng)板可以根據(jù)報(bào)文中的目的ip地址,查找自己存儲(chǔ)的各個(gè)路由表項(xiàng),假設(shè)經(jīng)過查找確定對應(yīng)報(bào)文目的ip地址的線卡是線卡e,并且是對應(yīng)線卡e的端口6,也就是說,報(bào)文可以由線卡e的端口6發(fā)出交換機(jī),就可以到達(dá)報(bào)文發(fā)送的目的主機(jī)2。506、網(wǎng)板將報(bào)文發(fā)送至線卡,由線卡的端口發(fā)出。例如,如圖4所示,網(wǎng)板c將報(bào)文發(fā)送至線卡e,并從線卡e的端口6發(fā)出交換機(jī),至此完成交換機(jī)對報(bào)文的轉(zhuǎn)發(fā)過程。此外,當(dāng)對應(yīng)一種報(bào)文特征的網(wǎng)板的數(shù)量為多個(gè)時(shí),例如,在分配路由表項(xiàng)時(shí),將目的ip地址的前兩位取值為“10”的路由表項(xiàng),按照預(yù)設(shè)比例分散存儲(chǔ)到四塊網(wǎng)板上,那么,線卡可以將報(bào)文也發(fā)送至這四塊網(wǎng)板上,再由網(wǎng)板根據(jù)具體的ip地址的數(shù)值查找自身是否存儲(chǔ)有該ip地址對應(yīng)的表項(xiàng)。此外,如果其中某個(gè)網(wǎng)板故障,主控板可以在檢測到故障網(wǎng)板時(shí),將該故障網(wǎng)板對應(yīng)的報(bào)文特征的路由表項(xiàng),轉(zhuǎn)發(fā)至其他網(wǎng)板,繼續(xù)進(jìn)行路由轉(zhuǎn)發(fā)。在向其他網(wǎng)板轉(zhuǎn)分配時(shí),例如可以是按照用戶定義的策略分配到兩塊或多塊網(wǎng)板上,比如,用戶可以設(shè)定當(dāng)網(wǎng)板c故障后,將網(wǎng)板c上的路由表項(xiàng)分配到網(wǎng)板d上,或者分配到網(wǎng)板d和網(wǎng)板a上;或者還可以是,將網(wǎng)板c的路由表現(xiàn)按照一定的比例分散發(fā)送至網(wǎng)板d和網(wǎng)板a,等。例如,當(dāng)網(wǎng)板c故障后,主控板可以將網(wǎng)板c上的具有“目的ip的前兩位:10”的報(bào)文特征的各個(gè)路由表項(xiàng),都分配到網(wǎng)板d上,并且將更新后的路由分配信息通知線卡,即通知線卡當(dāng)前具有“目的ip的前兩位:10”的報(bào)文特征的各個(gè)路由表項(xiàng),對應(yīng)存儲(chǔ)的網(wǎng)板已經(jīng)變更為網(wǎng)板d。如果網(wǎng)絡(luò)中有一些默認(rèn)路由,主控板可以將該默認(rèn)路由下發(fā)到每一個(gè)網(wǎng)板上,所有網(wǎng)板均可以執(zhí)行默認(rèn)路由。例如,默認(rèn)路由是可以一種特殊的靜 態(tài)路由,用于指示當(dāng)路由表中與報(bào)文的目的地址之間沒有匹配的表項(xiàng)時(shí),交換機(jī)做出的選擇。本申請的路由管理方法,通過由主控板將待分配的路由表項(xiàng)分散發(fā)送至各個(gè)網(wǎng)板上存儲(chǔ),由網(wǎng)板根據(jù)路由表項(xiàng)轉(zhuǎn)發(fā)報(bào)文,將可以有效擴(kuò)充交換機(jī)的路由表容量,并且這種方法不會(huì)增加交換機(jī)的硬件成本。參見圖6,示例了本申請中的主控板和線卡的結(jié)構(gòu)框圖。該主控板和線卡可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,如圖6所示,當(dāng)該設(shè)備可以包括:處理器61、非易失性存儲(chǔ)器62、內(nèi)存63和網(wǎng)絡(luò)接口64,其中,上述幾個(gè)部分之間可以通過內(nèi)部總線65進(jìn)行通信。例如,處理器61可以將非易失性存儲(chǔ)器62中對應(yīng)的路由管理邏輯指令讀取到內(nèi)存63中運(yùn)行,來使得設(shè)備執(zhí)行本申請中的路由管理方法。例如,當(dāng)設(shè)備是主控板時(shí),主控板可以通過運(yùn)行路由管理邏輯指令,執(zhí)行圖2所示的流程;而當(dāng)設(shè)備是線卡時(shí),線卡可以通過運(yùn)行路由管理邏輯指令,執(zhí)行圖3所示的流程。但是,由于主控板和線卡所執(zhí)行的路由管理方法是不同的,因此兩者執(zhí)行的路由管理邏輯指令也是不同的。如下將分別描述主控板和線卡運(yùn)行的路由管理邏輯指令,并且在如下的描述中,可以將該邏輯指令稱為“路由管理裝置”。圖7示例了設(shè)置在主控板的路由管理裝置的結(jié)構(gòu),該裝置中各個(gè)模塊或單元的功能和作用的實(shí)現(xiàn)過程,具體詳見上述方法中對應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。如圖7所示,該裝置可以包括:表項(xiàng)分配模塊71和分配通知模塊72;其中,表項(xiàng)分配模塊71,用于根據(jù)預(yù)置的表項(xiàng)分配策略,將具有不同報(bào)文特征的路由表項(xiàng)分別發(fā)送至多個(gè)網(wǎng)板;分配通知模塊72,用于將用于表示每個(gè)網(wǎng)板與存儲(chǔ)的路由表項(xiàng)的報(bào)文特征之間的對應(yīng)關(guān)系的路由分配信息發(fā)送至所述線卡,以使得所述線卡根據(jù)所述路由分配信息將符合所述報(bào)文特征的報(bào)文發(fā)送至對應(yīng)的網(wǎng)板進(jìn)行轉(zhuǎn)發(fā)。進(jìn)一步的,表項(xiàng)分配模塊71,在將具有不同報(bào)文特征的路由表項(xiàng)分別發(fā) 送至多個(gè)網(wǎng)板時(shí),包括:用于根據(jù)用于限定路由表項(xiàng)在多個(gè)網(wǎng)板之間分配的預(yù)設(shè)比例信息,將具有不同報(bào)文特征的路由表項(xiàng)分組;將各組路由表項(xiàng),分別發(fā)送至對應(yīng)的網(wǎng)板。進(jìn)一步的,表項(xiàng)分配模塊71,還用于在檢測到所述多個(gè)網(wǎng)板中存在故障網(wǎng)板時(shí),將所述故障網(wǎng)板對應(yīng)的報(bào)文特征的路由表項(xiàng),轉(zhuǎn)發(fā)至其他網(wǎng)板;所述分配通知模塊72,還用于將更新后的路由分配信息,發(fā)送至線卡。例如,所述網(wǎng)板和線卡上存儲(chǔ)的路由表項(xiàng)的報(bào)文特征,包括:所述報(bào)文的目的ip地址的前綴。所述報(bào)文的目的ip地址的前綴,包括:所述目的ip地址的前兩位;或者,所述目的ip地址所屬的網(wǎng)段。圖8示例了設(shè)置在線卡的路由管理裝置的結(jié)構(gòu),該裝置中各個(gè)模塊或單元的功能和作用的實(shí)現(xiàn)過程,具體詳見上述方法中對應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。如圖8所示,該裝置可以包括:信息接收模塊81和報(bào)文轉(zhuǎn)發(fā)模塊82;其中,信息接收模塊81,用于接收主控板下發(fā)的路由分配信息,所述路由分配信息包括:所述多個(gè)網(wǎng)板中的每個(gè)網(wǎng)板存儲(chǔ)的路由表項(xiàng)的報(bào)文特征;報(bào)文轉(zhuǎn)發(fā)模塊82,用于在接收到報(bào)文時(shí),根據(jù)所述路由分配信息,將符合所述報(bào)文特征的報(bào)文轉(zhuǎn)發(fā)至對應(yīng)的網(wǎng)板,以使得所述網(wǎng)板查找對應(yīng)的路由表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。例如,如圖9所示,報(bào)文轉(zhuǎn)發(fā)模塊82包括:分類識別單元821和查表發(fā)送單元822;其中,分類識別單元821,用于識別所述報(bào)文具有的報(bào)文特征;查表發(fā)送單元822,用于查找所述路由分配信息,將所述報(bào)文轉(zhuǎn)發(fā)至所述報(bào)文特征對應(yīng)的網(wǎng)板。所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中, 包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述僅為本申請的較佳實(shí)施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。當(dāng)前第1頁12