




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ClassificationandMarking,UsingNBARforClassification,Network-BasedApplicationRecognition,NBARsolvestheproblemofhowtoclassifymodernclient/serverandweb-basedapplications.NBARperformsthefollowingfunctions:Identificationofapplicationsandprotocols(Layer4toLayer7)ProtocoldiscoveryProvidestrafficstatisticsNBARenablesdownstreamactionsbasedonQoSpoliciesviarandomearlydetection,class-basedqueuing,andpolicing,byselectingtrafficwhichcanthenbemarkedtotriggerdownstreamper-hopbehaviors.通过NBAR对流量归类,能够对这些类执行randomearlydetection,class-basedqueuing,andpolicing等QOS的PHB行为NewapplicationsareeasilysupportedbyloadingPDLM.,NBARApplicationSupport,NBARcanclassifyapplicationsthatuse:StaticallyassignedTCPandUDPportnumbersNon-UDPandnon-TCPIPprotocolsDynamicallyassignedTCPandUDPportnumbersnegotiatedduringconnectionestablishment(requiresstatefulinspection)Subportclassification:classificationofHTTP(URLs,MIME,orhostnames)andCitrixapplications(ICAtrafficbasedonpublishedapplicationname)Classificationbasedondeeppacketinspectionandmultipleapplication-specificattributes(RTPpayloadclassification),NBARApplicationSupport(Cont.),PacketDescriptionLanguageModule,AnexternalPDLMcanbeloadedatruntimetoextendtheNBARlistofrecognizedprotocols.PDLMscanalsobeusedtoenhanceanexistingprotocolrecognitioncapability.PDLMsallowNBARtorecognizenewprotocolswithoutrequiringanewCiscoIOSimageorarouterreload.PDLMsmustbeproducedbyCiscoengineers.CurrentlyavailablePDLMsinclude:Peer-to-peerfile-sharingapplicationsBitTorrent,eDonkey2000,KaZaa2,gnutella,andWinMXCitrixICA(InterdependentComputingArchitecture),ProtocolDiscovery,Protocoldiscoveryanalyzesapplicationtrafficpatternsinrealtimeanddiscoverswhichtrafficisrunningonthenetwork.Providesbidirectional,per-interface,per-protocolstatistics:5-minutebitrate(bps)PacketcountsBytecountsImportantmonitoringtoolsupportedbyCiscoQoSmanagementtools.Generatesreal-timeapplicationstatisticsProvidestrafficdistributioninformationatkeynetworklocationsHistoricalQoSstatisticalinformationavailablethroughtheProtocolDiscoveryMIB.,ProtocolDiscoveryMIB,TheNBARProtocolDiscoveryMIBusesSNMPtoprovidethefollowingnewprotocoldiscoveryfunctionality:EnableordisableprotocoldiscoveryperinterfaceDisplayprotocoldiscoverystatisticsConfigureandviewmultipletop-ntablesthatlistprotocolsbybandwidthusageConfigurethresholdsbasedontrafficofparticularNBAR-supportedprotocolsorapplicationsthatreportbreachesandsendnotificationswhenthesethresholdsarecrossedReleasedinCiscoIOSRelease12.2(15)T,ConfiguringProtocolDiscovery,ipnbarprotocol-discovery,router(config-if)#,ConfiguresNBARtodiscovertrafficforallprotocolsknowntoNBARonaparticularinterfaceRequiresthatCEFbeenabledbeforeprotocoldiscoveryCanbeappliedwithorwithoutaservicepolicyenabled,snmp-serverenabletrapscnpd,router(config)#,EnablesCiscoNBARProtocolDiscoverynotificationsReleasedinCiscoIOSRelease12.2(15)T,MonitoringProtocolDiscovery,showipnbarprotocol-discovery,Router#,Displaysthestatisticsforallinterfacesonwhichprotocoldiscoveryisenabled,router#showipnbarprotocol-discoveryEthernet0/0InputOutputProtocolPacketCountPacketCountByteCountByteCount5minutebitrate(bps)5minutebitrate(bps)-realaudio291130401678304198406190001000http196241350614050949201729300.,ConfiguringNBARforStaticProtocols,matchprotocolprotocol,router(config-cmap)#,Configuresthematchcriteriaforaclassmaponthebasisofthespecifiedprotocol.Staticprotocolsarerecognizedbasedonthewell-knowndestinationportnumber.Dynamicprotocolsarerecognizedbyinspectingthesession.AmatchnotcommandcanbeusedtospecifyaQoSpolicyvaluethatisnotusedasamatchcriterion.Inthiscase,allothervaluesofthatQoSpolicybecomesuccessfulmatchcriteria.,ConfiguringNBARforStaticProtocols(Cont.),ipnbarport-mapprotocoltcp|udpnew-portnew-port.,router(config)#,ConfigureNBARtosearchforaprotocolorprotocolnameusingaportnumberotherthanthewell-knownport.Upto16additionalportnumberscanbespecified.,ipnbarpdlmpdlm-file,router(config)#,SpecifiesthelocationofthePacketDescriptionLanguageModulefiletoextendtheNBARcapabilitiesoftherouter.ThefilenameisintheURLformat(forexample,flash:/citrix.pdlm).,ConfiguringNBARforStaticProtocolsExample,HTTPisastaticprotocolusingawell-knownportnumber80.However,otherportnumbersmayalsobeinuse.Theipnbarport-mapcommandwillinformtherouterthatotherportsarealsousedforHTTP.,ConfiguringNBARforStatefulProtocols,matchprotocolhttpurlurl-string,router(config-cmap)#,RecognizestheHTTPGETpacketscontainingtheURL,andthenmatchesallpacketsthatarepartoftheHTTPGETrequest.IncludeonlytheportionoftheURLfollowingtheaddressorhostnameinthematchstatement.,matchprotocolhttphosthostname-string,router(config-cmap)#,PerformsaregularexpressionmatchonthehostfieldcontentsinsideanHTTPGETpacketandclassifiesallpacketsfromthathost.,matchprotocolhttpmimeMIME-type,router(config-cmap)#,SelecttheMIMEtypetobematched.MatchesapacketcontainingtheMIMEtypeandallsubsequentpacketsuntilthenextHTTPtransaction.,ConfiguringNBARforStatefulProtocols(Cont.),matchprotocolfasttrackfile-transferregular-expression,router(config-cmap)#,Statefulmechanismtoidentifyagroupofpeer-to-peerfile-sharingapplications.ApplicationsthatuseFastTrackincludeKaZaA,Grokster,andMorpheus.ACiscoIOSregularexpressionisusedtoidentifyspecificFastTracktraffic.TospecifythatallFastTracktrafficbeidentifiedbythetrafficclass,use“*”astheregularexpression.IntroducedinCiscoIOSRelease12.1(12c)E.,ConfiguringNBARforStatefulProtocols(Cont.),matchprotocolrtpaudio|video|payload-typepayload-string,router(config-cmap)#,Statefulmechanismtoidentifyreal-timeaudioandvideotrafficDifferentiateonthebasisofaudioandvideocodecsThematchprotocolrtpcommandhastheseoptions:audio:Matchbypayload-typevalues0to23,reservedforaudiotrafficvideo:Matchbypayload-typevalues24to33,reservedforvideotrafficpayload-type:Specifiesmatchingbyaspecificpayload-typevalue,providingmoregranularitythantheaudioorvideooptionsIntroducedinCiscoIOSReleases12.2(8)Tand12.1(11b)E,ConfiguringNBARforStatefulProtocolsExample,Summary,NBARidentifiesapplicationsandprotocols(Layer4toLayer7)andprovidestrafficstatistics.NBARsupportsbothstaticallyanddynamicallyassignedTCPandUDPportnumbersalongwithothermeanstorecognizeapplications.PDLMscontaintherulesthatareusedbyNBARtorecognizeanapplicationandcanbeusedtobringneworchangedfunctionalitytoN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025关于审理涉及国有建设用地使用权转让合同纠纷案件适用法律问题的解释学习笔记
- 私人餐饮员工合同范本
- 房屋评估卖房合同范本
- 2025华帝供应商基础供货合同
- 摩托装备寄售合同范本
- 尼龙颗粒销售合同范本
- 商场楼顶维修合同范本
- 骆驼驯养合同范本
- 珠宝贷款的合同范本
- 餐饮 店铺转让合同范本
- 白内障护理课件
- 香菇多糖生产工艺创新-洞察分析
- 箱泵一体化泵站设计图集
- 三上10《公共场所文明言行》道德法治教学设计
- 《电器火灾的防范》课件
- 路灯CJJ检验批范表
- 农村厕所改造合同书完整版
- 建筑工程安全管理提升方案
- 对新员工保密基本培训
- GB/T 6553-2024严酷环境条件下使用的电气绝缘材料评定耐电痕化和蚀损的试验方法
- 2024年苏教版四年级数学上册全册教案
评论
0/150
提交评论