專利名稱::雙主控交換設(shè)備、下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)據(jù)通信技術(shù),尤指雙主控交換設(shè)備、下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置。
背景技術(shù):
:參見(jiàn)圖1,圖1所示為現(xiàn)有雙主控交換設(shè)備使用交換芯片實(shí)現(xiàn)板間互連的結(jié)構(gòu)圖。在該實(shí)現(xiàn)方案中,主控板通過(guò)交換芯片,利用其二層轉(zhuǎn)發(fā)功能實(shí)現(xiàn)主控板之間的通信以及主控板與線卡之間的通信。從圖l不難看出,在現(xiàn)有的雙主控交換設(shè)備中,交換芯片是獨(dú)立于主控板l、主控板2以及線卡存在的。這樣,在硬件實(shí)現(xiàn)中,交換芯片需要獨(dú)自占用交換設(shè)備中的硬件資源,比如槽位等。然而,隨著交換設(shè)備功能的不斷升級(jí),主控板需要占用更多的硬件資源。這樣,在交換設(shè)備總體硬件資源不變的情況下,如何實(shí)現(xiàn)主控板之間、以及主控板與線卡之間的交互是目前亟待解決的技術(shù)問(wèn)題。
發(fā)明內(nèi)容有鑒于此,本發(fā)明提供了一種雙主控交換設(shè)備,該雙主控交換設(shè)備能夠有效解決交換設(shè)備內(nèi)硬件資源有限的問(wèn)題。一種雙主控交換設(shè)備,包括兩個(gè)主控板和至少一個(gè)線卡,所述主控板包括處理單元和交換單元;所述交換單元通過(guò)通道端口與本板處理單元相連,用于接收本板處理單元發(fā)送的報(bào)文以及向本板處理單元轉(zhuǎn)發(fā)報(bào)文;所述交換單元通過(guò)連接端口與對(duì)端主控板交換單元相連,用于接收對(duì)端交換單元發(fā)送的報(bào)文以及向?qū)Χ私粨Q單元轉(zhuǎn)發(fā)報(bào)文;所述交換單元通過(guò)線卡端口與線卡相連,用于接收線卡發(fā)送的報(bào)文以及向線卡轉(zhuǎn)發(fā)報(bào)文。本發(fā)明提供了一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置,應(yīng)用本發(fā)明所提供的方法及裝置能夠?qū)崿F(xiàn)主控板之間的單播通信。一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法,應(yīng)用于如前所述的雙主控交換設(shè)備,該方法包括為主控板交換單元的連接端口、和本板處理單元上用于與交換單元連接的通道端口,配置相同的介質(zhì)訪問(wèn)控制MAC地址,根據(jù)所配置的MAC地址對(duì)應(yīng)對(duì)端交換單元的連接端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至對(duì)端交換單元,并對(duì)應(yīng)本板交換單元的通道端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至本板交換單元;根據(jù)為線卡配置的MAC地址,對(duì)應(yīng)交換單元上用于與所述線卡連接的線卡端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至所述交換單元。一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的裝置,應(yīng)用于如前所述的雙主控交換設(shè)備,該裝置包括控制單元和下發(fā)單元;所述控制單元,用于為主控板交換單元的連接端口、和本板處理單元上用于與交換單元連接的通道端口,配置相同的介質(zhì)訪問(wèn)控制MAC地址,根據(jù)所配置的MAC地址對(duì)應(yīng)對(duì)端交換單元的連接端口建立轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至對(duì)端交換單元;并對(duì)應(yīng)本板交換單元的通道端口建立轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至本板交換單元;根據(jù)為線卡配置的MAC地址,對(duì)應(yīng)交換單元上用于與所述線卡連接的線卡端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至所述交換單元;所述下發(fā)單元,用于下發(fā)所述控制單元建立的轉(zhuǎn)發(fā)表項(xiàng)。另外,本發(fā)明還提供了一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置,應(yīng)用本發(fā)明所提供的方法及裝置能夠?qū)崿F(xiàn)主控板之間的組播通信。一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法,應(yīng)用于如前所述的雙主控交換設(shè)備,該方法包括為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播介質(zhì)訪問(wèn)控制MAC地址;才艮據(jù)所述組一番MAC地址對(duì)應(yīng)第一組纟番組建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第一主控板交換單元;根據(jù)所述組播MAC地址對(duì)應(yīng)第二組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第二主控板交換單元;為第一和第二交換單元中端口成員相同且不包括連接端口的組播組配置相同的組播MAC地址,并建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第一和第二交換單元。14、一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的裝置,應(yīng)用于如前所述的雙主控交換設(shè)備,該裝置包括控制單元和下發(fā)單元所述控制單元,用于為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播介質(zhì)訪問(wèn)控制MAC地址;根據(jù)所述組播MAC地址對(duì)應(yīng)第一組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第一主控板交換單元;根據(jù)所述組播MAC地址對(duì)應(yīng)第二組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第二主控板交換單元;并為第一和第二交換單元中端口成員相同且不包括連接端口的組播組配置相同的組播MAC地址,建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第一主控板交換單元和第二主控板交換單元5所迷下發(fā)單元,用于下發(fā)所述控制單元建立的組播轉(zhuǎn)發(fā)表項(xiàng)。本發(fā)明所提供的雙主控交換設(shè)備,通過(guò)將具有交換功能的交換單元置于主控板內(nèi),解決了現(xiàn)有雙主控交換設(shè)備硬件資源的有限的問(wèn)題。不僅如此,本發(fā)明的雙主控交換設(shè)備,能夠支持處理單元和交換單元之間存在多條通道的情況下,為區(qū)分通道優(yōu)先級(jí)提供基礎(chǔ),可擴(kuò)展性強(qiáng)。另外,本發(fā)明還提供了一種具體的下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置,通過(guò)為主控板內(nèi)交換單元下發(fā)用于單播通信的轉(zhuǎn)發(fā)表項(xiàng),以及用于組播通信的轉(zhuǎn)發(fā)表項(xiàng),實(shí)現(xiàn)了交換單元的轉(zhuǎn)發(fā)功能。同時(shí),本發(fā)明針對(duì)組播通信所提供的下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置,能夠防止了兩個(gè)交換單元之間的組播震蕩,有利于實(shí)現(xiàn)了主控板之間的組播通信。圖1為現(xiàn)有技術(shù)中雙主控板交換設(shè)備的結(jié)構(gòu)圖;圖2為本發(fā)明中雙主控板交換設(shè)備的結(jié)構(gòu)圖4為本發(fā)明一實(shí)施例方法的流程圖;圖5為本發(fā)明一實(shí)施例裝置的結(jié)構(gòu)圖;圖6為本發(fā)明又一實(shí)施例方法的流程圖。具體實(shí)施例方式參見(jiàn)圖2,圖2本發(fā)明技術(shù)方案所提供的雙主控交換設(shè)備的結(jié)構(gòu)圖。該雙主控板交換設(shè)備包括兩個(gè)主控板和至少一個(gè)線卡。其中,主控板包括處理單元和交換單元。所述交換單元通過(guò)通道端口與本板處理單元相連,用于接過(guò)連接端口與對(duì)端主控板交換單元相連,用于接收對(duì)端交換單元發(fā)送的報(bào)文以及向?qū)Χ私粨Q單元轉(zhuǎn)發(fā)報(bào)文;所述交換單元通過(guò)線卡端口與線卡相連,用于接收線卡發(fā)送的報(bào)文以及向線卡轉(zhuǎn)發(fā)報(bào)文。這里,需要注意的是,上述描述中所使用的通道端口、連接端口以及線卡端口為根據(jù)端口所處的位置命名,并不限定端口本身所具有的功能。另外,主控板內(nèi)的交換單元還可以通過(guò)一個(gè)或多個(gè)通道端口與本板處理單元相連,實(shí)現(xiàn)交換單元與本板處理單元之間一條或多條通道。根據(jù)圖2所示的結(jié)構(gòu),不難發(fā)現(xiàn),本發(fā)明技術(shù)方案所采用的主要技術(shù)手段是將具有報(bào)文轉(zhuǎn)發(fā)和接收功能的交換單元置于主控板內(nèi)部。這樣,在主控板需要占用更多硬件資源或者交換設(shè)備總體硬件資源降低,而無(wú)法向交換芯片提供所需的硬件資源時(shí),主控板就可以依靠?jī)?nèi)置的交換單元來(lái)實(shí)現(xiàn)與對(duì)端主控板以及線卡的交互。根據(jù)圖2,交換單元中的端口可以分成三類,包括用于與對(duì)端交換單元進(jìn)行連接的連接端口,如圖2中的X3和Y3端口;用于與本板處理單元連接的通道端口,如X1、X2、Y1和Y2端口,圖2中列舉了兩個(gè)通道的情況;以及,用于與線卡連接的線卡端口,如X4Xn,Y4~Yn端口。這里,為了區(qū)別處理單元和交換單元上的通道端口,將位于處理單元上用于實(shí)現(xiàn)上述通道的端口稱為處理單元的通道端口,如X1,端口;將位于交換單元上用于實(shí)現(xiàn)上述通道的端口稱為交換單元的通道端口,如XI端口。為了實(shí)現(xiàn)本發(fā)明雙主控交換設(shè)備內(nèi)主控板之間、主控板與線卡之間的交根據(jù)下發(fā)的轉(zhuǎn)發(fā)表項(xiàng),正常轉(zhuǎn)發(fā)報(bào)文。在數(shù)據(jù)通信技術(shù)中,包括單播通信和組播通信。其中,廣播是組播的一種特例。對(duì)于雙主控交換設(shè)備中主控板之間、以及主控板與線卡之間的交互,同樣存在單播和組播這兩種方式。以下,針對(duì)主控板之間的單播通信和組播通信分別進(jìn)4于介紹。首先,針對(duì)雙主控交換設(shè)備內(nèi)主控板之間、主控板與線卡之間的單播交互,列舉下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的實(shí)施例。針對(duì)單播通信,下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的流程主要包括為主控板交換單元的連接端口、和本板處理單元上用于與交換單元連接的通道端口,配置相同的介質(zhì)訪問(wèn)控制MAC地址,根據(jù)所配置的MAC地址對(duì)應(yīng)對(duì)端交換單元的連接端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至對(duì)端交換單元,并對(duì)應(yīng)本板交換單元的通道端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至本板交換單元;根據(jù)為線卡配置的MAC地址,對(duì)應(yīng)交換單元上用于與所述線卡連接的線卡端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至所述交換單元。其中,為主控板交換單元的連接端口和本板處理單元的通道端口配置相同的MAC地址既可以是為主控板處理單元的通道端口配置MAC地址,將其配置為所在主控板交換單元上連接端口的MAC地址;也可以是,根據(jù)主控板內(nèi)處理單元和交換單元之間的通道數(shù),為交換單元上的連接端口配置數(shù)目相等的MAC地址,將其分別配置為本板處理單元上各通道端口的MAC地址。在圖2所示的結(jié)構(gòu)圖中,以主控板1為例,將交換單元1連接端口X3的MAC地址配置的與處理單元1上通道端口X1,和X2,相同。也就是,在Xl,的MAC地址為A,X2,的MAC地址為B,A和B則為端口X3的MAC地址。轉(zhuǎn)發(fā)表項(xiàng)主要描述的是出端口與目的MAC地址之間的對(duì)應(yīng)關(guān)系,從本發(fā)明的上述技術(shù)方案不難看出,本發(fā)明技術(shù)方案建立了三種具體不同功能的轉(zhuǎn)發(fā)表項(xiàng)。首先,根據(jù)為本板處理單元上通道端口配置的MAC地址,對(duì)應(yīng)本板交換單元的通道端口建立的轉(zhuǎn)發(fā)表項(xiàng),建立主控板內(nèi)交換單元至處理單元的轉(zhuǎn)發(fā)關(guān)系,使得交換單元能夠根據(jù)目的MAC地址將需發(fā)送至處理單元的報(bào)文,轉(zhuǎn)發(fā)至處理單元處理。其次,根據(jù)為交換單元的連接端口配置的MAC地址,對(duì)應(yīng)對(duì)端交換單元的連接端口建立的轉(zhuǎn)發(fā)表項(xiàng),建立了主控板間交換單元至對(duì)端口交換單元的轉(zhuǎn)發(fā)關(guān)系,使得交換單元能夠?qū)⑿璋l(fā)送至對(duì)端處理的報(bào)文發(fā)送至對(duì)端交換單元做進(jìn)一步的轉(zhuǎn)發(fā)。最后,根據(jù)為線卡配置的MAC地址,對(duì)應(yīng)交換單元上的線卡端口建立轉(zhuǎn)發(fā)表項(xiàng),建立了交換單元至線卡的轉(zhuǎn)發(fā)關(guān)系,實(shí)現(xiàn)了交換單元至線卡的轉(zhuǎn)發(fā)。其中,交換單元連接端口的MAC地址和本板處理單元上通道端口MAC地址相同的主要原因在于,雙主控板主要用于主備切換的工作環(huán)境,由主控板發(fā)送另一主控板的報(bào)文通常為控制報(bào)文,需要上送至對(duì)端主控板的處理單元處理,而不需要經(jīng)過(guò)對(duì)端交換單元轉(zhuǎn)發(fā)至線卡,因此將交換單元與對(duì)端實(shí)現(xiàn)連接的連接端口的MAC地址配置與本板處理單元相同,就是為了能夠從對(duì)端交換單元接收發(fā)送至本板處理單元處理的報(bào)文。這里,列舉一個(gè)簡(jiǎn)單示例對(duì)主控板之間的單播進(jìn)行說(shuō)明。在圖2所示的雙主控交換設(shè)備中,假設(shè)主控板2中處理單元2上通道端口Yl,和Y2,的MAC地址分別為vl和v2。那么,按照本發(fā)明的技術(shù)方案,交換單元2上Y3端口的MAC地址將被配置為包括vl和v2;建立交換單元2上Y3端口的MAC地址和交換單元1上對(duì)應(yīng)連接端口X3的轉(zhuǎn)發(fā)表項(xiàng)可以如表一所示的形式。表一<table>tableseeoriginaldocumentpage12</column></row><table>表一所示的轉(zhuǎn)發(fā)表項(xiàng)將被配置在交換單元l上,表示只要收到目的MAC地址為vl或者v2的報(bào)文,均會(huì)通過(guò)交換單元1上的X3端口轉(zhuǎn)發(fā)出去。當(dāng)目的MAC地址為vl或者v2的才艮文通過(guò)建立的轉(zhuǎn)發(fā)表項(xiàng)到達(dá)交換單元2時(shí),交換單元2則會(huì)依據(jù)目的MAC地址和出端口的對(duì)應(yīng)關(guān)系將報(bào)文通過(guò)對(duì)應(yīng)的通道端口發(fā)送至處理單元2進(jìn)行處理。由此可見(jiàn),通過(guò)本發(fā)明技術(shù)方案,主控板1交換單元1能夠?qū)⒛康腗AC地址為主控板2上處理單元2的報(bào)文發(fā)送至處理單元2進(jìn)行處理,實(shí)現(xiàn)了主控板1到主控板2的單播通信。另外,由于主控板1和主控板2是對(duì)等的,同理,主控板2也能夠?qū)崿F(xiàn)到主控板1的單播通信。在本發(fā)明的技術(shù)方案中,為了進(jìn)一步提高本發(fā)明技術(shù)方案配置MAC地址的有效性,可以先利用HASH算法計(jì)算得到可用單播MAC地址集合U,然后在可用地址集合中執(zhí)行MAC地址配置的操作。在單播通信的技術(shù)方案,總共使用的MAC地址數(shù)為p=w+c-l,其中p為所需的單播MAC地址總數(shù),n為所使用的單個(gè)交換單元的端口總數(shù),c為通道總數(shù)。那么,在采用HASH算法計(jì)算得到可用單播MAC地址集合U時(shí),集合U中的MAC地址數(shù)應(yīng)至少為p個(gè)。下面參見(jiàn)圖3,這里以圖3所示的雙主控交換設(shè)備為例,列舉應(yīng)用于單播通信的應(yīng)用實(shí)例。為了更加清楚、詳細(xì)的介紹主控板交換單元之間的交互,在此僅以包括一個(gè)線卡、兩個(gè)通道為例進(jìn)行介紹。對(duì)于主控板處理單元上通道端口、交換單元連接端口以及線卡的MAC地址配置,在本應(yīng)用實(shí)例中采用逐板配置的方式,即先圍繞主控板1進(jìn)行配置,然后再對(duì)主控板2進(jìn)行配置。參見(jiàn)圖4,圖4為本實(shí)施例的流程圖,具體介紹如下。在步驟401中,利用HASH算法計(jì)算得到可用單播MAC地址集合二{wl,w2,w3,w4,w5}。根據(jù)前面介紹的計(jì)數(shù)所需單播MAC地址數(shù)目的公式,在單個(gè)交換單元端口總數(shù)為4,單個(gè)處理單元和交換單元之間通道數(shù)為2的情況下,所需的單播MAC地址為5。在步驟402中,為交換單元1所連接的對(duì)端端口配置MAC地址,建立對(duì)應(yīng)轉(zhuǎn)發(fā)表項(xiàng),并下發(fā)至交換單元l。具體包4舌以下部分對(duì)交換單元1上通道端口XI、X2對(duì)應(yīng)的對(duì)端端口Xl,和X2,,即主控板1處理單元1上通道端口配置MAC地址ul、u2;并對(duì)應(yīng)交換單元1上各通道端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元l。表項(xiàng)的具體內(nèi)容可參見(jiàn)表二中編號(hào)為1和2的轉(zhuǎn)發(fā)表項(xiàng)。對(duì)于交換單元1連接端口X3對(duì)應(yīng)的對(duì)端端口Y3,即主控板2交換單元2的連接端口,由于單個(gè)處理單元與交換單元之間的通道為2,因此為Y3配置MAC地址u3和u4;并對(duì)應(yīng)交換單元1連接端口X3建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元1。表項(xiàng)的具體內(nèi)容可參見(jiàn)表二中編號(hào)為3和4的轉(zhuǎn)發(fā)表項(xiàng)。對(duì)交換單元1中X4端口的對(duì)端端口,即線卡用于與交換單元1連接的端口配置MAC地址u5,并對(duì)應(yīng)X4建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元1。表項(xiàng)的具體內(nèi)容可參見(jiàn)表二中編號(hào)為5的轉(zhuǎn)發(fā)表項(xiàng)。<table>tableseeoriginaldocumentpage13</column></row><table>表二通過(guò)本步驟,交換單元1上已建立了所需的轉(zhuǎn)發(fā)表項(xiàng),發(fā)送至主控板2處理的報(bào)文,將通過(guò)交換單元1上X3轉(zhuǎn)發(fā)至交換單元2,進(jìn)而通過(guò)對(duì)應(yīng)的發(fā)送至主控板2處理單元2處理。在步驟403中,為交換單元2所連接的對(duì)端端口配置MAC地址,建立對(duì)應(yīng)轉(zhuǎn)發(fā)表項(xiàng),并下發(fā)至交換單元2。對(duì)于交換單元2上通道端口Yl和Y2的對(duì)端端口Yl,和Y2,,即主控板2處理單元2上通過(guò)端口,由于其MAC地址需要與本板交換單元連接端口Y3的MAC地址對(duì)應(yīng),才能實(shí)現(xiàn)交換單元1至交換單元2的連接,因此為端口Yl,和Y2,配置MAC地址u3和u4,對(duì)應(yīng)交換單元2上通道端口配置建立轉(zhuǎn)發(fā)表項(xiàng)。表項(xiàng)的具體內(nèi)容可詳見(jiàn)后續(xù)表三中編號(hào)為l和2的表項(xiàng)。對(duì)于交換單元2連接端口Y3的對(duì)端端口X3,即主控板1交換單元1的連"J妄端口,由于其MAC地址需要與本才反處理單元上通道端口XI和X2的MAC地址對(duì)應(yīng),才能實(shí)現(xiàn)交換單元2至交換單元1的連接,因此為X3配置MAC地址ul和u2;對(duì)應(yīng)交換單元2連接端口Y3建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元2。表項(xiàng)的具體內(nèi)容可參見(jiàn)表二中編號(hào)為3和4的轉(zhuǎn)發(fā)表項(xiàng)。對(duì)于交換單元2線卡端口Y4的對(duì)端端口,即線卡用于與主控板2通信的端口,由于兩個(gè)主控板需要對(duì)線卡體現(xiàn)為一個(gè)主控板,因此該端口的MAC地址與步驟402中為線卡配置的MAC地址相同,即u5,并對(duì)應(yīng)交換單元2線卡端口Y4建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元2。表項(xiàng)的具體內(nèi)容可見(jiàn)表三中編號(hào)為5的轉(zhuǎn)發(fā)表項(xiàng)。<table>tableseeoriginaldocumentpage14</column></row><table>表三通過(guò)本步驟,交換單元2上已建立了所需的轉(zhuǎn)發(fā)表項(xiàng),發(fā)送至主控板l處理的報(bào)文,就能夠通過(guò)交換單元2上的端口Y3轉(zhuǎn)發(fā)至交換單元1,進(jìn)而發(fā)送至主控板1處理單元1處理。下面,以主控板1需要通過(guò)通道1向主控板2發(fā)送控制報(bào)文的應(yīng)用場(chǎng)景距離進(jìn)行說(shuō)明。在圖3所示的結(jié)構(gòu)圖中,假設(shè)主控板1上由端口XI和XI'構(gòu)成的通道為通道l,由端口X2和X2'構(gòu)成的通道為通道2;主控纟反2上由端口Y1和Y1'構(gòu)成的通道為通道l,由端口Y2和Y2'構(gòu)成的通道為通道2。主控板1通過(guò)通道1發(fā)送報(bào)文至主控板2交換時(shí),報(bào)文的通信過(guò)程如下所示。首先,為待發(fā)送的報(bào)文封裝以太網(wǎng)頭,由于通道1在主控板2上對(duì)應(yīng)的端口為Y1',因此該報(bào)文的目的MAC地址設(shè)置為主控板2處理單元2上通道端口Yl'的MAC地址u3。接著,主控板1內(nèi)的處理單元1通過(guò)通道1將報(bào)文發(fā)送到交換單元1。進(jìn)而,交換單元1讀取得到報(bào)文的目的MAC地址為u3,查找建立的轉(zhuǎn)發(fā)表項(xiàng),即表二,根據(jù)編號(hào)為3的轉(zhuǎn)發(fā)表項(xiàng),將報(bào)文從端口X3發(fā)送出去。然后,交換單元2從端口Y3收到當(dāng)前報(bào)文,讀取得到報(bào)文的目的MAC地址為u3,查找建立的轉(zhuǎn)發(fā)表項(xiàng),即表三,根據(jù)編號(hào)為1的轉(zhuǎn)發(fā)表項(xiàng),將報(bào)文從端口Yl發(fā)送出去。最后,處理單元2從與Yl對(duì)應(yīng)的端口Yl'收到才艮文。這里,端口Yl,正是主控板內(nèi)通道1對(duì)應(yīng)的端口,因此本實(shí)施例的技術(shù)方案能夠?qū)崿F(xiàn)雙主控交換設(shè)備內(nèi)主控板之間的交換,并且能夠選擇具體使用的通道。以下是實(shí)現(xiàn)主控板單播通信的另一方面,本發(fā)明提高的一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的裝置,應(yīng)用于雙主控交換設(shè)備,具體情況下參見(jiàn)圖5。該裝置包括控制單元和下發(fā)單元。其中,所述控制單元,用于為主控板交換單元的連接端口、和本板處理單元上用于與交換單元連接的通道端口,配置相同的介質(zhì)訪問(wèn)控制MAC地址,根據(jù)所配置的MAC地址對(duì)應(yīng)對(duì)端交換單元的連接端口建立轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至對(duì)端交換單元;并對(duì)應(yīng)本板交換單元的通道端口建立轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至本板交換單元;根據(jù)為線卡配置的MAC地址,對(duì)應(yīng)交換單元上用于與所述線卡連接的線卡端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至所述交換單元。所述下發(fā)單元,用于下發(fā)所述控制單元建立的轉(zhuǎn)發(fā)表項(xiàng)。其中,所述控制單元,用于為主控板交換單元的連接端口和本板處理單元上的通道端口配置相同MAC地址時(shí),為主控板處理單元的通道端口配置MAC地址,將其配置為所在主控板交換單元上連接端口的MAC地址;或者,根據(jù)主控板內(nèi)處理單元和交換單元之間的通道數(shù),為交換單元上的連接端口配置數(shù)目相等的MAC地址,將其分別配置為所在主控板處理單元上各通道端口的MAC地址。其中,所述控制單元,利用哈希HASH算法計(jì)算得到可用單播MAC地址集合,從計(jì)算得到的單播MAC地址集合內(nèi)選擇MAC地址執(zhí)行配置操作。以上主要介紹的是主控板之間單播通信的情況,下面開(kāi)始針對(duì)組播通信,列舉下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的實(shí)施例。這里,需要注意的是在本文的介紹中如無(wú)特殊說(shuō)明,MAC地址指的是單播MAC地址,轉(zhuǎn)發(fā)表項(xiàng)表示用于單播通信的轉(zhuǎn)發(fā)表項(xiàng)。針對(duì)組播通信,下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的流程主要包括為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播介質(zhì)訪問(wèn)控制MAC地址;根據(jù)所述組播MAC地址對(duì)應(yīng)第一組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第一主控板交換單元;根據(jù)所述組播MAC地址對(duì)應(yīng)第二組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第二主控板交換單元;為第一和第二交換單元中端口成員相同且不包括連接端口的組播組配置相同的組播MAC地址,并建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第一和第二交換單元。首先,對(duì)本發(fā)明的技術(shù)方案進(jìn)行相關(guān)說(shuō)明。根據(jù)交換單元所擁有的端口配置組播MAC地址時(shí),如果為交換單元1和交換單元2內(nèi)端口成員相同的組播組配置相同的組播MAC地址,在組播組內(nèi)包含用于連接交換單元的連接端口時(shí),組播報(bào)文就是在兩個(gè)交換單元來(lái)回轉(zhuǎn)發(fā),出現(xiàn)振蕩。因此對(duì)應(yīng)交換單元內(nèi)包含連接端口的組播組需要在兩個(gè)交換單元配置不同的組播MAC地址。同時(shí),為了實(shí)現(xiàn)組播報(bào)文在對(duì)端交換單元正常轉(zhuǎn)發(fā)至處理單元處理,還需要對(duì)應(yīng)該組播MAC地址配置專用于發(fā)送的組播轉(zhuǎn)發(fā)表項(xiàng),即本發(fā)明技術(shù)方案中所描述的對(duì)應(yīng)第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組建立的組播轉(zhuǎn)發(fā)表項(xiàng)。另外,由于在本發(fā)明的技術(shù)方案中,處理單元和交換單元之間可以存在多個(gè)通道,因此第一主控板交換單元發(fā)送至第二處理單元處理的報(bào)文,相當(dāng)于對(duì)應(yīng)了多個(gè)出端口。因此對(duì)于第一主控板上包含連接端口的組播組,需要對(duì)應(yīng)不同的通道對(duì)應(yīng)組#番MAC地址。其中,所述為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播MAC地址為既可以是,為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道配置組播MAC地址,將其配置為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組的組播MAC地址;也可以是,為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組配置組播MAC地址,將其配置為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道的組4番MAC地址。與單播通信方式中相同,為了提高配置組播MAC地址的有效性,可以先利用HASH算法計(jì)算得到可用組播MAC地址集合;然后在集合內(nèi)配置組播MAC地址。在組播通信的技術(shù)方案,兩個(gè)交換單元總共需要的組播MAC地址數(shù)為孑=2"+2("-"x(2c-1)。其中,"為單個(gè)交換單元的端口總數(shù),c為單個(gè)交換單元和處理單元之間的通道總數(shù)。根據(jù)上述的介紹可知,對(duì)于包含連接端口的組播組的情況下,由于會(huì)產(chǎn)生震蕩因此在兩個(gè)交換單元中不能對(duì)應(yīng)相同的組播MAC地址,又由于報(bào)文發(fā)送到另一主控板后僅需要上送至處理單元處理并且區(qū)分通道,因此在單個(gè)交換單元內(nèi)包含連接端口的組合數(shù)為2"-1,對(duì)于兩個(gè)交換單元同時(shí)又存在C條通道的情況,兩個(gè)交換單元所需的總數(shù)為2^0x2c。對(duì)于不包含連接端口的組播組的情況,兩個(gè)交換單元中端口成員相同的組播組可以配置相同的組播MAC地址。因此,在以單個(gè)交換單元所需總數(shù)為2"的基礎(chǔ)上,需要加上包含連接端口組播組的情況,即加2"-'、2c;然后,由于2"中已經(jīng)存在2"-'個(gè)包含連接端口組播組的情況,因此還需要減2"-';這樣,最后的結(jié)果就是p2"+2("-')x(2c-1)。這里,同樣以圖3所示的結(jié)構(gòu)為例,對(duì)本發(fā)明主控板之間的組播通信進(jìn)行介紹。在詳細(xì)介紹具體流程之前,首先介紹一下端口位圖。端口位圖是一種表示組播組端口成員的方法,每個(gè)比特位對(duì)應(yīng)一個(gè)端口,以比特位是否為l表示對(duì)應(yīng)端口是否被包含在該組播組內(nèi)。在圖3所示的結(jié)構(gòu)圖中,對(duì)于交換設(shè)備1端口位圖包含4個(gè)比特位,從右到左,依次對(duì)應(yīng)X1、X2、X3和X4。OllO表示包含端口X2和X3的組播組。在本應(yīng)用實(shí)例中,將介紹包含連接端口以及不包含連接端口組播組的組播MAC地址的配置情況,以及對(duì)應(yīng)建立和下發(fā)組播轉(zhuǎn)發(fā)表項(xiàng)的情況。另外,在本應(yīng)用實(shí)例中與單播通信中相同采用逐板配置的方式,即先圍繞主控板1進(jìn)行配置,然后再對(duì)主控板2進(jìn)行配置。參見(jiàn)圖5,圖5為本實(shí)施例的流程圖,具體介紹如下。在步驟601中,利用HASH算法計(jì)算得到可用組播MAC地址集合M={附1,...,40}。在這個(gè)集合中包含40個(gè)組播MAC地址,是在單個(gè)處理單元端口數(shù)為4、單個(gè)主控板通道數(shù)為2的情況下計(jì)算得到。在步驟602中,為交換單元1中的組播組配置組播MAC地址,并下發(fā)對(duì)應(yīng)的組播轉(zhuǎn)發(fā)表項(xiàng)。具體包括以下幾個(gè)方面的內(nèi)容(1)、對(duì)于交換單元1中不包含連接端口的組播組,總共包括8組,為每個(gè)組播組從組播MAC地址集合選取組播MAC地址,并建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元1。例如表四中編號(hào)為14、912組播轉(zhuǎn)發(fā)表項(xiàng)。在表四中給出了交換單元1和交換單元2的轉(zhuǎn)發(fā)表項(xiàng),并提供的對(duì)應(yīng)關(guān)系。(2)、對(duì)于交換單元1中包含連接端口的組播組,對(duì)應(yīng)兩個(gè)通道總共包括16組,為每個(gè)組播組從組播MAC地址集合選取組播MAC地址,并建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元1。例如表四中編號(hào)為5~8、13~24的組播轉(zhuǎn)發(fā)表項(xiàng)。其中,58、13~16對(duì)應(yīng)通道1,1724對(duì)應(yīng)通道2。(3)、另夕卜,對(duì)于端口成員僅為連接端口的組播組,即端口位圖為0001和0010。由于從交換單元2收到的組播報(bào)文將會(huì)通過(guò)這類組播組轉(zhuǎn)發(fā)至本主控板的處理單元處理,其具有與交換單元2中這類組播組相同的組播MAC地址,因此這里可以先為其配置組播MAC地址,然后再將其配置給交換單元2中對(duì)應(yīng)的組播組。由于交換單元2中包括連接端口的組播組有23=8個(gè),再對(duì)應(yīng)兩個(gè)通道,總共有16個(gè),因此需要為端口位圖0001和0010分別再配置8個(gè),并建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元l,用來(lái)對(duì)應(yīng)交換單元2中包含連接端口的組播組。如表四中編號(hào)為25~40的組播轉(zhuǎn)發(fā)表項(xiàng),其中,編號(hào)為25~32轉(zhuǎn)發(fā)表項(xiàng)中的組播組僅包括通道1端口;編號(hào)為33~40轉(zhuǎn)發(fā)表項(xiàng)中的組播組僅包括通道2端口。在步驟603中,為交換單元2中的組播組配置組播MAC地址,并下發(fā)對(duì)應(yīng)的組播轉(zhuǎn)發(fā)表項(xiàng)。具體包括以下幾個(gè)方面的內(nèi)容對(duì)于交換單元2中不包含連接端口的組播組,為其配置與交換單元1中相同的組播MAC地址,使相同的端口位圖對(duì)應(yīng)相同的組播MAC地址,并建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元2。具體表項(xiàng)可參見(jiàn)表四中編號(hào)為1~4、9~12組纟番轉(zhuǎn)發(fā)表項(xiàng)。對(duì)于交換單元2中包含連接端口的組播組,由于這類組播組對(duì)應(yīng)通道1的組播MAC地址,需要與交換單元1中僅包含通道1端口的組播組的MAC地址相同;對(duì)應(yīng)通道2的,需要與交換單元1中僅包含通道2端口的組播組MAC地址相同,因此^f艮據(jù)步驟602中(3)配置的MAC地址,對(duì)交換單元2中包含連接端口的組播組配置組播MAC地址,建立對(duì)應(yīng)的組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元2。具體情況可編號(hào)為2532的轉(zhuǎn)發(fā)表項(xiàng)。另外,由于交換單元1中包含連接端口的組播組,需要通過(guò)交換單元2中的通道端口將其組播報(bào)文發(fā)送至主控板2處理單元處理,這樣就需要交換單元2中僅包含有通道1端口的組播組,配置與交換單元1對(duì)應(yīng)通道1組播組相同的組播MAC地址;對(duì)包含通道2端口的組播組,需要與對(duì)應(yīng)通道組播組相同的MAC地址。因此,可以根據(jù)步驟602中(2)配置的MAC地址,為交換單元2中僅包含有通道1端口的組播組,和僅包含有通道2端口的組播組配置相對(duì)應(yīng)的MAC地址,建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至交換單元1。具體可見(jiàn)表四中編號(hào)為5~8、13-24的組播轉(zhuǎn)發(fā)表項(xiàng)。其中,58、13~16對(duì)應(yīng)通道l,17~24對(duì)應(yīng)通道2。<table>tableseeoriginaldocumentpage20</column></row><table><table>tableseeoriginaldocumentpage21</column></row><table>表四下面以一個(gè)具體的示例來(lái)描述主控板之間的組播通信。同樣在圖3所示的結(jié)構(gòu)圖中,假設(shè)主控板1需要將一組播報(bào)文發(fā)送至線卡1,同時(shí)需要通過(guò)通道2發(fā)送給主控板2,過(guò)程如下首先,為待發(fā)送報(bào)文封裝以太頭,參照?qǐng)D4,線卡1和通道2對(duì)應(yīng)的組播MAC地址為m21,將該組播報(bào)文的目的MAC地址設(shè)置為w21。接著,主控板1內(nèi)的處理單元1通過(guò)通道2將報(bào)文到交換單元1。接著,交換單元1讀取得到該組播報(bào)文的目的MAC地址為m21,查找表四得到端口位圖1100。此時(shí),將報(bào)文從連接端口X3發(fā)送至交換單元2,從線卡端口X4發(fā)送至線卡1。最后,交換單元2從收到的組播報(bào)文中獲得目的MAC地址《21,查找表四得到端口位圖0010。此時(shí),根據(jù)端口位圖將當(dāng)前收到組播報(bào)文通過(guò)同道端口Y2發(fā)送至處理單元2。通過(guò)這個(gè)示例可以得出,本發(fā)明的技術(shù)方案實(shí)現(xiàn)了雙主控交換設(shè)備主控板之間的組播通信。以下是實(shí)現(xiàn)主控板組播通信的另一方面,本發(fā)明提供了一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的裝置,應(yīng)用于雙主控交換設(shè)備,具體情況同樣可參見(jiàn)圖5。不同的是,所述控制單元,用于為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播介質(zhì)訪問(wèn)控制MAC地址;根據(jù)所述組播MAC地址對(duì)應(yīng)第一組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第一主控板交換單元;根據(jù)所述組播MAC地址對(duì)應(yīng)第二組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第二主控板交換單元;并為第一和第二交換單元中端口成員相同且不包括連接端口的組播組配置相同的組播MAC地址,建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第一主控板交換單元和第二主控板交換單元;所述下發(fā)單元,用于下發(fā)所述控制單元建立的組播轉(zhuǎn)發(fā)表項(xiàng)。其中,所述控制單元,用于在為所述第一組播組對(duì)應(yīng)第一通道和第二組播組配置相同的組播MAC地址時(shí),為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道配置組播MAC地址,將其配置為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組的組播MAC地址;或者,為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組配置組播MAC地址,將其配置為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道的組播MAC地址。其中,所述控制單元,利用哈希HASH算法計(jì)算得到可用組播MAC地址集合,從計(jì)算得到的組播MAC地址集合內(nèi)選擇組播MAC地址執(zhí)行配置操作。在本發(fā)明的技術(shù)方案中,將具有交換功能的交換單元置于主控板內(nèi),解決了目前雙主控交換設(shè)備硬件資源有限的問(wèn)題。同時(shí),將交換單元置于主控板內(nèi),有利交換設(shè)備中的主控板的部署。在現(xiàn)有交換設(shè)備中,主控板需要與原有的交換芯片相鄰?,F(xiàn)在,由于主控板內(nèi)置了具有交換功能的交換單元,使得主控板能夠靈活的放置在合適的槽位上,而不再原交換芯片物理位置的限制。.以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1、一種雙主控交換設(shè)備,其特征在于,包括兩個(gè)主控板和至少一個(gè)線卡,所述主控板包括處理單元和交換單元;所述交換單元通過(guò)通道端口與本板處理單元相連,用于接收本板處理單元發(fā)送的報(bào)文以及向本板處理單元轉(zhuǎn)發(fā)報(bào)文;所述交換單元通過(guò)連接端口與對(duì)端主控板交換單元相連,用于接收對(duì)端交換單元發(fā)送的報(bào)文以及向?qū)Χ私粨Q單元轉(zhuǎn)發(fā)報(bào)文;所述交換單元通過(guò)線卡端口與線卡相連,用于接收線卡發(fā)送的報(bào)文以及向線卡轉(zhuǎn)發(fā)報(bào)文。2、根據(jù)權(quán)利要求1所述的雙主控交換設(shè)備,其特征在于,所述交換單元通過(guò)一個(gè)或多個(gè)通道端口與本板處理單元相連,實(shí)現(xiàn)與本板處理單元之間一條或多條通道。3、一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法,應(yīng)用于如權(quán)利要求1或2所述的雙主控交換設(shè)備,其特征在于,該方法包括為主控板交換單元的連接端口、和本板處理單元上用于與交換單元連接的通道端口,配置相同的介質(zhì)訪問(wèn)控制MAC地址,根據(jù)所配置的MAC地址對(duì)應(yīng)對(duì)端交換單元的連接端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至對(duì)端交換單元,并對(duì)應(yīng)本板交換單元的通道端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至本板交換單元;根據(jù)為線卡配置的MAC地址,對(duì)應(yīng)交換單元上用于與所述線卡連接的線卡端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至所述交換單元。4、根據(jù)權(quán)利要求3所述的方法,其特征在于,所述為主控板交換單元的連接端口和本板處理單元的通道端口配置相同的MAC地址包括為主控板處理單元的通道端口配置MAC地址,將其配置為所在主控板交換單元上連接端口的MAC地址;或者,根據(jù)主控板內(nèi)處理單元和交換單元之間的通道數(shù),為交換單元上的連接端口配置數(shù)目相等的MAC地址,將其分別配置為本板處理單元上各通道端口的MAC地址。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法進(jìn)一步包括利用哈希HASH算法計(jì)算得到可用單播MAC地址集合;所述配置MAC地址為從計(jì)算得到的單播MAC地址集合內(nèi)選擇MAC地址進(jìn)行配置。6、根據(jù)權(quán)利要求5所述的方法,其特征在于,所述利用HASH算法計(jì)算得到可用單播MAC地址集合為利用HASH算法計(jì)算得到包括p個(gè)單播MAC地址的集合;其中,p等于主控板內(nèi)交換單元上連接端口的總數(shù)與交換單元和處理單元通道總數(shù)之和,減1得到的值。7、一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的裝置,應(yīng)用于如權(quán)利要求1或2所述的雙主控交換設(shè)備,其特征在于,該裝置包括控制單元和下發(fā)單元;所述控制單元,用于為主控板交換單元的連接端口、和本板處理單元上用于與交換單元連接的通道端口,配置相同的介質(zhì)訪問(wèn)控制MAC地址,根據(jù)所配置的MAC地址對(duì)應(yīng)對(duì)端交換單元的連接端口建立轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至對(duì)端交換單元;并對(duì)應(yīng)本板交換單元的通道端口建立轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至本板交換單元;根據(jù)為線卡配置的MAC地址,對(duì)應(yīng)交換單元上用于與所述線卡連接的線卡端口建立轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至所述交換單元;所述下發(fā)單元,用于下發(fā)所述控制單元建立的轉(zhuǎn)發(fā)表項(xiàng)。8、根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述控制單元,用于為主控板交換單元的連接端口和本板處理單元上的通道端口配置相同MAC地址時(shí),為主控板處理單元的通道端口配置MAC地址,將其配置為所在主控板交換單元上連接端口的MAC地址;或者,根據(jù)主控板內(nèi)處理單元和交換單元之間的通道數(shù),為交換單元上的連接端口配置數(shù)目相等的MAC地址,將其分別配置為所在主控板處理單元上各通道端口的MAC地址。9、根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述控制單元,利用哈希HASH算法計(jì)算得到可用單播MAC地址集合,從計(jì)算得到的單播MAC地址集合內(nèi)選擇MAC地址執(zhí)行配置操作。10、一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法,應(yīng)用于如權(quán)利要求1或2所述的雙主控交換設(shè)備,其特征在于,該方法包括為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播介質(zhì)訪問(wèn)控制MAC地址;根據(jù)所述組播MAC地址對(duì)應(yīng)第一組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第一主控板交換單元;根據(jù)所述組播MAC地址對(duì)應(yīng)第二組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第二主控板交換單元;為第一和第二交換單元中端口成員相同且不包括連接端口的組播組配置相同的組播MAC地址,并建立組播轉(zhuǎn)發(fā)表項(xiàng),下發(fā)至第一和第二交換單元。11、根據(jù)權(quán)利要求IO所述的方法,其特征在于,所述為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播MAC地址為為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道配置組播MAC地址,將其配置為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組的組播MAC地址;或者,為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組配置組播MAC地址,將其配置為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道的組播MAC地址。12、根據(jù)權(quán)利要求11所述的方法,其特征在于,該方法進(jìn)一步包括利用哈希HASH算法計(jì)算得到可用組播MAC地址集合;所述配置組播MAC地址為從計(jì)算得到的組播MAC地址集合內(nèi)選擇組播MAC地址進(jìn)行配置。13、根據(jù)權(quán)利要求12所述的方法,其特征在于,所述利用HASH算法計(jì)算得到可用組播MAC地址集合為利用HASH算法計(jì)算得到包括《個(gè)組播MAC地址的集合,《2"+2("-"x(2c-1);其中,"為主控板內(nèi)交換單元的端口總數(shù),C為主控板內(nèi)交換單元和處理單元之間的通道總數(shù)。14、一種下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的裝置,應(yīng)用于如權(quán)利要求1或2所述的雙主控交換設(shè)備,其特征在于,該裝置包括控制單元和下發(fā)單元所述控制單元,用于為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道,和第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組,配置相同的組播介質(zhì)訪問(wèn)控制MAC地址;根據(jù)所述組播MAC地址對(duì)應(yīng)第一組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第一主控板交換單元;根據(jù)所述組播MAC地址對(duì)應(yīng)第二組播組建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第二主控板交換單元;并為第一和第二交換單元中端口成員相同且不包括連接端口的組播組配置相同的組播MAC地址,建立組播轉(zhuǎn)發(fā)表項(xiàng),通過(guò)所述下發(fā)單元下發(fā)至第一主控板交換單元和第二主控板交換單元;所述下發(fā)單元,用于下發(fā)所述控制單元建立的組播轉(zhuǎn)發(fā)表項(xiàng)。15、根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述控制單元,用于在為所述第一組播組對(duì)應(yīng)第一通道和第二組播組配置相同的組播MAC地址時(shí),為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道配置組播MAC地址,將其配置為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組的組播MAC地址;或者,為第二主控板交換單元內(nèi)僅包含第一通道端口的第二組播組配置組播MAC地址,將其配置為第一主控板交換單元內(nèi)包含連接端口的第一組播組對(duì)應(yīng)第一通道的組播MAC地址。16、根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述控制單元,利用哈希HASH算法計(jì)算得到可用組播MAC地址集合,從計(jì)算得到的組播MAC地址集合內(nèi)選擇組播MAC地址執(zhí)行配置操作。全文摘要本發(fā)明公開(kāi)了雙主控交換設(shè)備、下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置。其中,本發(fā)明所提供的雙主控交換設(shè)備,通過(guò)將具有交換功能的交換單元置于主控板內(nèi),解決了現(xiàn)有雙主控交換設(shè)備硬件資源的有限的問(wèn)題。另外,本發(fā)明提供了的下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置,通過(guò)為主控板內(nèi)交換單元下發(fā)用于單播通信的轉(zhuǎn)發(fā)表項(xiàng),以及用于組播通信的轉(zhuǎn)發(fā)表項(xiàng),實(shí)現(xiàn)了交換單元的轉(zhuǎn)發(fā)功能。本發(fā)明針對(duì)組播通信所提供的下發(fā)轉(zhuǎn)發(fā)表項(xiàng)的方法及裝置,能夠防止了兩個(gè)交換單元之間的組播震蕩,有利于實(shí)現(xiàn)了主控板之間的組播通信。文檔編號(hào)H04Q11/00GK101291294SQ20081011447公開(kāi)日2008年10月22日申請(qǐng)日期2008年6月6日優(yōu)先權(quán)日2008年6月6日發(fā)明者佳李申請(qǐng)人:杭州華三通信技術(shù)有限公司