1 流量工程简介 TE:Traffic Engineering的缩写,即流量工程的意思流量工程的本质就是将业务流量映射到实际的物理路径上就MPLS而言,其中心思想就是根据网络的实际情况为数据流确定合适的lsp并在该lsp上快速转发数据流,通过优化网络资源的使用,避免负载不均衡而导致的网络拥塞 说到MPLS TE,不得不提到流量工程的四个基础功能部件,即信息发布、通路选择、信令和数据转发,这四个部件形成了整个流量工程的工作流程,因此是重中之重的内容,这里将介绍每个部件的主要作用 信息发布:MPLS流量工程使用扩展的IGP-TE来向外通告和获取网络拓扑状态信息,并形成链路状态数据库LSDB和流量工程数据库TEDB,其中LSDB用于传统的SPF计算,而TEDB用于建立TE隧道时进行选路的计算这里的信息发布组件就是IGP-TE,IGP-TE是在普通IGP的基础之上扩展了对第10类lsa的支持,即opaque-lsa,opaque-lsa可以表征最大链路带宽、最大预约链路带宽、当前预留带宽、当前使用带宽和链路颜色等属性,从而形成对应的TEDB 通路路选择组组件:具具体的通通路选择择组件当当然是CCSPFF了,即即基于约约束的SSPF算算法。
在在TEDDB形成成之后,,入口LLSR使使用CSSPF计计算每条条lspp的物理理路径 信令令组件::这里的的信令组组件可以以是RSSVP--TE或或者CRR-LDDP,目目前业界界一般都都使用RRSVPP-TEE作为MMPLSS流量工工程的信信令组件件,其作作用主要要是根据据通路选选择组件件计算出出来的路路径建立立lspp,预留留资源并并分发标标签等 数据据转发组组件:既既然是MMPLSS流量工工程,数数据转发发组件当当然是MMPLSS了,在在信令组组件成功功的建立立了lssp之后后,采用用MPLLS对数数据报文文进行标标签交换换和转发发处理 这样样,整个个MPLLS流量量工程大大致的工工作机制制也就展展现在大大家眼前前了,由由于不是是本文的的重点,,不再做做更详细细的阐述述,仅为为大家对对流量工工程的理理解做一一个铺垫垫 2 Cissco流流量工程程的配置置 配置置要素如如下: 配置置IGPP-TEE,使IIGP能能够支持持opaaquee-lssa; 配置置路由器支支持TEE功能,,即全局局模式下下使能流流量工程程; 配置置对应物物理接口口支持TTE功能能,即接接口模式式下使能能流量工工程; 配置置TE隧隧道。
如下下图拓扑扑,R11、R22和R33互连,,从R11建立一一条到RR3的TTE隧道道,其具具体的配配置如下下,在此此以R11为例对对其配置置进行关关键注释释:[R1]] R11# R11#shhow runn Buuilddingg coonfiigurratiion.... Cuurreent connfigguraatioon :: 18816 byttes ! veersiion 12..4 ! hoostnnamee R11 ! mppls traaffiic-eeng tunnnells //*全局局模式下下使能mmplss-tee功能**/ ! innterrfacce LLooppbacck0 ipp adddreess 2022.1..1.11 2555.2255..2555.2555 !inteerfaace Tunnnell1 //*配置置隧道ttunnnel11*/ ipp unnnummberred Looopbaack00 /**配置该该隧道iip地址址,也可可以使用用ip adddresss方式式配置隧隧道ipp地址**/ tuunneel ddesttinaatioon 2202..1.11.3 /*配配置该隧隧道的目目的地址址*/ tuunneel mmodee mppls traaffiic-eeng /*配配置隧道道的模式式为mppls--te**/ tuunneel mmplss trrafffic--engg auutorroutte aannoouncce //*配置置该隧道道的自动动路由功功能*// tuunneel mmplss trrafffic--engg prriorrityy 6 6 //*配置置该隧道道的优先先级*// tuunneel mmplss trrafffic--engg baandwwidtth 330000 /**配置该该隧道的的带宽**/ tuunneel mmplss trrafffic--engg paath--opttionn 166 exxpliicitt naame t1 /*配配置隧道道的显示示路径**/ tuunneel mmplss trrafffic--engg reecorrd-rroutte //*配置置隧道记记录标签签信息**/ ! innterrfacce EEtheerneet4//0 ipp adddreess 80..1.22.1 2555.2555.2255..0 duupleex hhalff mppls traaffiic-eeng tunnnells //*接口口模式下下使能mmplss-tee功能**/ ipp rssvp banndwiidthh 1000000 /**配置接接口的总总te带带宽*// ! roouteer oospff 1 mppls traaffiic-eeng rouuterr-idd Looopbbackk0 //*使能能osppf-tte的mmplss-tee roouteer-iid*// mppls traaffiic-eeng areea 00 /**在osspf--te areea 00中使能能mplls-tte*// neetwoork 80..1.22.0 0.00.0..2555 arrea 0 neetwoork 2022.1..1.11 0..0.00.0 areea 00 ! ipp exxpliicitt-paath namme tt1 eenabble /*配配置隧道道使用的的显示路路径*// neext--adddresss 880.11.2..2 neext--adddresss 880.22.3..2 ! ennd R11# [RR2] R22# R22#shhow runn Buuilddingg coonfiigurratiion.... Cuurreent connfigguraatioon :: 14495 byttes ! veersiion 12..4 ! hoostnnamee R22 ! mppls traaffiic-eeng tunnnells ! innterrfacce LLooppbacck0 ipp adddreess 2022.1..1.22 2555.2255..2555.2555 ! innterrfacce EEtheerneet4//0 ipp adddreess 80..1.22.2 2555.2555.2255..0 duupleex ffulll mppls traaffiic-eeng tunnnells ipp rssvp banndwiidthh 1000000 ! innterrfacce EEtheerneet4//1 ipp adddreess 80..2.33.1 2555.2555.2255..0 duupleex hhalff mppls traaffiic-eeng tunnnells ipp rssvp banndwiidthh 1550000 ! roouteer oospff 1 mppls traaffiic-eeng rouuterr-idd Looopbbackk0 mppls traaffiic-eeng areea 00 neetwoork 80..1.22.0 0.00.0..2555 arrea 0 neetwoork 80..2.33.0 0.00.0..2555 arrea 0 neetwoork 2022.1..1.22 0..0.00.0 areea 00 ! enndR2# [RR3] R33#shhow runn Buuilddingg coonfiigurratiion.... Cuurreent connfigguraatioon :: 14423 byttes ! veersiion 12..4 ! hoostnnamee R33 ! mppls traaffiic-eeng tunnnells ! innterrfacce LLooppbacck0 ipp adddreess 2022.1..1.33 2555.2255..2555.2555 ! innterrfacce EEtheerneet4//1 ipp adddreess 80..2.33.2 2555.2555.2255..0 duupleex hhalff mppls traaffiic-eeng tunnnells ipp rssvp banndwiidthh 1550000 ! roouteer oospff 1 mppls traaffiic-eeng rouuterr-idd Looopbbackk0 mppls traaffiic-eeng areea 00 neetwoork 80..2.33.0 0.00.0..2555 arrea 0 neetwoork 2022.1..1.33 0..0.00.0 areea 00 ! ennd R33# 3 Cissco流流量工程程的诊断断 上面面完成了了TE的的相关配配置,这这时需要要一些基基本的诊诊断方式式来确定定隧道的的状态是是否状态态,这些些诊断命命令如下下: 1、、 检检查隧道道的状态态: shhow mplls ttraffficc-enng ttunnnelss brrieff 该命命令显示示隧道的的简要信信息,用用于在隧隧道数目目比较多多的时候候方便查查询隧道道的信息息,比如如下面的的信息:: R11#shhow mplls ttraffficc-enng ttunnnelss brrieff Siignaalliing Summmarry: LSSP TTunnnelss Prroceess:: runnninng RSSVP Proocesss: runnninng Foorwaardiing:: enaableed Peerioodicc reeopttimiizattionn: eveery 36000 ssecoondss, nnextt inn 10015 seccondds Peerioodicc auuto--bw colllecctioon: dissablled TUUNNEEL NNAMEE DDESTTINAATIOON UPP IFF DDOWNN IFF STAATE//PROOT R11_t11 2202..1.11.3 - EEt4//0 uup/uup Diispllayeed 11 (oof 11) hheadds, 0 ((of 0) middpoiintss, 00 (oof 00) ttaills。