中低端路由器配置09mpls指導(dǎo)整本手冊_第1頁
中低端路由器配置09mpls指導(dǎo)整本手冊_第2頁
中低端路由器配置09mpls指導(dǎo)整本手冊_第3頁
中低端路由器配置09mpls指導(dǎo)整本手冊_第4頁
中低端路由器配置09mpls指導(dǎo)整本手冊_第5頁
已閱讀5頁,還剩302頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

H3CMSR(V7)MSR系列路由器各軟件特性的原相關(guān)協(xié)議的原理和配置,包括MPLSTE、MPLSL3和MPLSL2等。MSRMSRMSR格意斜[[]{x|y|...[x|y|...{x|y|...}[x|y|...]# 技術(shù)支持 E-11MPLS基礎(chǔ) 1.1MPLS簡介 1.1.3LSP1.1.61.2MPLS配置任務(wù)簡介1.3使能MPLS功能1.3.11.4配置MPLS 71.5配置Egress分配的類型1.6配置TTL1.8開啟告警功能 1.9MPLS顯示和 i結(jié)合,充分發(fā)揮了IP路由的靈活性和二層交換的簡潔性。MPLS位于鏈路層和網(wǎng)絡(luò)層之間,它可以建立在各種鏈路層協(xié)議(PPP、ATM、幀中繼、以太網(wǎng)等)之上,為各種網(wǎng)絡(luò)層(IPv4、IPv6、IPX等)提供面向連接的服務(wù)。為客戶提供各種服務(wù)。目前,MPLS在 、流量工程、QoS等方面得到廣泛應(yīng)用。FEC(ForwardingEquivalenceClass,轉(zhuǎn)發(fā)等價類)MPLS中的一個重要概念。MPLS將具有相同特征(目的地相同或具有相同服務(wù)等級等)FECFEC的報文在MPLS網(wǎng)絡(luò)中將獲得完全相同的處理。能代表一個FEC。圖1-1的封裝結(jié)S:棧底標(biāo)識位,長度為1bit。MPLS支持多重,即在鏈路層幀頭和網(wǎng)絡(luò)層報文頭之間可以封裝多個,形成棧??拷溌穼訋^的最外層為棧頂;靠近網(wǎng)絡(luò)層圖1-2交換路轉(zhuǎn)IPFIB(ForwardingInformationBase,轉(zhuǎn)發(fā)信息庫)MPLS網(wǎng)絡(luò)中,LSR接收到帶的報文后,通過查找LFIB(LabelForwardingInformationBase,轉(zhuǎn)發(fā)信息庫)獲取對應(yīng)的操作類型、出值、下一跳等,以確定如何轉(zhuǎn)發(fā)該報文。ne:轉(zhuǎn)發(fā)平面(Forwardingne):依據(jù)轉(zhuǎn)對收到的報文進行轉(zhuǎn)發(fā)圖1-3MPLS傳送給出口LSR。通過手工配置的方式靜態(tài)建立,也可以利用分發(fā)協(xié)議動態(tài)建立。建立靜態(tài)LSP需要用戶在報文轉(zhuǎn)發(fā)路徑中的各個LSR上手工配置為FEC分配的。建立靜態(tài)簽分發(fā)協(xié)議的種類較多,有專為分發(fā)而制定的協(xié)議,如LDP(LabelDistributionProtocol,標(biāo)簽分發(fā)協(xié)議也有擴展后支持分發(fā)的協(xié)議,如MP-BGP、RSVP-TE。5036規(guī)定的分發(fā)協(xié)議。分配,并將FEC—綁定關(guān)系通告給上游LSR;上游LSR根據(jù)該綁定關(guān)系建立轉(zhuǎn)項圖1-4LSP圖1-5MPLSFIB LFIBOutOutOutInOutOut出(40)、下一跳LSR(RouterC)和出接口(Ethernet1/2),為報文添加,并從相應(yīng)的出接口將帶有的報文轉(zhuǎn)發(fā)給下一跳LSR。出下一跳LSR(RouterD)和出接口(Ethernet1/2),用新的(50)替換原有后,從相應(yīng)的出接口將帶有的報文轉(zhuǎn)發(fā)給下一跳LSR。出接口,則根據(jù)IP報文頭查FIB表轉(zhuǎn)發(fā)該報文。MPLS網(wǎng)絡(luò)中,Egress節(jié)點接收到帶有的報文后,查找轉(zhuǎn),彈出報文中的后,再或一次轉(zhuǎn)一次路由轉(zhuǎn)。EgressMPLSPH(PenultimateHopPop,倒數(shù)第二跳彈出)功能,在倒數(shù)第二跳節(jié)點處將彈出,Egress節(jié)點只需查找一次轉(zhuǎn)??梢酝ㄟ^分配隱式空實現(xiàn)倒數(shù)第二跳彈出。隱式空的值為3,這個值不會出現(xiàn)在棧中。當(dāng)一個LSR發(fā)現(xiàn)下游LSR通告的為隱式空時,它并不用這個值替代棧頂原來的標(biāo)Egress使用隱式空時,倒數(shù)第二跳LSR彈出了棧,而在某些情況下,Egress需要根據(jù)棧中的TC等信息決定QoS策略,此時利用顯式空就可以在保留棧信息的同時,簡化Egress0的報文時,不會查找轉(zhuǎn),從中獲取TC等信息后,直接彈出棧,進行下一層的RFC3032:MPLSLabelStackRFC5462:MultiprotocolLabelSwitching(MPLS)LabelStackEntry:"EXP"FieldRenamedto"TrafficClass"Field表1-1MPLS配置MPLS表1-2MPLS-配置本節(jié)點的LSRmplslsr-idlsr-缺省情況下,未配置LSRIDLSRID采用點分十進制格式,與IP地的IP地址作為LSRID -mpls配置MPLS于接口的MTU,但是增加MPLS后,報文長度可能超過鏈路層允許發(fā)送的范圍,從而導(dǎo)致報文長度大于MPLSMTU時:減去棧的長度分片后將被移除的棧添加到每個分片上,再進行轉(zhuǎn)發(fā);表1-3MPLS- -配置接口的MPLSmplsmtu值MPLS棧后MPLS報文的長度可能刪除BGPLSP對應(yīng)的路由,并重新引入該路由。非空對于采用分發(fā)協(xié)議動態(tài)建立的LSP,Egress分配的類型決定了倒數(shù)第二跳轉(zhuǎn)發(fā)帶報PH(Penultimat只使用在一些比較特殊的場景,比如Egress節(jié)點上部署了OAM,只有根據(jù)才能對應(yīng)到OAM功能實體的情況,通常情況下不建議使用非空表1-4配置Egress分配的類-配置設(shè)備作為Egress節(jié)點時分配的類型,即向倒mplslabeladvertise{explicit-nullimplicit-null|non-null如果配置mplsttlpropagate 的所有PE上都使能此功能,以保證不同的PE上執(zhí)行Tracert得到的結(jié)果一致。圖1-6使能TTL功能時的處理過LSRLSRLSRLSRLSRLSRTTLTTLTTLTTLTTLTTLTTLTTLTTLTTLTTLIP

點對用戶網(wǎng)絡(luò)的報文不可見。Tracert的結(jié)果不包括MPLS骨干網(wǎng)絡(luò)中的每一跳,從而隱藏MPLS骨干網(wǎng)絡(luò)的結(jié)構(gòu)。圖1-7未使能TTL功能時的處理過表1-5配置TTL功-mplsttlpropagate{public 在MPLS網(wǎng)絡(luò)內(nèi)部,MPLS報文多層之間的TTL值總是互相復(fù)制。本命令只決定是否將IPTTL復(fù)制到的TTL域、是否將的TTL到IP的TTL域-mplsttlexpirationSNMPSNMP中告警信息的發(fā)送參數(shù),來決定告警信息輸出表1-7-snmp-agenttrapenable表1-8MPLS顯示使能了MPLS能力接口的MPLS相disymplsinterface[interface-typeinterface-numberdisymplslabel{label-value1[tolabel-value2]|alldisymplslsp[egress|in-labellabel-value|ingressoutgoing-interfaceinterface-typeinterface-number|{bgp|ldp|local|rsvp-te|static|static-cr}|transit][-instance-instance-name][ipv4-destmask-length|ipv6[ipv6-destprefix-length]][verbose]disymplsnib[nib-iddisymplsnid[nid-value1[tonid-value2]disympls顯示ILM表項信息(MSR2600/MSRdisymplsforwardingilm[label顯示ILM表項信息(MSRdisymplsforwardingilm[label]slotslot-disymplsforwardingnhlfe[nid顯示NHLFE表項信息(MSRdisymplsforwardingnhlfe[nid]slotslot-靜態(tài) i不依靠分發(fā)協(xié)議,而是在報文經(jīng)過的每一跳設(shè)備上(包括Ingress、Transit和Egress)分別手簽交換路徑LSP。態(tài)LSP適用于拓撲結(jié)構(gòu)簡單并且穩(wěn)定的小型網(wǎng)絡(luò)。價類并為報文添加。因此,在Ingress上需要指定目的網(wǎng)段對應(yīng)的出、LSP的下FEC,Transit:Transit根據(jù)報文中攜帶的值,查找轉(zhuǎn)項,用新的替換原有。接收到帶有的報文后,將報文中的替換為該對應(yīng)的出,并將報文轉(zhuǎn)發(fā)給指下一層轉(zhuǎn)發(fā)處理。因此,Egress上只需指定入值。Egress接收到帶有指定入值的報交換路由器)之間,上游LSR的出值和下游LSR的入值必須相同。建立靜態(tài)“MPLS基本配置”。節(jié)點和Egress節(jié)點上不需要存在FEC目的地址對應(yīng)的路由。表1-1-配置靜態(tài)LSP的static-lspingresslsp-namedest-addr{mask|mask-length{nexthopnext-hop-addr| interface-number}out-labelout-labelstatic-lsptransitlsp-namein-labelin-label{nexthopnext-hop-addr| interface-number}out-labelout-label lsp-namein-如果靜態(tài)LSP的倒數(shù)第二跳節(jié)點上配置的出為0或3,則不需要在表1-2LSPdisymplsstatic-lsp[lsp-namelsp-name的報文能夠通過MPLS進行傳輸。手工指定靜態(tài)LSP的時,需要遵循以下原則:一條LSP上,上游LSR出的值與下游LSR入的值相同。LSPIngressFEC目的地址的路由,Transit節(jié)點和間路由可達,只需在Ingress節(jié)點上配置到達FEC目的地址的靜態(tài)路由即可。 >system- ]iproute-static21.1.1.024[RouterC]iproute-static11.1.1.0255.255.255.0 ]mplslsr-id1.1.1.9 ]interfaceserial2/0 -Serial2/0]mplsenable -Serial2/0]quit[RouterB]mplslsr-id2.2.2.9[RouterB]interfaceserial2/0[RouterB-Serial2/0]mplsenable[RouterB-Serial2/0]quit[RouterB]interfaceserial2/1[RouterB-Serial2/1]mplsenable[RouterB-Serial2/1]quit[RouterC]mplslsr-id3.3.3.9[RouterC]interfaceserial2/0[RouterC-Serial2/0]mplsenable[RouterC-Serial2/0]quit ]static-lspingressAtoCdestination21.1.1.024nexthop10.1.1.2out-label[RouterB]static-lsptransitAtoCin-label30nexthop20.1.1.2out-labelEgressRouterC[RouterC]static-lspegressAtoCin-labelRouterCRouterA的靜態(tài)LSP#配置IngressRouterC。[RouterC]static-lspingressCtoAdestination11.1.1.024nexthop20.1.1.1out-label[RouterB]static-lsptransitCtoAin-label40nexthop10.1.1.1out-label ]static-lspegressCtoAin-labelA的顯示信息為例。 ]dis ymplsstatic-lspTotal:2 In/OutLabelNexthop/OutInterface ]mpls-a11.1.1.1ipv421.1.1.024MPLSFEC:21.1.1.0/24:100databytes100bytesfrom20.1.1.2:Sequence=1time=4100bytesfrom20.1.1.2:Sequence=2time=1100bytesfrom20.1.1.2:Sequence=3time=1100bytesfrom20.1.1.2:Sequence=4time=1100bytesfrom20.1.1.2:Sequence=5time=1---FEC: statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/1/4ms mpls-a21.1.1.1ipv411.1.1.024 FEC:11.1.1.0/24:100databytes100bytesfrom10.1.1.1:Sequence=1time=5100bytesfrom10.1.1.1:Sequence=2time=1100bytesfrom10.1.1.1:Sequence=3time=1100bytesfrom10.1.1.1:Sequence=4time=1100bytesfrom10.1.1.1:Sequence=5time=1---FEC:11.1.1.0/24statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/1/5ms1 1.1LDP簡介 1-1-1-1-1.1.4LDP的分發(fā)和管理1-1.1.5LDP 51.1.61-1- 1-1-1-1.4配 1-1-1-1.7配置LDPMD51-1-1-1.10配置通告控制策略1-1.11配置接受控制策略1-1-1-配置LDPGR 1-1- 1-1.17LDP顯示和 1- 1-1-1.18.2接受控制策略配置舉例1-1.18.3通告控制策略配置舉例1-i絡(luò)層的IP路由信息映射到MPLS的交換路徑上。LDP會話是指建立在TCP連接之上的LDP協(xié)議連接,用于在LSR之間交換FEC—映使用的空間中包括的值可以相同。每平臺空間(per-tformlabelspace):整個LSR統(tǒng)一使用一個空間。LDPID(LDPIdentifier,LDP標(biāo)識符)用于標(biāo)識特定LSR的空間,為一個六字節(jié)的數(shù)值,格<LSRID>:<空間序號其中,LSRID占四字節(jié);空間序號占兩字節(jié),取值為0時表示每平臺空間,取值為非FEC(ForwardingEquivalenceClass,轉(zhuǎn)發(fā)等價類)MPLS中的一個重要概念。MPLS將具有相同特征(目的地相同或具有相同服務(wù)等級等)FECFEC的報文在MPLS網(wǎng)絡(luò)中將獲得完全相同的處理。Binding對應(yīng)關(guān)系。LDP通過LabelMap消息將FEC—映射通告給對等體。數(shù)的Initialization消息和用于會話的Keepalive消息。告映射的LabelMap消息。通知(Notification)Notification消息。消息都使用TCP傳輸。使能了LDP能力的LSR周期性地發(fā)送o消息,通告自己的存在。通過o消息,LSR可以自動發(fā)現(xiàn)它周圍的LSR鄰居,并與其建立o鄰接關(guān)系。直接相連的LSR發(fā)現(xiàn)此LSR。LDP對等體之間通過周期性地發(fā)送 o消息來o鄰接關(guān)系。如果 o保持定時器超時時仍沒有收到新的o消息,則刪除o鄰接關(guān)系。會話建立后,LDPLDPPDU(LDPPDULDP消息)來維有收到任何LDPPDU,LSR將關(guān)閉TCP連接,結(jié)束LDP會話。一個LDP會話上可能存在多個o鄰接關(guān)系。當(dāng)LDP會話上的最后一個o鄰接關(guān)系被刪除后,LSR將發(fā)送通知消息,結(jié)束該LDP會話。同的FEC分配不同的,并將FEC—映射通告給對端LSR;對端LSR根據(jù)接收到的FEC—標(biāo)簽映射及本地為該FEC分配的建立轉(zhuǎn)項。從Ingress到Egress的所有LSR都為該FEC建立對應(yīng)的轉(zhuǎn),就成功地建立了用于轉(zhuǎn)發(fā)屬于該FEC報文的LSP。圖1-1LSP通告方式(LabelAdvertisementMode)圖1-2通告方式在DoD方式中,上游LSR負責(zé)發(fā)起映射過程。根據(jù)通告FEC—映射前是否要求收到下游的FEC—映射,分發(fā)控制方式分為獨立標(biāo)(Ordered如圖1-3所示,如果通告方式是DU,則即使沒有獲得下游的FEC—映射,也會直接向上游LSR通告FEC—映射;如果通告方式是DoD,則接收到請求的LSR直接向圖1-3獨立分發(fā)控制方通告過程采用了有序控制方式:如果通告方式為DU,則LSR只有收到下游LSR通告的FEC—映射,才會向自己的上游LSR通告FEC—映射;如果通告方式為保持方式(LabelRetention(Liberal留所有不能生成LSP的,浪費了內(nèi)存等系統(tǒng)資源。(Conservative指定FEC的下一跳時才保留。這種方式的優(yōu)點是節(jié)省,但是對拓撲變化的響應(yīng)較慢。LDP圖1-4LDP必須具備GR能力。GRrestarterGRhelperLDPGR過程中的圖1-5LDPGR錯)TLVL標(biāo)記位置為1,標(biāo)識它們支持LDPGR。GRrestarterGRhelperLDP會話。如果在重連定時器超時前,沒有建立LDP會話,則GRhelper刪除標(biāo)記為Stale的FEC—映射及對應(yīng)的轉(zhuǎn)LDP會話,GRrestarter將轉(zhuǎn)發(fā)狀態(tài)保持定時器的剩余時間作為恢復(fù)定時器時間值通告給GRhelper。GRrestarter和GRhelper在新建立的LDP會話上交互映射,更新轉(zhuǎn)。GR轉(zhuǎn)項。GRhelper接收到映射后,與本地保存的FEC—映射進行比較:如果存程,添加新的FEC—映射及對應(yīng)的轉(zhuǎn)項。余時間發(fā)送給GRhelper,GRhelper分別將其作為重連定時器的值和LDP恢復(fù)定時器的值。RFC5036:LDP表1-1LDP配置通告控制策配置接受控制策配置LDP-使能本節(jié)點的能指定實例mpls缺省情況下,未使能 mpls lsr-idlsr-LDP的LSRID與MPLS-LDP視圖下通過-instance命令使mplsldp配 表1-4配置Linko消息參- -配置 mplsldp o-hold缺省情況下 配置Link o報文發(fā)送時mplsldp o- 表1-5配置Targetedo消息參-mpls-配置主指定對等體發(fā)送Targetedo消息來建立LDP 缺省情況下,設(shè)備不會主對等體發(fā)送Targetedo消息,也不會應(yīng)答對等體的Targetedo配置 mplsldp o-hold 配置o報文發(fā)送時間間mplsldpo-o隔--mplsldptimerkeepalive-配置Keepalive報文發(fā)送時mplsldptimerkeepalive-于公網(wǎng),則傳輸?shù)刂肥潜綥SR的LSR {ip-address|interface 定導(dǎo)致會話參數(shù)協(xié)商失敗、LDP對等體無休止地反復(fù)嘗試建立會話。-LDP-實例mpls-進入mpls umum-表1-8LDPMD5-LDP-實例mpls-mpls md5-authenticationpeer-lsr-id{cipherin}要隨意修改LSP觸發(fā)策略,以免建立過多的LSP,占用系統(tǒng)和網(wǎng)絡(luò)資源。表1-9LSP-LDP-實例mpls-mpls 缺省情況下,只有32位掩碼的主機路由能夠觸發(fā)LDP建立-LDP-實例mpls-mpls 配置分發(fā)控制方label-distribution{independentordered通告控制用來控制向哪些對等體通告哪些FEC—映射,即LSR只將指定地址前綴的映射通告給指定的對等體。在復(fù)雜的MPLS網(wǎng)絡(luò)環(huán)境中,通過通告控制可以規(guī)劃動態(tài)建立的LSP,并避免設(shè)備通告大量的映射。目的地址通過地址前綴列表C過濾的FEC—映射通告給LSRC圖1-6通告控制示意LSRLSR LSRLSR在下游LSR上配置通告控制策略與在上游LSR上配置接受控制策略具有相同的效果。如果下游LSR支持配置通告控制策略,則推薦使用通告控制策略,以減輕網(wǎng)絡(luò)負擔(dān)。-LDP-實例mpls-mpls 配置通告控制策advertise-labelprefix-listprefix-list-[peerpeer-prefix-list-name缺省情況下,未配置通接受控制用來實現(xiàn)對從指定對等體接收的FEC—映射進行過濾,只接受指定地址前綴的如圖1-7,LSRA對LSRB通告的FEC—映射進行過濾,只有FEC的目的地址通過指定地址前綴列表過濾后,才會接受該FEC—映射;對LSRC通告的不進行過濾。圖1-7接受控制示意果下游LSR支持配置通告控制策略,則推薦使用通告控制策略,以減輕網(wǎng)絡(luò)負擔(dān)。-LDP-實例mpls-mpls accept-labelpeerpeer-lsr-idprefix-定的最大值時即認為出現(xiàn)環(huán)路,終止LSP的建立過程。在傳遞映射(或者請求)的消息中記錄路徑信息,每經(jīng)過一跳,相應(yīng)的設(shè)備就檢查自己的如果記錄中已有本LSR的記錄,則認為出現(xiàn)環(huán)路,終止LSP的建立過程。大值時,也會認為出現(xiàn)環(huán)路,終止LSP的建立過程。-LDP-實例mpls-mpls maxhopshop-pv-limitpv-現(xiàn)機制恢復(fù)時,LDPLDP對等體之間存在直連和非地LSR不僅與其建立Linko鄰接關(guān)系,還會向該對等體發(fā)送Targetedo消息,與其建立Targetedo鄰接關(guān)系。當(dāng)直連鏈路出現(xiàn)故障時,Linko鄰接關(guān)系將被刪除。如果此時非直連鏈路正常工作,則Targetedo鄰接關(guān)系依然存在,因此,LDP會話不會被刪除,基于該會話的FEC—映射等信息也不會刪除。直連鏈路恢復(fù)后,不需要重新建立LDP會話、重新學(xué)習(xí)FECLinkoTargetedo鄰接關(guān)系繼續(xù)保持會話的時間。如果在會話保護持續(xù)時間內(nèi),Linko鄰接關(guān)系沒有恢復(fù),用Targetedo鄰接關(guān)系永久保持會話。-mpls-sessionprotection[time][peerpeer-prefix-list-name配置LDP表1-15LDP-mpls- 配置GR轉(zhuǎn)發(fā)狀態(tài)保持定時graceful-restarttimerforwarding-需要重啟LDP會話,重新協(xié)商各種參數(shù),建立LDP會話,使得修改后的LDP會話參數(shù)生效。在用戶視圖下執(zhí)行resetmplsldpLDP會話。resetmplsldp -instance-name][peerpeer-idSNMPSNMP中告警信息的發(fā)送參數(shù),來決定告表1-17-snmp-agenttrapenabledisymplsldpdiscovery[-instance-instance-name][interfaceinterface-typeinterface-number|peerpeer-lsr-id|targeted-peerpeer-lsr-id][verbose]disymplsldpfec[ -instance-name][destination-addressmask-length|summary]disymplsldpinterface[interface-typeinterface-numberdisymplsldplsp[ -instance-name][destination-addressmask-length]disymplsldpparameter - -instance-namedisymplsldppeer[ -instance-name][peer-lsr-id][verbose]dis 網(wǎng)段中互訪的報文能夠通過MPLS進行傳輸。RouterA、RouterBRouterC1.1.1.9/32、2.2.2.9/32、3.3.3.9/32、LSP,以避免建立的LSP數(shù)量過多,影響設(shè)備性能。得各路由器之間路由可達。本例中,采用的路由協(xié)議為OSPF。#配置RouterA。 >system-view ]ospf -ospf-1]area -ospf-1-area-0.0.0.0]network11.1.1.00.0.0.255 -ospf-1-area-0.0.0.0]quit -ospf-1]<RouterB>system-view[RouterB]ospf[RouterB-ospf-1]area0[RouterB-ospf-1-area-0.0.0.0]network20.1.1.00.0.0.255[RouterB-ospf-1-area-0.0.0.0]quit<RouterC>system-view[RouterC]ospf[RouterC-ospf-1]area0[RouterC-ospf-1-area-0.0.0.0]network21.1.1.00.0.0.255[RouterC-ospf-1-area-0.0.0.0]quit方的主機路由。以RouterA為例:[Rou]disyiprouting-tableDestinations:21 Routes:21 00 00 1 2 00 00 00 00 00 00 00 00 2 3 00 00 00127.255.255.255/3200 00 00255.255.255.255/32 00[Rou]mplslsr-id1.1.1.9[Rou]mplsldp[Rou-ldp][Rou]interfaceserial2/0[Rou-Serial2/0]mplsenable[Rou-Serial2/0]mplsldpenable[Rou-Serial2/0]quit[RouterB]mplslsr-id2.2.2.9[RouterB]mplsldp[RouterB-ldp][RouterB]interfaceserial2/0[RouterB-Serial2/0]mplsenable[RouterB-Serial2/0]mplsldpenable[RouterB-Serial2/0]quit[RouterB]interfaceserial2/1[RouterB-Serial2/1]mplsenable[RouterB-Serial2/1]mplsldpenable[RouterB-Serial2/1]quit[RouterC]mplslsr-id3.3.3.9[RouterC]mplsldp[RouterC-ldp][RouterC]interfaceserial2/0[RouterC-Serial2/0]mplsenable[RouterC-Serial2/0]mplsldpenable[RouterC-Serial2/0]quit #在RouterA上創(chuàng)建IP地址前綴列表rou,并配置只有通過該列表過濾的路由表項能夠觸LDPLSP ]ipprefix-listrou index10permit1.1.1.932 ]ipprefix-listrou index20permit2.2.2.932 ]ipprefix-listrou index30permit3.3.3.932 ]ipprefix-listrou index40permit11.1.1.024 ]ipprefix-listrou index50permit21.1.1.024 ]mplsldp -ldp]lsp-triggerprefix-listrou -ldp]quitRouterBIProuterb[RouterB]ipprefix-listrouterbindex10permit1.1.1.9[RouterB]ipprefix-listrouterbindex20permit2.2.2.9[RouterB]ipprefix-listrouterbindex30permit3.3.3.9[RouterB]ipprefix-listrouterbindex40permit11.1.1.0[RouterB]ipprefix-listrouterbindex50permit21.1.1.024[RouterB]mplsldp[RouterB-ldp]lsp-triggerprefix-listrouterb[RouterB-ldp]quitRouterCIProuterc[RouterC]ipprefix-listroutercindex10permit1.1.1.9[RouterC]ipprefix-listroutercindex20permit2.2.2.9[RouterC]ipprefix-listroutercindex30permit3.3.3.9[RouterC]ipprefix-listroutercindex40permit11.1.1.0[RouterC]ipprefix-listroutercindex50permit21.1.1.024[RouterC]mplsldp[RouterC-ldp]lsp-triggerprefix-listrouterc[RouterC-ldp]quit#配置完成后,在各設(shè)備上執(zhí)行disymplsldplsp命令,可以看到LDPLSP的建立情況。 ]disymplsldplspStatusFlags:*-stale,L-liberalFECs: IngressLSPs: TransitLSPs: EgressLSPs:In/Out ]mpls-a11.1.1.1ipv421.1.1.024MPLSFEC:21.1.1.0/24:100databytes100bytesfrom20.1.1.2:Sequence=1time=1100bytesfrom20.1.1.2:Sequence=2time=1100bytesfrom20.1.1.2:Sequence=3time=8100bytesfrom20.1.1.2:Sequence=4time=2100bytesfrom20.1.1.2:Sequence=5time=1---FEC:21.1.1.0/24statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/2/8ms[RouterC]mpls-a21.1.1.1ipv411.1.1.024MPLSFEC:11.1.1.0/24:100databytes100bytesfrom10.1.1.1:Sequence=1time=1100bytesfrom10.1.1.1:Sequence=2time=1100bytesfrom10.1.1.1:Sequence=3time=1100bytesfrom10.1.1.1:Sequence=4time=1100bytesfrom10.1.1.1:Sequence=5time=1---FEC: statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/1/1ms11.1.1.0/2421.1.1.0/24網(wǎng)段之間存在兩條路徑:RouterA—RouterB—RouterCRouterA—RouterD—RouterC。通過配置接受控制策略,實現(xiàn)只沿著路徑RouterA—RouterB—RouterCLSP,11.1.1.0/2421.1.1.0/24網(wǎng)段之間互訪的報文通過該LSPMPLS轉(zhuǎn)發(fā)。圖1-9接受控制策略配置組網(wǎng)能夠觸發(fā)LDP建立LSP。RouterD通告的FEC目的地址為21.1.1.0/24的FEC—映射。RouterD通告的FEC目的地址為11.1.1.0/24的FEC—映射。在各臺路由器上配置 >system- ]mplslsr-id1.1.1.9 ]mplsldp -ldp] ]interfaceserial2/0 -Serial2/0]mplsenable -Serial2/0]mplsldpenable -Serial2/0]quit ]interfaceserial2/1 -Serial2/1]mplsenable -Serial2/1]mplsldpenable -Serial2/1]quit<RouterB>system-view[RouterB]mplslsr-id2.2.2.9[RouterB]mplsldp[RouterB-ldp][RouterB]interfaceserial2/0[RouterB-Serial2/0]mplsenable[RouterB-Serial2/0]mplsldpenable[RouterB-Serial2/0]quit[RouterB]interfaceserial2/1[RouterB-Serial2/1]mplsenable[RouterB-Serial2/1]mplsldpenable[RouterB-Serial2/1]quit<RouterC>system-view[RouterC]mplslsr-id3.3.3.9[RouterC]mplsldp[RouterC-ldp][RouterC]interfaceserial2/0[RouterC-Serial2/0]mplsenable[RouterC-Serial2/0]mplsldpenable[RouterC-Serial2/0]quit[RouterC]interfaceserial2/1[RouterC-Serial2/1]mplsenable[RouterC-Serial2/1]mplsldpenable[RouterC-Serial2/1]quit<RouterD>system-view[RouterD]mplslsr-id4.4.4.9[RouterD]mplsldp[RouterD-ldp][RouterD]interfaceserial2/0[RouterD-Serial2/0]mplsenable[RouterD-Serial2/0]mplsldpenable[RouterD-Serial2/0]quit[RouterD]interfaceserial[RouterD-Serial2/1]mplsenable[RouterD-Serial2/1]mplsldpenable[RouterD-Serial2/1]quit#在RouterA上創(chuàng)建IP地址前綴列表 ,并配置只有通過該列表過濾的路由表項能夠觸LDPLSP[Rou]ipprefix-listrouindex10permit11.1.1.024[Rou]ipprefix-listrouindex20permit21.1.1.024[Rou]mplsldp[Rou-ldp]lsp-triggerprefix-listrou[Rou-ldp]quitRouterBIProuterb[RouterB]ipprefix-listrouterbindex10permit11.1.1.0[RouterB]ipprefix-listrouterbindex20permit21.1.1.024[RouterB]mplsldp[RouterB-ldp]lsp-triggerprefix-listrouterb[RouterB-ldp]quitRouterCIProuterc[RouterC]ipprefix-listroutercindex10permit11.1.1.0[RouterC]ipprefix-listroutercindex20permit21.1.1.024[RouterC]mplsldp[RouterC-ldp]lsp-triggerprefix-listrouterc[RouterC-ldp]quitRouterDIProuterd[RouterD]ipprefix-listrouterdindex10permit11.1.1.0[RouterD]ipprefix-listrouterdindex20permit21.1.1.024[RouterD]mplsldp[RouterD-ldp]lsp-triggerprefix-listrouterd[RouterD-ldp]quit配置接受控制策在RouterA上創(chuàng)建允許21.1.1.0/24通過的IP地址前綴列表prefix-from-b,該列表用來過濾RouterB通告給RouterA的FEC—映射。 ]ipprefix-listprefix-from-bindex10permit21.1.1.0#在RouterA上創(chuàng)建21.1.1.0/24通過的IP地址前綴列表prefix-from-d,該列表用來過濾RouterD通告給RouterA的FEC—映射。 ]ipprefix-listprefix-from-dindex10deny21.1.1.0[Rou]mpls[Rou-ldp]accept-labelpeer2.2.2.9prefix-listprefix-from-b[Rou-ldp]accept-labelpeer4.4.4.9prefix-listprefix-from-d[Rou-ldp]quit在RouterC上創(chuàng)建允許11.1.1.0/24通過的IP地址前綴列表prefix-from-b,該列表用來過濾RouterB通告給RouterC的FEC—映射。[RouterC]ipprefix-listprefix-from-bindex10permit11.1.1.0#在RouterC上創(chuàng)建11.1.1.0/24通過的IP地址前綴列表prefix-from-d,該列表用來過濾RouterD通告給RouterC的FEC—映射。[RouterC]ipprefix-listprefix-from-dindex10deny11.1.1.0[RouterC]mpls[RouterC-ldp]accept-labelpeer2.2.2.9prefix-listprefix-from-b[RouterC-ldp]accept-labelpeer4.4.4.9prefix-listprefix-from-d[RouterC-ldp]quit#配置完成后,在各設(shè)備上執(zhí)行disymplsldplsp命令,可以看到LDPLSP的建立情況。以10.1.1.2 ]disymplsldplspStatusFlags:*-stale,L-liberalFECs: IngressLSPs: TransitLSPs: EgressLSPs:In/Out ]mpls-a11.1.1.1ipv421.1.1.024MPLSFEC:21.1.1.0/24:100databytes100bytesfrom20.1.1.2:Sequence=1time=1100bytesfrom20.1.1.2:Sequence=2time=1100bytesfrom20.1.1.2:Sequence=3time=8100bytesfrom20.1.1.2:Sequence=4time=2100bytesfrom20.1.1.2:Sequence=5time=1---FEC:21.1.1.0/24statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/2/8ms mpls-a21.1.1.1ipv411.1.1.024 FEC:11.1.1.0/24:100databytes100bytesfrom10.1.1.1:Sequence=1time=1100bytesfrom10.1.1.1:Sequence=2time=1100bytesfrom10.1.1.1:Sequence=3time=1100bytesfrom10.1.1.1:Sequence=4time=1100bytesfrom10.1.1.1:Sequence=5time=1---FEC:11.1.1.0/24statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/1/1ms11.1.1.0/2421.1.1.0/24網(wǎng)段之間存在兩條路徑:RouterA—RouterB—RouterCRouterA—RouterD—RouterC。通過配置通告控制策略,實現(xiàn)只沿著路徑RouterA—RouterB—RouterCLSP,11.1.1.0/2421.1.1.0/24網(wǎng)段之間互訪的報文通過該LSPMPLS轉(zhuǎn)發(fā)。圖1-10通告控制策略配置組網(wǎng)能夠觸發(fā)LDP建立LSP。通告任何其他的FEC—映射。通告任何其他的FEC—映射。將FEC目的地址為11.1.1.0/24的FEC—映射通告給RouterC。在各臺路由器上配置 >system- ]mplslsr-id1.1.1.9 ]mplsldp -ldp] ]interfaceserial2/0 -Serial2/0]mplsenable -Serial2/0]mplsldpenable -Serial2/0]quit ]interfaceserial2/1 -Serial2/1]mplsenable -Serial2/1]mplsldpenable -Serial2/1]quit<RouterB>system-view[RouterB]mplslsr-id2.2.2.9[RouterB]mplsldp[RouterB-ldp][RouterB]interfaceserial2/0[RouterB-Serial2/0]mplsenable[RouterB-Serial2/0]mplsldpenable[RouterB-Serial2/0]quit[RouterB]interfaceserial2/1[RouterB-Serial2/1]mplsenable[RouterB-Serial2/1]mplsldpenable[RouterB-Serial2/1]quit<RouterC>system-view[RouterC]mplslsr-id3.3.3.9[RouterC]mplsldp[RouterC-ldp][RouterC]interfaceserial2/0[RouterC-Serial2/0]mplsenable[RouterC-Serial2/0]mplsldpenable[RouterC-Serial2/0]quit[RouterC]interfaceserial2/1[RouterC-Serial2/1]mplsenable[RouterC-Serial2/1]mplsldpenable[RouterC-Serial2/1]quit<RouterD>system-view[RouterD]mplslsr-id4.4.4.9[RouterD]mplsldp[RouterD-ldp][RouterD]interfaceserial2/0[RouterD-Serial2/0]mplsenable[RouterD-Serial2/0]mplsldpenable[RouterD-Serial2/0]quit[RouterD]interfaceserial2/1[RouterD-Serial2/1]mplsenable[RouterD-Serial2/1]mplsldpenable[RouterD-Serial2/1]quit#在RouterA上創(chuàng)建IP地址前綴列表rou,并配置只有通過該列表過濾的路由表項能夠觸LDPLSP[Rou]ipprefix-listrouindex10permit11.1.1.024[Rou]ipprefix-listrouindex20permit21.1.1.024[Rou]mplsldp[Rou-ldp]lsp-triggerprefix-listrou[Rou-ldp]quitRouterBIProuterb[RouterB]ipprefix-listrouterbindex10permit11.1.1.0[RouterB]ipprefix-listrouterbindex20permit21.1.1.024[RouterB]mplsldp[RouterB-ldp]lsp-triggerprefix-listrouterb[RouterB-ldp]quitRouterCIProuterc[RouterC]ipprefix-listroutercindex10permit11.1.1.0[RouterC]ipprefix-listroutercindex20permit21.1.1.024[RouterC]mplsldp[RouterC-ldp]lsp-triggerprefix-listrouterc[RouterC-ldp]quitRouterDIProuterd[RouterD]ipprefix-listrouterdindex10permit11.1.1.0[RouterD]ipprefix-listrouterdindex20permit21.1.1.024[RouterD]mplsldp[RouterD-ldp]lsp-triggerprefix-listrouterd[RouterD-ldp]quit配置通告控制策RouterB的FEC—映射。 ]ipprefix-listprefix-to-bindex10permit11.1.1.0在RouterA上創(chuàng)建允許2.2.2.9/32通過的IP地址前綴列表peer-b,該列表用來過濾LDP ]ipprefix-listpeer-bindex10permit2.2.2.9給RouterB。 ]mpls[Rou-ldp]advertise-labelprefix-listprefix-to-bpeerpeer-b[Rou-ldp]quit[RouterC]ipprefix-listprefix-to-bindex10permit21.1.1.0#[RouterC]ipprefix-listpeer-bindex10permit2.2.2.9#在RouterC上配置通告控制策略:只將FEC目的地址為21.1.1.0/24的FEC—映射通告給RouterB。[RouterC]mpls[RouterC-ldp]advertise-labelprefix-listprefix-to-bpeerpeer-b[RouterC-ldp]quit[RouterD]ipprefix-listprefix-to-aindex10deny21.1.1.0[RouterD]ipprefix-listprefix-to-aindex20permit0.0.0.00less-equal#[RouterD]ipprefix-listpeer-aindex10permit1.1.1.9RouterC的FEC—映射。[RouterD]ipprefix-listprefix-to-cindex10deny11.1.1.0[RouterD]ipprefix-listprefix-to-cindex20permit0.0.0.00less-equal在RouterD上創(chuàng)建允許3.3.3.9/32通過的IP地址前綴列表peer-c,該列表用來過濾LDP[RouterD]ipprefix-listpeer-cindex10permit3.3.3.9#在RouterD上配置通告控制策略:不將FEC目的地址為21.1.1.0/24的FEC—映射通告給RouterA;不將FEC目的地址為11.1.1.0/24的FEC—映射通告給RouterC。[RouterD]mpls[RouterD-ldp]advertise-labelprefix-listprefix-to-apeerpeer-a[RouterD-ldp]advertise-labelprefix-listprefix-to-cpeerpeer-c[RouterD-ldp]quit只沿著路徑RouterA—RouterB—RouterC建立了LSP。 ]dis ymplsldplspStatusFlags:*-stale,L-liberalFECs: IngressLSPs: TransitLSPs: EgressLSPs:In/Out[RouterB]ymplsldpStatusFlags:*-stale,L-liberalFECs: IngressLSPs: TransitLSPs:

EgressLSPs:In/Out[RouterC]ymplsldpStatusFlags:*-stale,L-liberalFECs: IngressLSPs: TransitLSPs:

EgressLSPs:In/Out[RouterD]ymplsldpStatusFlags:*-stale,L-liberalFECs: IngressLSPs: TransitLSPs: EgressLSPs: In/Out

]mpls-a11.1.1.1ipv421.1.1.024MPLSFEC:21.1.1.0/24:100databytes100bytesfrom20.1.1.2:Sequence=1time=1100bytesfrom20.1.1.2:Sequence=2time=1100bytesfrom20.1.1.2:Sequence=3time=8100bytesfrom20.1.1.2:Sequence=4time=2100bytesfrom20.1.1.2:Sequence=5time=1---FEC: statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/2/8ms[RouterC]mpls-a21.1.1.1ipv411.1.1.024MPLSFEC:11.1.1.0/24:100databytes100bytesfrom10.1.1.1:Sequence=1time=1100bytesfrom10.1.1.1:Sequence=2time=1100bytesfrom10.1.1.1:Sequence=3time=1100bytesfrom10.1.1.1:Sequence=4time=1100bytesfrom10.1.1.1:Sequence=5time=1---FEC:11.1.1.0/24statistics--5packetstransmitted,5packetsreceived,0.0%packetlossround-tripmin/avg/max=1/1/1ms目錄MPLS MPLSTE簡介 流量工程與MPLS MPLSTE的基本概念 1.1.7路由固定1.1.8隧道重優(yōu)化1.1.9自動帶寬調(diào)整1.1.10CRLSP備份1.1.11快速重路由1.1.12DiffServ-Aware 81.1.13MPLSTE雙向隧道1.1.14協(xié)議規(guī)范1.2MPLSTE1.3開啟MPLSTE1.4配置Tunnel配置DiffServ-Aware 配置MPLSTE隧道采用靜態(tài) 1.7.1配置任務(wù)簡介1.7.2配置鏈路的MPLSTE1.7.1配置任務(wù)簡介1.7.2配置鏈路的MPLSTE配置MPLSTE隧道的約束條件 使用RSVP-TE建立MPLSTE隧道 調(diào)整CRLSP的路徑選擇 調(diào)整MPLSTE隧道的建立 配置靜態(tài)路由使流量沿MPLSTE隧道轉(zhuǎn)發(fā) 配置策略路由使流量沿MPLSTE隧道轉(zhuǎn)發(fā) 配置自動路由發(fā)布使流量沿MPLSTE隧道轉(zhuǎn)發(fā) 配置MPLSTE雙向隧道 配置CRLSP備份 配置MPLSTE快速重路由 1.11.1開啟快速重路由功能1.11.2在PLR上配置Bypass1.11.3配置節(jié)點故障檢測1.11.41.12MPLSTE顯示和 1.13MPLSTE典型配置舉例 1.13.1使用靜態(tài)CRLSP配置MPLSTE隧道示例1.13.2使用RSVP-TE配置跨域的MPLSTE隧道示例1.13.3配置CRLSP備份示例 1.13.4配置快速重路由示例 1.14MPLSTE常見配置錯誤舉例 1.14.1不能產(chǎn)生TE MPLSMPLSTE流量工程與MPLS網(wǎng)絡(luò)擁塞是影響骨干網(wǎng)絡(luò)性能的主要問題。擁塞的原因可能是網(wǎng)絡(luò)資源不足,也可能是網(wǎng)絡(luò)資源負載不均衡導(dǎo)致的局部擁塞。TE(raficEngineering,流量工程)可以用來解決負載不均衡導(dǎo)致的擁塞問題。流量工程通過實時網(wǎng)絡(luò)的流量和網(wǎng)絡(luò)單元的負載,動態(tài)調(diào)整流量管理參數(shù)、路由參數(shù)和資源約束參數(shù)等,使網(wǎng)絡(luò)運行狀態(tài)遷移到理想狀態(tài),優(yōu)化網(wǎng)絡(luò)資源的使用,避免負載不均衡導(dǎo)致的擁塞。MPLSTEMPLSLSP隧道進行資源預(yù)留,使MPLSTEMPLSTE技術(shù),服務(wù)提供商能夠在已有的MPLS骨干網(wǎng)上簡單地部署流量工程,充分利用現(xiàn)有的網(wǎng)絡(luò)MPLSTECRLSP(Constraint-basedRoutedLabelSwitchedPathsLSP)是基于一定LSPLSP不同,CRLSP的建立不僅依賴路由信息,還需要滿足其他一MPLSTECRLSPMPLSTEMPLSTE隧道是從頭節(jié)點到目的節(jié)點的一條虛擬點到點連接。通常情況下,MPLSTE隧道由一條CRLSPCRLSP備份、快速重路由或需要將流量通過多條路徑傳輸時,需要為同一種流量建立多條CRLSP,在這種情況下,MPLSTE隧道由一組CRLSP構(gòu)成。MPLSTEMPLSTETunnelTunnel接口時,該流量將通過構(gòu)成MPLSTE隧道的CRLSP來轉(zhuǎn)發(fā)。靜態(tài)建立CRLSP是指在流量經(jīng)過的每一跳設(shè)備上(Ingress、TransitEgress)分別手工指定入、出、流量所需的帶寬等信息,從而建立滿足約束條件的CRLSP。該方式的優(yōu)點是配置簡單,缺點是不能根據(jù)網(wǎng)絡(luò)的變化動態(tài)調(diào)整建立的CRLSP。動態(tài)建立,并在經(jīng)過的節(jié)點上為流量預(yù)留所需的帶寬資源,從而建立滿足約束條件的CRLSPCRLSP時,MPLSTETE通過分發(fā)協(xié)議沿著計算出的路徑建立CRLSP,并預(yù)留資源MPLSTEIGP協(xié)議(OSPFIS-IS)進行擴展來發(fā)布每條IGP協(xié)議在網(wǎng)絡(luò)上泛洪。每臺設(shè)備收集本區(qū)域或本級別所有設(shè)備上每條鏈路的TE相關(guān)信息,生成TEDB(TEDataBase,流量工程數(shù)據(jù)庫。MPLSTECSPF(Constraint-basedShortestPathFirst,基于約束的最短路徑優(yōu)先)算法,IS-ISOSPFTEDB,計算出到達某個節(jié)點的符合帶寬、親和屬性、建立/CSPFSPF(ShortestPathFirst,最短路徑優(yōu)先)算法。CSPF的計算過程就是針MPLSTETEDBTE屬性要求的鏈路剪掉;CSPF計算的結(jié)果是一條滿足約束條件的完全明確的路徑,通常只在MPLSTE隧道的Ingress節(jié)點進行CSPF計算。MPLSTEIngress帶寬要求是指經(jīng)過MPLSTE隧道的流量所屬的服務(wù)類型及其所需的帶寬。只有鏈針對流量MPLSTE32位的二進制數(shù)。如果希望某條鏈路能夠被隧道所應(yīng)的鏈路屬性位不能為1。0xFFFFFFF00x0000FFFF16位可以任01,17~28位中至少有1141。如果在建立MPLSTE隧道時,無法找到滿足所需帶寬要求的路徑,可以拆除另外一條已經(jīng)建立的MPLSTE隧道,占用為它分配的帶寬資源,這種處理方式稱為搶占。MPLSTE隧道使用兩個優(yōu)先級屬性來決定是否可以進行搶占:建立優(yōu)先級(SetupPriority)和保持優(yōu)先級(HoldingPriority0~7,數(shù)值越小則優(yōu)MPLSTEMPLSTE隧道的保持優(yōu)先級級,否則可能會導(dǎo)致MPLSTE隧道間無窮盡地互相搶占,造成振蕩。格顯式路徑,可以最精確地控制MPLSTE隧道所經(jīng)過的路徑。散顯式路徑,可以模糊地限制MPLSTE隧道所經(jīng)過的路徑。使用CSPF算法計算出滿足約束條件的路徑后,MPLSTE通過分發(fā)協(xié)議沿著計算出的路徑建立CRLSP,并在路徑經(jīng)過的節(jié)點上預(yù)留資源。目前,設(shè)備上支持的MPLSTE分發(fā)協(xié)議為RSVP-TE。RSVP(ResourceReservationProtocol,資源預(yù)留協(xié)議)是一種用來在網(wǎng)絡(luò)上請求預(yù)留資源的信令協(xié)議。RSVP經(jīng)擴展后可以支持MPLS的分發(fā),并在傳送綁定消息的同時攜帶資源預(yù)留信息,這種擴展后的RSVP稱為RSVP-TE。沿MPLSTE隧道轉(zhuǎn)發(fā)。Tunnel接口到達目的網(wǎng)絡(luò)地址的靜態(tài)路由,把流量引入到MPLSTE隧道上進行轉(zhuǎn)發(fā)。靜態(tài)路由是將流量引入MPLSTE隧道的最簡便、直觀的方法。該方法的缺點是:如果多個目的關(guān)靜態(tài)路由的介紹請參見“三層技術(shù)-IP路由配置指導(dǎo)”中的“靜態(tài)路由”。ACLTunnel接口,并在流量的入接口上應(yīng)用該策略路由,從而實現(xiàn)將流量引入到MPLSTE隧道上進行轉(zhuǎn)發(fā)。IPTunnel接口轉(zhuǎn)發(fā)的流量,還可以根據(jù)源IP地址、協(xié)議類型等來匹配流量。與靜態(tài)路由方式相比,策略路由方式更加靈活,但是配置比較MPLSTEIGP(OSPFIS-IS)MPLSTE隧道參與IGP路由的計算,使得流量可以通過MPLSTE隧道轉(zhuǎn)發(fā)。自動路由發(fā)布方式的配置和都IGPShortcut:也稱為自動路由(AutoRouteAnnounce該功能將MPLSTE隧道當(dāng)Ingress節(jié)點(頭節(jié)點)Egress節(jié)點(尾節(jié)點)的鏈路,在隧道的Ingress節(jié)點上進行IGP路由計算時考慮該MPLSTE隧道。MPLSTEIngressEgress節(jié)點的鏈路,通過IGP路由協(xié)議將該鏈路發(fā)布到網(wǎng)絡(luò)中,以便網(wǎng)絡(luò)中的節(jié)點在路由計算時使用MPLSTE隧道。IGPShortcutMPLSTE隧道。IGPShortcutIGPMPLSTE隧道作為一條鏈路發(fā)布出去。因此,其他設(shè)備在路由計算時不會考慮MPLSTE隧道。Ingress節(jié)點上開啟轉(zhuǎn)發(fā)鄰接功能后,IngressIGPMPLSTE隧道。圖1-1IGPShortcut1-1中,RouterD到RouterC之間存在一條MPLSTE隧道,IGPShortcut只能使Ingress節(jié)點RouterD在計算IGP路由時利用這條隧道,RouterA并不能利用這條隧道到達RouterC。如果配置了轉(zhuǎn)發(fā)鄰接功能,則RouterA也能夠知道這條MPLSTE隧道的存在,從而可以利用該隧道將到RouterC的流量轉(zhuǎn)發(fā)到RouterD上。make-before-breakMPLSTE隧道CRLSPCRLSP,則會導(dǎo)make-before-breakCRLSP建立、并將流量切換到新的CRLSPCRLSP,從而有效地避免流量轉(zhuǎn)發(fā)中斷。此時,存在的問題是:如果新的CRLSPCRLSPCRLSP預(yù)留帶寬,造成帶寬資源的浪費。make-before-break機制采用SE資源預(yù)留風(fēng)格解決這個問題。RSVP-TECRLSP時預(yù)留帶寬資源的方式。MPLSTE隧道使用的資源預(yù)留風(fēng)格由隧道的Ingress節(jié)點決定,并通過RSVP協(xié)議通知給各個節(jié)點。SE(Shared-Explicitstyle,共享顯式):為同一個會話中的不同發(fā)送者預(yù)留同一個資源,不同發(fā)送者之間可以共享資源。該方式主要用于make-before-break。1-2中,假設(shè)需要建立一條RouterA到RouterD的CRLSP30M帶寬,起初建立的路徑是RouterA→RouterB→RouterC→RouterD。40M,RouterA→RouterB→RouterC→RouterD路徑不能滿足要求。而如果選擇RouterA→RouterE→RouterC→RouterD,則R

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論