一种批量测试onu数据转发功能的方法

文档序号:9813836阅读:858来源:国知局
一种批量测试onu数据转发功能的方法
【技术领域】
[0001]本发明涉及网络数据传输领域,尤其涉及一种批量测试ONU数据转发功能的方法。
【背景技术】
[0002]0LT(0ptical Line Terminal),是光接入网的核心部件,相当于传统通信网中的交换机或路由器,同时也是一个多业务提供平台。一般放置在局端,提供面向用户的无源光纤网络的光纤接口。
[0003]ONlKOptical Network Unit),是光网络中的用户端设备,放置在用户端,与OLI1配合使用,实现以太网二层、三层功能,为用户提供语音、数据和多媒体业务。
[0004]交换机三层接口,实现交换机二层三层VLAN网络间通信的接口,这里我们给三层接口配置可通讯的IP地址。
[0005]PING(Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;回声请求消息给目的地并报告是否收到所希望的ICMP echodCMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令。
[0006]一般的批量测试ONU数据转发功能的方法是:使用数据流量测试仪器的端口连接多个ONU的用户侧接口和OLT的上联接口。通过数据流量测试仪发出从OLT上联端口到ONU用户侧端口的下行数据流量;通过数据流量测试仪器发出从ONU用户侧端口到OLT上联端口的上行数据流量。比较发送与接受数据流量的比对,查看数据在转发过程中是否有丢失,从而批量验证ONU数据转发功能是否正常。这种检测方法需要流量测试仪器的配合才能完成,而一般的流量测试仪器造价比较高,对于仅测试ONU数据转发功能的需求而言,从成本上来说并不适合。

【发明内容】

[0007]本发明的目的在于提供一种批量测试ONU数据转发功能的方法,解决了现有技术中能够实现ONU数据转发功能测试的流量测试仪器成本太高的问题。
[0008]为解决上述问题,本发明所采取的技术方案是:
[0009]—种批量测试ONU数据转发功能的方法,包括以下步骤:
[0010]配置两台主机和一个交换机,其中一台主机模拟数据发生仪器,用于和OLT上联端口连接,另一台主机模拟ONU用户侧接口的主机,用于响应来自OLT上联端口的主机的数据请求,所述交换机的端口设定为三层端口,并配置每个三层端口的IP地址,每一个三层端口均接入ONU用户侧接口,模拟用户侧主机;
[0011]通过接入OLT上联口的主机发送系统自带的PING请求命令,接入用户侧接口的交换机所有接口来响应这个PING请求数据,并返回PING应答数据,完成批量ONU数据转发的检测。
[0012]进一步的,配置交换机每个端口为三层端口,交换机的第一个三层端口配置为192.168.2.1的IP地址,交换机的第二个三层端口配置为192.168.2.2的IP地址,以此类推,交换机的每一个端口都配置为192.168.2.0/24网络的地址并接入ONU的用户侧接口,来模拟用户侧主机,通过接入OLT上联口的主机配置192.168.2.0/24网络的地址,但区别于交换机所有端口配置的IP地址。
[0013]进一步的,整个数据转发过程可以分为两个过程:
[0014]PING请求转发过程:OLT上联口的主机发送系统自带的PING请求命令,目的地址为交换机三层接口配置的IP地址,该请求命令的数据通过OLT上联口传输到OLT的PON,再经过PON系统转发至ONU的PON口,经过ONU转发至ONU的用户侧接口并传输到交换机的三层接口;
[0015]PING应答转发过程:接入用户侧接口的交换机三层接收到PING请求后,响应这个PING请求数据,并返回PING应答数据传输至ONU的用户侧接口,目的IP地址为接入OLT上联口的PC的IP地址。经过ONU转发到ONU的PON口,经过PON系统传输至OLT的PON口,经OLT转发至OLT上联口,并传输至OLT上联口的PC,完成整个PING请求和应答的过程,也就完成了对ONU数据转发测试的过程。
[0016]采用上述技术方案所产生的有益效果在于:本发明利用仅利用PC主机和交换机即实现了批量测试ONU数据转发的功能,在测试设备上极大的节约了购置和测试成本。
【附图说明】
[0017]图1是本发明系统连接图。
[0018]图2是本发明的流程不意图。
【具体实施方式】
[0019]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]图1和图2示出了本发明一种批量测试ONU数据转发功能的方法的一个实施例:一种批量测试ONU数据转发功能的方法,包括以下步骤:
[0021 ]配置两台主机和一个交换机,其中一台主机模拟数据发生仪器,用于和OLT上联端口连接,另一台主机模拟ONU用户侧接口的主机,用于响应来自OLT上联端口的主机的数据请求,所述交换机的端口设定为三层端口,并配置每个三层端口的IP地址,每一个三层端口均接入ONU用户侧接口,模拟用户侧主机;
[0022]通过接入OLT上联口的主机发送系统自带的PING请求命令,接入用户侧接口的交换机所有接口来响应这个PING请求数据,并返回PING应答数据,完成批量ONU数据转发的检测。
[0023]根据本发明一种批量测试ONU数据转发功能的方法的另一个实施例,配置交换机每个端口为三层端口,交换机的第一个三层端口配置为192.168.2.1的IP地址,交换机的第二个三层端口配置为192.168.2.2的IP地址,以此类推,交换机的每一个端口都配置为192.168.2.0/24网络的地址并接入ONU的用户侧接口,来模拟用户侧主机,通过接入OLT上联口的主机配置192.168.2.0/24网络的地址,但区别于交换机所有端口配置的IP地址。
[0024]根据本发明一种批量测试ONU数据转发功能的方法的一个优选实施例,整个数据转发过程可以分为两个过程:
[0025]PING请求转发过程:OLT上联口的主机发送系统自带的PING请求命令,目的地址为交换机三层接口配置的IP地址,该请求命令的数据通过OLT上联口传输到OLT的PON,再经过PON系统转发至ONU的PON口,经过ONU转发至ONU的用户侧接口并传输到交换机的三层接口;
[0026]PING应答转发过程:接入用户侧接口的交换机三层接收到PING请求后,响应这个PING请求数据,并返回PING应答数据传输至ONU的用户侧接口,目的IP地址为接入OLT上联口的PC的IP地址。经过ONU转发到ONU的PON口,经过PON系统传输至OLT的PON口,经OLT转发至OLT上联口,并传输至OLT上联口的PC,完成整个PING请求和应答的过程,也就完成了对ONU数据转发测试的过程。
[0027]由于交换机有多个接口,因此可以模拟多个用户主机,完成批量ONU数据转发功能的检测,而不使用其他的流量测试仪器。
[0028]尽管这里参照本发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变形和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
【主权项】
1.一种批量测试ONU数据转发功能的方法,其特征在于包括以下步骤: 配置两台主机和一个交换机,其中一台主机模拟数据发生仪器,用于和OLT上联端口连接,另一台主机模拟ONU用户侧接口的主机,用于响应来自OLT上联端口的主机的数据请求,所述交换机的端口设定为三层端口,并配置每个三层端口的IP地址,每一个三层端口均接入ONU用户侧接口,模拟用户侧主机; 通过接入OLT上联口的主机发送系统自带的PING请求命令,接入用户侧接口的交换机所有接口来响应这个PING请求数据,并返回PING应答数据,完成批量ONU数据转发的检测。2.根据权利要求1所述的一种批量测试ONU数据转发功能的方法,其特征在于:配置交换机每个端口为三层端口,交换机的第一个三层端口配置为192.168.2.1的IP地址,交换机的第二个三层端口配置为192.168.2.2的IP地址,以此类推,交换机的每一个端口都配置为192.168.2.0/24网络的地址并接入ONU的用户侧接口,来模拟用户侧主机,通过接入OLT上联口的主机配置192.168.2.0/24网络的地址,但区别于交换机所有端口配置的IP地址。3.根据权利要求2所述的一种批量测试ONU数据转发功能的方法,其特征在于:整个数据转发过程可以分为两个过程: PING请求转发过程:OLT上联口的主机发送系统自带的PING请求命令,目的地址为交换机三层接口配置的IP地址,该请求命令的数据通过OLT上联口传输到OLT的PON,再经过PON系统转发至ONU的PON口,经过ONU转发至ONU的用户侧接口并传输到交换机的三层接口 ;PING应答转发过程:接入用户侧接口的交换机三层接收到PING请求后,响应这个PING请求数据,并返回PING应答数据传输至ONU的用户侧接口,目的IP地址为接入OLT上联口的PC的IP地址。经过ONU转发到ONU的PON口,经过PON系统传输至OLT的PON口,经OLT转发至OLT上联口,并传输至OLT上联口的PC,完成整个PING请求和应答的过程,也就完成了对ONU数据转发测试的过程。
【专利摘要】本发明涉及网络数据传输领域,尤其涉及一种批量测试ONU数据转发功能的方法,配置两台主机和一个交换机,其中一台主机模拟数据发生仪器,用于和OLT上联端口连接,另一台主机模拟ONU用户侧接口的主机,用于响应来自OLT上联端口的主机的数据请求,所述交换机的端口设定为三层端口,并配置每个三层端口的IP地址,每一个三层端口均接入ONU用户侧接口,模拟用户侧主机等特征。本发明利用仅利用PC主机和交换机即实现了批量测试ONU数据转发的功能,在测试设备上极大的节约了购置和测试成本。
【IPC分类】H04L12/26, H04B10/079
【公开号】CN105577273
【申请号】CN201610128066
【发明人】全成根, 唐传志, 朱明辉
【申请人】太仓市同维电子有限公司
【公开日】2016年5月11日
【申请日】2016年3月7日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1