一種差分服務(wù)規(guī)則的配置方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種差分服務(wù)(英文:DiffServ,縮寫:DS)規(guī) 則的配置方法和裝置。
【背景技術(shù)】
[0002] DS域是指一個完全支持DiffServ規(guī)則,并且對具有DiffServ標(biāo)簽的報文采用相 同處理流程的子網(wǎng)。
[0003] 當(dāng)報文經(jīng)過DS域的網(wǎng)絡(luò)設(shè)備時,通常由DS域中的邊界節(jié)點按照DiffServ規(guī)則對 其進(jìn)行分類,映射為相應(yīng)優(yōu)先級的報文。然后DS域中的網(wǎng)絡(luò)設(shè)備按照該優(yōu)先級對該報文進(jìn) 行轉(zhuǎn)發(fā)。
[0004] 例如以鏈路層發(fā)現(xiàn)協(xié)議(英文:LinkLayerDiscoveryProtocol,縮寫:LLDP)為 基礎(chǔ),在支持網(wǎng)絡(luò)電話(英文:VoiceOverInternetProtocol,縮寫:VoIP)的場景下,DS 域的邊界節(jié)點都需要配置了針對VOIP協(xié)議的許多高級應(yīng)用參數(shù),包括基本配置,網(wǎng)絡(luò)策略 配置、地址信息以及目錄管理等。其中,該高級應(yīng)用參數(shù)包括有網(wǎng)絡(luò)策略(英文Network Policy),NetworkPolicy提供了一些QoS參數(shù)。當(dāng)有語音設(shè)備接入時,該邊界節(jié)點將 NetworkPolicy同步給語音設(shè)備,使得該語音設(shè)備在接入到DS域的其它設(shè)備上時,其他設(shè) 備能夠直接區(qū)分語音報文的優(yōu)先級。
[0005] 然而在實際組網(wǎng)中,由于DS域的邊界節(jié)點往往比較多,在每個邊界節(jié)點上分別配 置DiffServ規(guī)則可能耗費的時間較長,配置復(fù)雜,且可能造成配置錯誤等問題。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明提供一種差分服務(wù)規(guī)則的配置方法和裝置,簡化了DS域的邊界節(jié)點配置 DiffServ規(guī)則的方式。
[0007] 為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:
[0008] 第一方面,本發(fā)明提供了一種差分服務(wù)規(guī)則的配置方法,該方法包括:
[0009] 第一設(shè)備預(yù)配置差分服務(wù)DiffServ規(guī)則模板,所述規(guī)則模板包括至少一種類型 的DiffServ規(guī)則;
[0010] 所述第一設(shè)備將所述DiffServ規(guī)則模板中的DiffServ規(guī)則封裝到鏈路層發(fā)現(xiàn)協(xié) 議LLDP報文中;
[0011] 所述第一設(shè)備將所述封裝了DiffServ規(guī)則的LLDP報文發(fā)送給第二設(shè)備,所述第 二設(shè)備為所述第一設(shè)備的鄰居設(shè)備。
[0012] 結(jié)合第一方面,在第一種可能的實施方式中,所述第一設(shè)備將所述DiffServ規(guī)則 模板中的DiffServ規(guī)則封裝到鏈路層發(fā)現(xiàn)協(xié)議LLDP報文中具體包括:
[0013] 所述第一設(shè)備將預(yù)定類型的DiffServ規(guī)則封裝到所述LLDP報文中,所述預(yù)定類 型的DiffServ規(guī)則為映射到所述第一設(shè)備的通信端口的DiffServ規(guī)則。
[0014] 結(jié)合第一方面,在第二種可能的實施方式中,所述方法還包括:
[0015] 所述第一設(shè)備預(yù)配置每個類型DiffServ規(guī)則的標(biāo)識號;
[0016] 則所述第一設(shè)備將所述DiffServ規(guī)則模板中的DiffServ規(guī)則封裝到鏈路層發(fā)現(xiàn) 協(xié)議LLDP報文中具體包括:
[0017] 所述第一設(shè)備將所述每個類型的DiffServ規(guī)則的標(biāo)識號和所述DiffServ規(guī)則模 板中的DiffServ規(guī)則封裝到所述LLDP報文中。
[0018],結(jié)合第一方面或第一種可能的實施方式至第二種可能的實施方式,在第三種可 能的實施方式中所述第一設(shè)備將所述DiffServ規(guī)則模板中的DiffServ規(guī)則封裝到鏈路層 發(fā)現(xiàn)協(xié)議LLDP報文中包括:
[0019] 所述第一設(shè)備將所述DiffServ規(guī)則采用擴(kuò)展類型-長度-值TLV封裝到所述LLDP 報文中。
[0020] 第二方面,本發(fā)明提供了一種差分服務(wù)規(guī)則的配置方法,該方法包括:
[0021] 第二設(shè)備接收第一設(shè)備發(fā)送的第一鏈路層發(fā)現(xiàn)協(xié)議LLDP報文,所述第一 LLDP報 文中封裝有至少一種類型的差分服務(wù)DiffServ規(guī)則,所述第一設(shè)備為所述第二設(shè)備的鄰 居設(shè)備;
[0022] 所述第二設(shè)備將所述第一 LLDP報文封裝的至少一種類型的DiffServ規(guī)則封裝到 第二LLDP報文中;
[0023] 所述第二設(shè)備將所述第二LLDP報文發(fā)送給所述第二設(shè)備的其它鄰居設(shè)備。
[0024] 結(jié)合第二方面,在第一種可能的實施方式中,所述第二設(shè)備將所述第一 LLDP報文 封裝的至少一種類型的DiffServ規(guī)則封裝到第二LLDP報文中具體包括:
[0025] 所述第二設(shè)備將預(yù)定類型的DiffServ規(guī)則封裝到第二LLDP報文中,所述預(yù)定類 型的DiffServ規(guī)則為映射到所述第二設(shè)備通信端口的DiffServ規(guī)則。
[0026] 結(jié)合第二方面,在第二種可能的實施方式中,所述第一 LLDP報文還包括有所述每 一類型的DiffServ規(guī)則的標(biāo)識號;
[0027] 該方法還包括:
[0028] 所述第二設(shè)備將預(yù)配置的DiffServ規(guī)則標(biāo)識號與所述第一 LLDP報文包括的所述 每一類型的DiffServ規(guī)則的標(biāo)識號進(jìn)行匹配;
[0029] 所述第二設(shè)備將與所述預(yù)配置的DiffServ規(guī)則標(biāo)識號匹配的DiffServ規(guī)則映射 到所述第二設(shè)備的通信端口。
[0030] 根據(jù)第二種可能的實施方式,在第三種可能的實施方式中,所述第二設(shè)備將所述 第一 LLDP報文封裝的DiffServ規(guī)則封裝到第二LLDP報文中具體包括:
[0031] 所述第二設(shè)備將所述第一 LLDP報文封裝的每個類型的DiffServ規(guī)則的標(biāo)識號和 DiffServ規(guī)則封裝到所述第二LLDP報文中。
[0032] 結(jié)合第一方面或第一種可能的實施方式至第三種可能的實施方式,在第四種可能 的實施方式中,所述第二設(shè)備將所述第一 LLDP報文封裝的DiffServ規(guī)則封裝到第二LLDP 報文中包括:
[0033] 將所述DiffServ規(guī)則采用擴(kuò)展類型-長度-值TLV封裝到所述第二LLDP報文。
[0034] 第三方面,本發(fā)明提供了一種差分服務(wù)規(guī)則的配置裝置,該裝置包括:預(yù)配置單 元、封裝單元和發(fā)送單元;
[0035] 所述預(yù)配置單元,用于預(yù)配置差分服務(wù)DiffServ規(guī)則模板,所述規(guī)則模板包括至 少一種類型的DiffServ規(guī)則;
[0036] 所述封裝單元,用于將所述DiffServ規(guī)則模板中的DiffServ規(guī)則封裝到鏈路層 發(fā)現(xiàn)協(xié)議LLDP報文中;
[0037] 所述發(fā)送單元,用于將所述封裝了DiffServ規(guī)則的LLDP報文發(fā)送給所述裝置的 鄰居設(shè)備。
[0038] 結(jié)合第三方面,在第一種可能的實施方式中,所述封裝單元,具體用于將預(yù)定類型 的DiffServ規(guī)則封裝到所述LLDP報文中,所述預(yù)定類型的DiffServ規(guī)則為映射到所述第 一設(shè)備的通信端口的DiffServ規(guī)則。
[0039] 結(jié)合第三方面,在第二種可能的實施方式中,所述預(yù)配置單元,還用于配置每個類 型的DiffServ規(guī)則的標(biāo)識號;
[0040] 所述封裝單元,具體用于將所述每個類型的DiffServ規(guī)則的標(biāo)識號和所述 DiffServ規(guī)則模板中的DiffServ規(guī)則封裝到所述LLDP報文中。
[0041] 結(jié)合第三方面或第一種可能的實施方式至第二種可能的實施方式,在第三種可能 的實施方式中,所述封裝單元,具體用于將所述DiffServ規(guī)則采用擴(kuò)展類型-長度-值TLV 封裝到所述LLDP報文。
[0042] 第四方面,本發(fā)明提供了一種差分服務(wù)規(guī)則的配置裝置,該裝置包括:接收單元、 封裝單元和發(fā)送單元;
[0043] 所述接收單元,用于接收鄰居設(shè)備發(fā)送的第一鏈路層發(fā)現(xiàn)協(xié)議LLDP報文,所述第 一LLDP報文中封裝有至少一種類型的差分服務(wù)DiffServ規(guī)則;
[0044] 所述封裝單元,用于將所述第一LLD