存在第一報(bào)文的源MAC地址,則目的RP需要學(xué)習(xí)所述第一報(bào)文的源MAC地址,從而在目的RP上建立與第一報(bào)文對(duì)應(yīng)的MAC表項(xiàng)。
[0155]然后由目的RP發(fā)送第一預(yù)設(shè)報(bào)文到所述第一報(bào)文的源RPJU CP在接收到所述第一預(yù)設(shè)報(bào)文后,通過(guò)學(xué)習(xí)第一預(yù)設(shè)報(bào)文的源MAC地址,即此時(shí)CP學(xué)習(xí)到了所述第一報(bào)文的目的MAC地址,從而在CP上建立了與第一報(bào)文對(duì)應(yīng)的MAC表項(xiàng)。
[0156]通過(guò)上述過(guò)程,在鏈路出現(xiàn)震蕩導(dǎo)致MAC表項(xiàng)被清空時(shí),第一報(bào)文在CP和目的RP上均有對(duì)應(yīng)的MAC表項(xiàng),實(shí)現(xiàn)了將第一報(bào)文由未知單播報(bào)文轉(zhuǎn)變?yōu)橐阎獑尾?bào)文的目的,并為后續(xù)鏈路出現(xiàn)擁塞時(shí)提供QCN技術(shù)支持。
[0157]進(jìn)一步地,第一報(bào)文的源RP和目的RP之間可以通過(guò)交互預(yù)設(shè)報(bào)文,可選地,預(yù)設(shè)報(bào)文均為空數(shù)據(jù)報(bào)文,從而實(shí)現(xiàn)對(duì)目的不可達(dá)的報(bào)文的發(fā)送控制,避免當(dāng)中間的CP損壞或鏈路中斷使得單播報(bào)文不可能達(dá)到對(duì)方時(shí),流量仍會(huì)占用CP鏈路大量帶寬,影響其他報(bào)文轉(zhuǎn)發(fā)速率的問(wèn)題。
[0158]本領(lǐng)域技術(shù)人員在考慮說(shuō)明書及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0159]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種報(bào)文處理方法,用于擁塞點(diǎn)設(shè)備CP,其特征在于,所述方法包括: 檢測(cè)當(dāng)前隊(duì)列的報(bào)文中是否存在未知單播報(bào)文; 當(dāng)檢測(cè)到所述當(dāng)前隊(duì)列中的第一報(bào)文為未知單播報(bào)文時(shí),所述CP持續(xù)發(fā)送未知單播通知報(bào)文到所述第一報(bào)文的目的數(shù)據(jù)流終端RP ; 接收所述目的RP發(fā)送的第一預(yù)設(shè)報(bào)文,所述第一預(yù)設(shè)報(bào)文是所述目的RP在接收到所述CP發(fā)送的所述未知單播通知報(bào)文時(shí),向所述第一報(bào)文的源RP發(fā)送的預(yù)設(shè)的報(bào)文; 所述CP學(xué)習(xí)所述第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址。
2.如權(quán)利要求1所述的報(bào)文處理方法,其特征在于,所述CP學(xué)習(xí)所述第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址之后,所述方法還包括: 轉(zhuǎn)發(fā)所述第一預(yù)設(shè)報(bào)文到位于所述目的RP與所述源RP之間的鏈路上的其他CP。
3.如權(quán)利要求1所述的報(bào)文處理方法,其特征在于,所述方法還包括: 所述CP持續(xù)發(fā)送所述未知單播通知報(bào)文到所述源RP。
4.如權(quán)利要求1所述的報(bào)文處理方法,其特征在于,所述方法還包括: 在滿足第一預(yù)設(shè)條件時(shí),所述CP停止發(fā)送所述未知單播通知報(bào)文到所述目的RP,其中所述第一預(yù)設(shè)條件為: 所述CP接收到所述目的RP向所述源RP發(fā)送的所述第一預(yù)設(shè)報(bào)文;或 所述CP學(xué)習(xí)到所述源MAC地址。
5.如權(quán)利要求3所述的報(bào)文處理方法,其特征在于,所述方法還包括: 在滿足第二預(yù)設(shè)條件時(shí),所述CP停止發(fā)送所述未知單播通知報(bào)文到所述源RP,其中所述第二預(yù)設(shè)條件為: 所述CP接收到所述源RP發(fā)送的第二預(yù)設(shè)報(bào)文,所述第二預(yù)設(shè)報(bào)文是所述源RP在接收到所述CP發(fā)送的所述未知單播通知報(bào)文時(shí),向所述目的RP發(fā)送的預(yù)設(shè)的報(bào)文。
6.一種報(bào)文處理方法,用于數(shù)據(jù)流終端RP,其特征在于,所述方法包括: 接收擁塞點(diǎn)設(shè)備CP在檢測(cè)到當(dāng)前隊(duì)列中的第一報(bào)文為未知單播報(bào)文時(shí),向所述RP持續(xù)發(fā)送的未知單播通知報(bào)文; 所述RP判斷自身是否為所述第一報(bào)文的目的RP ; 當(dāng)所述RP為所述第一報(bào)文的目的RP時(shí),發(fā)送第一預(yù)設(shè)報(bào)文到所述第一報(bào)文的源RP,以使得所述CP在接收到所述第一預(yù)設(shè)報(bào)文后,學(xué)習(xí)所述第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址。
7.如權(quán)利要求6所述的報(bào)文處理方法,其特征在于,當(dāng)所述RP為所述第一報(bào)文的源RP時(shí),所述方法還包括: 判斷是否接收到所述第一報(bào)文的目的RP發(fā)送的所述第一預(yù)設(shè)報(bào)文,其中所述CP在檢測(cè)到所述第一報(bào)文為未知單播報(bào)文時(shí)向所述目的RP持續(xù)發(fā)送所述未知單播通知報(bào)文,以觸發(fā)所述目的RP在接收到所述CP持續(xù)發(fā)送的所述未知單播通知報(bào)文后向所述第一報(bào)文的源RP發(fā)送所述第一預(yù)設(shè)報(bào)文; 當(dāng)所述RP未收到所述第一預(yù)設(shè)報(bào)文時(shí),所述RP停止發(fā)送當(dāng)前報(bào)文; 發(fā)送第二預(yù)設(shè)報(bào)文到所述第一報(bào)文的目的RP,以使得所述目的RP在接收到所述第二預(yù)設(shè)報(bào)文之后,發(fā)送第三預(yù)設(shè)報(bào)文到所述RP ; 當(dāng)所述RP接收到所述第三預(yù)設(shè)報(bào)文之后,重新開(kāi)始發(fā)送所述當(dāng)前報(bào)文。
8.如權(quán)利要求6所述的報(bào)文處理方法,其特征在于,所述方法還包括: 當(dāng)所述RP接收到第二報(bào)文時(shí),判斷所述RP的MAC地址是否為所述第二報(bào)文的目的MAC地址; 當(dāng)所述RP的MAC地址為所述第二報(bào)文的目的MAC地址時(shí),判斷所述RP上的MAC表項(xiàng)中是否存在所述第二報(bào)文的源MAC地址; 當(dāng)所述RP上的MAC表項(xiàng)中不存在所述第二報(bào)文的所述源MAC地址時(shí),所述RP學(xué)習(xí)所述第二報(bào)文的所述源MAC地址; 當(dāng)所述RP學(xué)習(xí)了所述第二報(bào)文的所述源MAC地址后,執(zhí)行所述發(fā)送第一預(yù)設(shè)報(bào)文到所述第一報(bào)文的源RP,以使得所述CP在接收到所述第一預(yù)設(shè)報(bào)文后,學(xué)習(xí)所述第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址。
9.一種報(bào)文處理裝置,用于擁塞點(diǎn)設(shè)備CP,其特征在于,所述裝置包括: 檢測(cè)單元,用于檢測(cè)當(dāng)前隊(duì)列的報(bào)文中是否存在未知單播報(bào)文; 第一通知單元,用于當(dāng)檢測(cè)到所述當(dāng)前隊(duì)列中的第一報(bào)文為未知單播報(bào)文時(shí),所述CP持續(xù)發(fā)送未知單播通知報(bào)文到所述第一報(bào)文的目的數(shù)據(jù)流終端RP ; 接收單元,用于接收所述目的RP發(fā)送的第一預(yù)設(shè)報(bào)文,所述第一預(yù)設(shè)報(bào)文是所述目的RP在接收到所述CP發(fā)送的所述未知單播通知報(bào)文時(shí),向所述第一報(bào)文的源RP發(fā)送的預(yù)設(shè)的報(bào)文; 學(xué)習(xí)單元,用于所述CP學(xué)習(xí)所述第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址。
10.如權(quán)利要求9所述的報(bào)文處理裝置,其特征在于,所述裝置還包括: 轉(zhuǎn)發(fā)單元,用于轉(zhuǎn)發(fā)所述第一預(yù)設(shè)報(bào)文到位于所述目的RP與所述源RP之間的鏈路上的其他CP。
11.如權(quán)利要求9所述的報(bào)文處理裝置,其特征在于,所述裝置還包括: 第二通知單元,用于所述CP持續(xù)發(fā)送所述未知單播通知報(bào)文到所述第一報(bào)文的源RP。
12.如權(quán)利要求9所述的報(bào)文處理裝置,其特征在于,所述裝置還包括: 第一執(zhí)行單元,用于在滿足第一預(yù)設(shè)條件時(shí),所述CP停止發(fā)送所述未知單播通知報(bào)文到所述目的RP,其中所述第一預(yù)設(shè)條件為: 所述CP接收到所述目的RP向所述源RP發(fā)送的所述第一預(yù)設(shè)報(bào)文;或 所述CP學(xué)習(xí)到所述源MAC地址。
13.如權(quán)利要求11所述的報(bào)文處理裝置,其特征在于,所述裝置還包括: 第二執(zhí)行單元,用于在滿足第二預(yù)設(shè)條件時(shí),所述CP停止發(fā)送所述未知單播通知報(bào)文到所述源RP,其中所述第二預(yù)設(shè)條件為: 所述CP接收到所述源RP發(fā)送的第二預(yù)設(shè)報(bào)文,所述第二預(yù)設(shè)報(bào)文是所述源RP在接收到所述CP發(fā)送的所述未知單播通知報(bào)文時(shí),向所述目的RP發(fā)送的預(yù)設(shè)的報(bào)文。
14.一種報(bào)文處理裝置,用于數(shù)據(jù)流終端RP,其特征在于,所述裝置包括: 接收單元,用于接收擁塞點(diǎn)設(shè)備CP在檢測(cè)到當(dāng)前隊(duì)列中的第一報(bào)文為未知單播報(bào)文時(shí),向所述RP持續(xù)發(fā)送的未知單播通知報(bào)文; 第一判斷單元,用于所述RP判斷自身是否為所述第一報(bào)文的目的RP ; 第一發(fā)送單元,用于當(dāng)所述RP為所述第一報(bào)文的目的RP時(shí),發(fā)送第一預(yù)設(shè)報(bào)文到所述第一報(bào)文的源RP,以使得所述CP在接收到所述第一預(yù)設(shè)報(bào)文后,學(xué)習(xí)所述第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址。
15.如權(quán)利要求14所述的報(bào)文處理裝置,其特征在于,所述裝置還包括:第二判斷單元,用于當(dāng)所述RP為所述第一報(bào)文的源RP時(shí),判斷是否接收到所述第一報(bào)文的目的RP發(fā)送的所述第一預(yù)設(shè)報(bào)文,其中所述CP在檢測(cè)到所述第一報(bào)文為未知單播報(bào)文時(shí)向所述目的RP持續(xù)發(fā)送所述未知單播通知報(bào)文,以觸發(fā)所述目的RP在接收到所述CP持續(xù)發(fā)送的所述未知單播通知報(bào)文后向所述第一報(bào)文的源RP發(fā)送所述第一預(yù)設(shè)報(bào)文;第一執(zhí)行單元,用于當(dāng)所述RP未收到所述第一預(yù)設(shè)報(bào)文時(shí),所述RP停止發(fā)送當(dāng)前報(bào)文; 第二發(fā)送單元,用于發(fā)送第二預(yù)設(shè)報(bào)文到所述目的RP,以使得所述目的RP在接收到所述第二預(yù)設(shè)報(bào)文之后,發(fā)送第三預(yù)設(shè)報(bào)文到所述RP ; 第二執(zhí)行單元,用于當(dāng)所述RP接收到所述第三預(yù)設(shè)報(bào)文之后,重新開(kāi)始發(fā)送所述當(dāng)前報(bào)文。
16.如權(quán)利要求14所述的報(bào)文處理裝置,其特征在于,所述裝置還包括: 第三判斷單元,用于當(dāng)所述RP接收到第二報(bào)文時(shí),判斷所述RP的MAC地址是否為所述第二報(bào)文的目的MAC地址; 第四判斷單元,用于當(dāng)所述RP的MAC地址為所述第二報(bào)文的目的MAC地址時(shí),判斷所述RP上的MAC表項(xiàng)中是否存在所述第二報(bào)文的源MAC地址; 學(xué)習(xí)單元,用于當(dāng)所述RP上的MAC表項(xiàng)中不存在所述第二報(bào)文的所述源MAC地址時(shí),所述RP學(xué)習(xí)所述第二報(bào)文的所述源MAC地址; 所述第一發(fā)送單元還用于當(dāng)所述RP學(xué)習(xí)了所述第二報(bào)文的所述源MAC地址后,發(fā)送第一預(yù)設(shè)報(bào)文到所述第一報(bào)文的源RP,以使得所述CP在接收到所述第一預(yù)設(shè)報(bào)文后,學(xué)習(xí)所述第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址。
【專利摘要】本發(fā)明提供一種報(bào)文處理方法和裝置,所述方法包括:檢測(cè)當(dāng)前隊(duì)列的報(bào)文中是否存在未知單播報(bào)文;當(dāng)檢測(cè)到當(dāng)前隊(duì)列中的第一報(bào)文為未知單播報(bào)文時(shí),CP持續(xù)發(fā)送未知單播通知報(bào)文到第一報(bào)文的目的數(shù)據(jù)流終端RP;接收目的RP發(fā)送的第一預(yù)設(shè)報(bào)文,第一預(yù)設(shè)報(bào)文是目的RP在接收到CP發(fā)送的未知單播通知報(bào)文時(shí),向第一報(bào)文的源RP發(fā)送的預(yù)設(shè)的報(bào)文;CP學(xué)習(xí)第一預(yù)設(shè)報(bào)文的源媒體訪問(wèn)控制MAC地址。本發(fā)明能夠在鏈路震蕩導(dǎo)致MAC表項(xiàng)被清空時(shí),把未知單播報(bào)文變成已知單播報(bào)文,在后續(xù)鏈路出現(xiàn)擁塞時(shí)提供QCN技術(shù)支持。
【IPC分類】H04L12-801
【公開(kāi)號(hào)】CN104836744
【申請(qǐng)?zhí)枴緾N201510288683
【發(fā)明人】戎衍博, 熊志鑫
【申請(qǐng)人】杭州華三通信技術(shù)有限公司
【公開(kāi)日】2015年8月12日
【申請(qǐng)日】2015年5月29日