[发明专利]一种基于xPON的主机路由维护方法有效

专利信息
申请号: 201310528665.5 申请日: 2013-10-31
公开(公告)号: CN103546595B 公开(公告)日: 2017-01-25
发明(设计)人: 刘昌波;强亮;张亮 申请(专利权)人: 烽火通信科技股份有限公司
主分类号: H04L29/12 分类号: H04L29/12;H04L12/741;H04Q11/00
代理公司: 北京捷诚信通专利事务所(普通合伙)11221 代理人: 魏殿绅,庞炳良
地址: 430074 湖北省武*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 xpon 主机 路由 维护 方法
【说明书】:

技术领域

发明涉及PON系统,具体来讲是一种基于xPON的主机路由维护方法。

背景技术

电信运营商要求PON(Passive Optical Network,无源光纤网络)系统内部ONU(Optical Network Unit,光网络单元)之间二层隔离,ONU之间互通必须通过三层路由转发。随着业务的不断应用,对PON系统支持三层转发功能也提出了新的需求。由于PON系统端口众多及对vlan(virtual local area network,虚拟局域网)技术的需求很大,对三层主机路由的支持也提出了新的需求。传统的三层主机路由表采用vxworks系统的ARP(Address Resolution Protocol,地址解析协议)表,只有ip、mac两个参数,在PC更换到不同线卡下的端口,2层mac映射表变了,但主机路由条目没有改变,造成业务不通,也不能支持ONU可以配置双层vlan。

发明内容

针对现有技术中存在的缺陷,本发明的目的在于提供一种基于xPON的主机路由维护方法,PC更换到不同线卡下的端口,业务仍旧相通,支持ONU配置双层vlan。

为达到以上目的,本发明采取的技术方案是:一种基于xPON的主机路由维护方法,包括PON系统内的OLT和多个ONU,所述OLT内设置ARP模块,OLT还包括交换芯片驱动,ARP模块从交换芯片驱动收到报文以及交换芯片传来的ARP条目,ARP模块收到来自OUN的请求报文,当请求报文源mac不是supervlan的mac或0、存在相应的三层接口,并且请求报文源ip地址与supervlan的ip地址不同,则根据请求报文的源ip、源mac、外层vlan、内层vlan、port更新ARP表中ARP条目;当请求报文的目的ip地址不是supervlan的ip地址时,并且所述收到请求报文的三层接口使能ARP代理,根据请求的ip地址查找ARP表,查到后向收到请求报文的三层接口发送应答报文;若没查到,向收到所述请求报文的三层接口发送该请求报文;ARP模块收到来自OUN的应答报文,当应答报文源mac不是supervlan的mac或0、存在相应三层接口,并且应答报文源ip地址与supervlan的ip地址不同,根据应答报文的源ip、源mac、外层vlan、内层vlan、port更新ARP表中ARP条目。

在上述技术方案的基础上,所述ARP模块收到来自OUN的请求报文或应答报文时,当请求报文或应答报文的源mac是supervlan的mac或0,则该请求报文或应答报文作为非法的ARP报文丢弃。

在上述技术方案的基础上,所述收请求报文的vlan与port在OLT上不存在相应三层接口,则不作任何处理。

在上述技术方案的基础上,所述ARP模块收到来自OUN的请求报文或应答报文时,当请求报文或应答报文的源ip地址与supervlan的ip地址相同,ARP模块产生ip地址冲突告警。

在上述技术方案的基础上,所述ARP模块根据请求报文或应答报文更新ARP表中ARP条目,其具体步骤如下:S101.判断双层vlan表中是否存在内、外层vlan对,若是,进入S103;若否,进入S102;S102.双层vlan表中添加内、外层vlan对,以及向ARP模块的交换芯片中添加双层valn三层接口,进入S103;S103.判断请求报文或应答报文的源ip在ARP表中是否查到,若否,进入S104;若是,进入S105;S104.在ARP表中添加请求报文或应答报文的源ip的ARP条目,进入S107;S105.判断ARP表中ARP条目的ip、mac、外层vlan、内层vlan、port信息是否改变,若否,进入S107;若是,进入S106;S106.根据请求报文或应答报文的源ip、源mac、外层vlan、内层vlan、port更新ARP表中ARP条目,以及更新交换芯片的主机路由条目,进入S107;S107.更新ARP条目定时时间,清零发送ARP请求报文条目数计数。

在上述技术方案的基础上,当请求报文的目的ip地址是supervlan的ip地址时,ARP模块直接向发送ARP请求报文的ONU发送应答报文。

在上述技术方案的基础上,所述收到请求报文的三层接口使能ARP代理,还要判断请求报文的源ip和目的ip是否被允许进行ARP代理,若是,根据请求的ip地址查找ARP表;若否,不做任何处理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310528665.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top