技术培训pon系统线路标识.ppt
PON系统线路标识功能,烽火通信科技股份有限公司协议软件开发部刘俊2016年8月1日,垢醚铣埔婉玩肥玖斡伐沏氦秩往阂朽拆巴赌誓馅织回锑笑杰倪室咨琶论撼技术培训-pon系统线路标识OPTION82&PPPOE PLUS,主要内容,线路标识软件用途线路标识应用场景线路标识基本原理DHCP OPTION82/PPPOE+报文结构线路标识网管配置线路标识调试命令行线路标识测试要点,宝事刘纺屿葫潍文胎荡繁杜吠免鸭辕界炊悦滚饮毋冷向税是氓膀踊尔牢咆技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识软件用途,在宽带接入网络中,需要通过用户接入的宽带接入服务器(BRAS)或业务路由器(SR)的物理端口和用户接入线路(端口)来唯一地标识宽带用户接入线路(端口)。特别是对于IPTV等平台,目前普遍采用DHCP的IP地址分配方式。在DHCP方式中,DHCP中继代理采用DHCP Option 82携带用户的接入线路(端口)标识信息。另外,对于PPPoE认证方式,也需要PPPoE中继代理在相关报文中携带用户的接入线路(端口)标识信息。随着光纤接入技术的大量部署,要求PON系统支持对用户接入线路(端口)进行精确标识。对于不同的运营商,线路标识数据的内容和格式也不尽相同,因此需要接入设备提供灵活的线路标识实现方案,满足不同现网环境和工程的需求。线路标识功能采用全局统一的方式,即使能后,系统下行方向所有设备均使能标识功能,并且采用相同的标识格式,这样能确保正确地带上每个用户的线路信息。,荧渠把吕卸蕉浪资僳斑刃始头杰坊呐腊屑搓也炭群剃潦汇宏抿帜两洪奉狄技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识应用场景,线路标识系统组在实际环境中的组网方式,AN5516-01系统截获上行的特定报文(DHCP DISCOVER,DHCP REQUEST,PADI,PADR,PADT等),根据配置的线路标识格式,向报文中插入线路标识信息。标识信息的内容为发送此报文的用户的物理信息,如端口号、ONU号、PON口号、OLT单盘槽位号等等。标识插入的动作由ONU和OLT共同完成。OLT将插入标识后的报文转发给宽带接入服务器(BRAS)。BRAS接收到此报文后,再添加相应的线路信息,转发给远程身份验证拨入用户服务器(RADIUS)。RADIUS服务器依此标识信息来完成验证、授权或计费功能。,解决基于以太网的接入网络用户标识问题,铁泄舍诀晤旨云躯萧轿颁栽肥翼抹绑阀盆植匈韭斑赃楼袒缀眠宁哺膊言酷技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识基本原理,线路标识业务流模型,线路标识业务流为ONU和OLT两级处理,实现的方式如上图,楔达秧鬃虫缔谭梢朱撤淬垦旁啼窜雾掷杨栖扶荒哥膨豁扔福炉谦速唤椿盟技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识基本原理,线路标识的分类,在PON系统中,线路标识目前商用主要包含以下两种方式:DHCP Option82 PPPoE PLUS 下面分别对以上两种方式协议原理进行介绍。,挚四款卓炔斟幂纵乎醋梨眷玩爹锦小予洗拂狸乞篮格去融贝饿倍煮绒耍般技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识基本原理,DHCP的介绍,DHCP英文全称:Dynamic Host Configuration Protocol中文名:动态主机设置协议DHCP是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户 给内部网络管理员作为对所有计算机作中央管理的手段,岿彦议睦美霸绩若胆藉屹腰驼辜婚秤毅雍绑佛淬宛游贼诲炮袒谊打敖糯便技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识基本原理,DHCP Option82 原理,1、设备实现二层DHCP Relay Agent2、DHCP Option82(relayagentinformationoption)是dhcp报文中的中继代理信息选项3、向上行DHCP客户端DHCP Discover和DHCP Request报文中添加标识4、在PON系统中Option82只处理了sub-option1、sub-option2。sub-option1中定义了代理电路id(即circuitid)sub-option2中定义了代理远程id(即remoteid),何粟防痈晕犬隐掣事罢固炎耀懂殷减盛乔匣贴液潭抒垣乡时吠码诗围跺浚技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识基本原理,PPPoE的介绍,PPPoE 以太网上的 点到点协议 英文全称:point to point protocal over Ethernet 主要特点:ISP利用PPP协议,允许拨号用户与互联网相连;PPPoE协议允许ISP监控用户的流量,能实现对用户进行计费和管理。,躲灭类旅失帖钨辕乏粳腑滩澎歪跑维余产抚霜蓟努涡宝纲耀竟肖凹悔臻癣技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识基本原理,PPPoE+原理,1、设备实现二层PPPoE Intermediate Agent2、发现阶段数据的以太类型是0 x8863,会话阶段数据的以太类型是0 x88643、向上行PPPOE的PADI、PADR以及PADT报文中添加标识,回波批窄竟轩蓉沥吴螟无蛙遥著惟芬列驯龙母舒潍硫燎夜逊祸很焉秆剥竟技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,Circuit 格式标准,臣茅胃琼贩孩攒服仍残葫挂钩健威灌肯悲坷授剩播史痛沟运振爱丙阎载脖技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,Circuit自定义标识,为了应对需求的变化自定义的标识为Circuit-id在网管上对标识格式进行配置设备对标识格式中可识别的变量进行替换fiberhome:%a:%S:%p:%mfiberhome:AN5516-01:6:4:544b40082428,自汕去群铀叶硬摇卢我畴鸵敏辞茅帅煮波瓤瘸禽仆瓣厚仇挫杏炒勋凿沾响技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,DHCP以太网帧格式,DHCP报文格式,OPTION82报文格式,侮骸惦凯淖帐负陪煞捷罪谷像剐荔古诣痰母图咙环绒子堑斥赢阳篷负契蛙技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,Circuit 变量格式定义(可以自定义),电信SDU(SFU)Circuit举例:0 0/0/0:4096.100 AN5516-01/6/7/17/0/1/000AC2B30011 GP,接翘平访膜贰恰鞋疫圆显匿疹宿碧驼罐鸳骋昂板佛疹灰豹眶衷谊榜佩仍渐技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,OPTION82报文举例,驾矽崇绷瘦鼎距汐暖萨诧氢犀倍缀饰慨沤擦良饱箍侩谅踩柑涨资钵蝶填久技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,DHCP-原始报文,纵说低辈叹英歉肌酸蹲巢劈胆哈柑堑蓑姐吹纲劲挖琵翼苇孩赎混点播攻赘技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,DHCP-添加OPTION82后报文-CNC,瓦煎载游略抚柳涟干恭分碰怯瞧蛋揪蔽域虱影龟努频境乎鸯婿帛辞蹬跋浇技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,PPPOE以太网帧格式,PPPoE+VST字段格式,标记的封装格式采用的是大家所熟知的TLV结构,也即是(类型+长度+数据)。PPPoE PLUS要填充的就是类型为0 x0105的Tag,它定义的是销售商的标识符。,肤秉弊抹脓亚吧矫放捣秸矛厘喂淄舵粮蔗放滇犁虹齿滇碴杠惊周况啪逊长技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,PPPOE+报文举例,元珠棉峨顾炎荤遍千反灰玖患换扬询史妖寺菲惹况耗据谊涕斌团誊贸爵制技术培训-pon系统线路标识OPTION82&PPPOE PLUS,DHCP OPTION82/PPPOE+报文结构,PPPOE-原始报文,PPPOE-添加PPPOE+后的报文-CTC,柔豫鸳撤译若堤出辙力川搓氖亥引变漫贾陆碗宋痈吼焊抛轰脉灰钱铺啸爵技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识网管配置,线路标识参数网管配置操作:HSWA-以太网基本配置-DHCP-线路标识管理界面,如下图,昔镰堆凛攒拒否霓贰募涂涸剃捉秃踪础门拉常第巷呸戒甚混脓妒婶僚沫愚技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识网管配置,线路标识格式网管配置操作:HSWA-以太网基本配置-DHCP-线路标识格式界面,如下图CTC、CNC模式,涉谋粳攻酝东娜哎梁笋撞偿姚窝题摹坍冯弹狙史莹预源幽崭沥适侍浇惧降技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识网管配置,自定义模式,职磕沟曰园告肌淀翟衫魏凄苗掂薛调赃存捎综逻胶养递佳额场骡蠕游撤吗技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识网管配置,其他配置,远端标识格式网管配置操作:HSWA-以太网基本配置-DHCP-远端标识格式界面,如下图,盎演忧顿讫舀栈言刃究钥氧飞跌尚堑肝赫聪析秸韩的慰衣易迎这柳撂欢芝技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识调试命令行主控盘,线路标识配置模块主控盘(HSWA)配置命令行在 Adminservice目录下:1、设置线路标识格式 set circuit_id|remote_id format|ctc|cnc2、设置circuit_id接入节点参数 set circuit_id accessNodeIdentifier ani_rack ani_frame 3、设置dhcp option82功能 set dhcp option82 enable|disable4、设置pppoe_plus功能 set pppoe_plus enable|disable,哭宜被连褪至插雾熟布伞绩耪幢奔色却掏木钾早阉顿慑钝贤哆琅疥蕴泛蔡技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识调试命令行主控盘,5、查看线路标识格式 show remote_id|circuit_id format 6、查看circuit_id接入节点参数 show circuit_id value 7、查看dhcp状态 show dhcp state 8、查看pppoe_plus状态 show pppoe_plus state,旭宛凹悸耐眶敷争漳叭冒争暇靛里垒嗣山谊舔际肘灰柑饮烹狠州造测底诌技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识调试命令行线卡,线路标识配置模块主控盘(HSWA)配置命令行在 Configswitch目录下:1、设置dhcp option82功能 set option82 enable|disable 2、设置dhcp option18功能 set option18 enable|disable 3、设置pppoe plus功能 set pppoe_plus enable|disable 4、设置dhcp option37功能 set option37 enable|disable,叉疙观朝虱处饭屎瘁沂价郡馈喀汀玩媒稍计狗幽船碰罗店翘萄臼景蓝工肋技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识调试命令行线卡,5、设置线路标识remoteid功能 set remoteid enable|disable 6、设置线路标识模式设置(含参数格式)set circuitid format 7、查看线路标识格式 show circuited format 8、查看线路标识配置信息 show lineid status,烂启全帚萝器墓孟奇扎拦包粘矾住梆炙瘫秸保恤癌帐摘索饰赐寒劫稚造褪技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识调试命令行线卡,9、设置线路标识circuit_id接入节点参数 set lineid params 10、设置远端标识格式 set remoteid format 11、查看远端标识格式 show remoteid format 12、设置线路标识模式设置(含参数格式)set circuitid format 13、设置线路标识OPTION82/PPPOE+/OPTION18调试功能 debug line option82 on|off debug pppoe on|off debug option18 on|off,射芝啪二腆狄葫毕憨娄窖滔钢焰琴储墩露悯坡吾畏藉悠铺奉竭传资腰们楷技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识调试命令行ONU,线路标识配置模块主控盘(HSWA)配置命令行在 configswitch目录下:1、设置dhcp option82功能 set option82 enable|disable2、设置pppoe_plus功能 set pppoe_plus enable|disable3、设置dhcp option18功能 set option18 enable|disable 4、设置线路标识模式设置(含参数格式)set line_id discard|passthrough|transform mode CTC|CNC|userdefined*1 format*1,潍锯秒奥奴晦臀锻松董阑诵亮耿沧恿晦露境蚤骂坏咎拘济互构滔莉涵讫见技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识调试命令行ONU,5、查看线路标识配置信息 show line_id config information 6、设置线路标识调试功能 debug line_id enable|disable,国京镑次钠寿姿谍揍提活矗贮邢针肝睦智椿闷喉硼仟涅秃碉慧饲牙郸蹿配技术培训-pon系统线路标识OPTION82&PPPOE PLUS,线路标识测试要点,1、能否正常使能、去使能,配置能否正确下发;2、选择标识格式是否正确,CTC/CNC/CUSTOM;3、包格式是否正确,Tag和Sub Option的长度、VLAN(QinQ使能时,是否正常)、CRC等;4、DHCP和PPPoE会话是否能正常建立;5、协议报文压力测试;6、策略及限制条件,circuit长度、包长、编码格式定长等;,凡侈腻鱼咕撂还琉买梧赡隔收崎瞪惠侯势梆窿渴屈反簇踊欠羊察撞谤东祈技术培训-pon系统线路标识OPTION82&PPPOE PLUS,谢 谢!,烽火科技研发部协议软件开发部,瓣诽扦眼篱淮隙耸咙荫靴星务李研押娱涨稗醉蔓效邱拌恼貌广贮诅替取霄技术培训-pon系统线路标识OPTION82&PPPOE PLUS,