网络边缘设备重构方法及装置的制造方法_3

文档序号:8285108阅读:来源:国知局
中,获取该转发模块的过程,可以是根据确定的模块标识以获取所确定的转发模块的过程。
[0084]203、根据该转发模块之间的连接关系,PE设备连接该转发模块;
[0085]本发明实施例中连接是指逻辑上进行连接,也即是确定所需各个转发模块之间在信号流转上的连接关系。
[0086]204、根据该转发模块之间的上下文处理方式,PE设备配置该转发模块之间的报文封装传输以及报文处理方式;
[0087]本发明实施例中,步骤202-步骤204是PE设备根据该确定的转发模块以及该转发模块的组合方式,对该转发模块进行配置的过程。本发明实施例可以利用软件对转发模块进行配置。优选地,该软件可以为SDN (Software Defined Network,软件定义网络)。
[0088]本发明实施例中,步骤202、步骤203和步骤204可以同时进行,也可以任一先后顺序进行,本实施例仅先执行获取所确定的转发模块的过程,然后执行连接该转发模块的过程,其次执行配置该转发模块之间的报文封装传输以及报文处理方式的过程为例进行说明,本实施不做具体限定。
[0089]205、当接收到该业务的业务报文时,利用该配置后的转发模块对该业务报文进行转发。
[0090]本发明实施例中,仅以在业务进行时所需的模块为转发模块为例进行说明,而事实上,该业务处理模块包括转发模块和增值业务处理模块等,当接收到业务时,转发模块和增值业务处理模块对业务的处理方式不同。当转发模块接收到该业务的业务报文时,利用该配置后的业务处理模块对该业务报文进行转发;当增值业务处理模块接收到该业务的业务报文时,利用该配置后的增值业务处理模块对该业务报文进行增值业务处理。
[0091]为了进一步描述该发明实施例的效果,下面以几个具体实例进行说明,详述如下:
[0092]本发明实施例中,当接收到业务的业务报文时,PE设备对业务报文进行增值业务处理。其中,本发明实施例中的增值业务处理包括但不限于用户认证、用户计费、特定流量统计、安全分析与特定流过滤、广告插入、应用加速等。
[0093]如图3所示,PE设备根据所确定的业务处理模块以及该业务处理模块的组合方式,连接C-VLAN模块与增值业务处理模块,连接增值业务处理模块与VSI模块;在该增值业务处理模块与该VSI模块连接处配置检测点。多个CE节点通过AC接入C-VLAN模块,C-VLAN模块对业务报文进行C-VLAN封装,为业务报文标识C-VLAN值,并通过以太接口接入将该业务报文转发至增值业务处理模块,增值业务处理模块对业务报文进行增值业务处理,并通过以太接口将该业务报文转发至VSI模块,最后通过VSI将该业务报文转发至相应的PW上。
[0094]本发明实施例中,当接收到业务的业务报文时,PE设备在对业务报文进行增值业务处理的基础上,还对业务报文进行转发处理。
[0095]对于传统VPLS下PE设备的结构,如图4所示,PE设备根据所确定的转发模块以及该转发模块的组合方式,连接该C-VLAN模块与该VSI模块;在该C-VLAN模块的端口配置VLAN表;在该C-VLAN模块与该VSI模块连接处配置检测点。多个CE节点通过AC(Attachment Circuit,接入电路)接入C-VLAN模块进行C-VLAN封装,为业务报文标识C-VLAN值,并通过以太接口将该业务报文转发至VSI模块,最后通过VSI转发到相应的PW上。例如,CE节点的以太网帧通过AC接入C-VLAN模块,该模块为该以太网帧打上C-VLAN标识,然后通过对应的C-VLAN虚拟接口到达VSI,最后该以太网帧通过VSI转发到相应的PW上。
[0096]对于支持802.1ad标准的扩展VPLS下PE设备的结构,如图5所示,PE设备根据所确定的转发模块以及该转发模块的组合方式,连接该C-VLAN模块与该S-VLAN模块,该S-VLAN模块与该VSI模块;在该C-VLAN模块的端口配置VLAN表,在该S-VLAN模块配置该C-VLAN模块到该S-VLAN模块的映射表;在该S-VLAN模块与该VSI模块连接处配置检测点。多个CE节点通过AC接入C-VLAN模块,C-VLAN模块通过802.1Q对业务报文进行C-VLAN封装,为业务报文标识C-VLAN值,并通过以太接口将该业务报文转发至S-VLAN模块,S-VLAN模块通过802.1ad对业务报文进行S-VLAN封装,为业务报文标识S-VLAN值,S-VLAN模块再通过虚拟以太接口将该业务报文转发至VSI模块,最后通过VSI转发到相应的PW上。例如,CE节点的以太网untagged帧通过AC接入C-VLAN模块,C-VLAN模块为它打上C-VLAN标签,然后通过虚拟接口发往S-VLAN模块,在S-VLAN模块的入口,该以太网帧再打上S-VLAN标签。然后S-VLAN模块将该以太网帧转发至VSI,最后该以太网帧通过VSI转发到相应的PW上。
[0097]对于支持E-NNI的扩展VPLS下PE设备的结构,如图6所示,PE设备根据所确定的转发模块以及该转发模块的组合方式,连接该S-VLANl模块与该C-VLAN模块,该C-VLAN模块与该S-VLAN2模块,该S-VLAN2模块与该VSI模块;在S-VLANl模块的端口配置S-VLAN映射表;在该C-VLAN模块与S-VLAN2模块连接处配置检测点。多个CE节点通过AC接入S-VLANl模块,S-VLANl模块对业务报文进行S-VLANl封装,为业务报文标识S-VLANl值,并通过以太接口将该业务报文转发至C-VLAN模块,C-VLAN模块对业务报文进行C-VLAN封装,为业务报文标识C-VLAN值,并通过以太接口将该业务报文转发至S-VLAN2模块,S-VLAN2模块对业务报文进行S-VLAN2封装,为业务报文标识S-VLAN2值,并通过以太接口将该业务报文转发至VSI,最后通过VSI将该业务报文转发至相应的PW上。
[0098]本发明实施例提供的方法,通过由PE设备提供多个业务处理模块,使得PE设备仅需对业务处理进行解构,根据从该PE设备的多个业务处理模块中所确定的业务处理模块以及该业务处理模块的组合方式,对业务处理模块进行配置,即实现了处理该业务的目的,并且无需在L2VPN网络中增加或更换PE设备,节约了成本以及降低了业务处理时间。
[0099]图7是本发明实施例提供的一种网络边缘设备重构装置结构示意图。参见图7,该装置包括:解构模块701、配置模块702和业务处理模块703。
[0100]解构模块701用于根据业务的业务特征及业务需求,对该业务处理进行解构,从该网络边缘PE设备的多个业务处理模块中确定所需的业务处理模块以及该业务处理模块的组合方式,该业务处理模块的组合方式至少包括该业务处理模块之间的连接关系以及该业务处理模块之间的上下文处理方式;解构模块701与配置模块702连接,配置模块702用于根据所确定的业务处理模块以及该业务处理模块的组合方式,对该业务处理模块进行配置;配置模块702与业务处理模块703连接,业务处理模块703用于按照配置后的业务处理模块及该业务处理模块的组合方式处理该业务。
[0101]可选地,该业务处理模块703包括转发模块和增值业务处理模块,该业务处理模块包括:业务报文转发单元,用于当转发模块接收到该业务的业务报文时,利用该配置后的业务处理模块对该业务报文进行转发;业务报文处理单元,用于当增值业务处理模块接收到该业务的业务报文时,利用该配置后的增值业务处理模块对该业务报文进行增值业务处理。
[0102]可选地,该配置模块702包括:业务处理模块确定单元,用于获取所确定的业务处理模块;业务处理模块连接单元,用于根据该业务处理模块之间的连接关系,连接该业务处理模块;上下文处理方式配置单元,用于根据该业务处理模块之间的上下文处理方式,配置该业务处理模块之间的报文封装传输以及报文处理方式。
[0103]可选地,该业务为VPN业务,该VPN业务包括L2VPN业务和L3VPN业务。
[0104]可选地,对于支持外部网络-网络接口 E-NNI的扩展VPLS,所确定的业务处理模块包括C-VLAN模块、S-VLANl模块和S-VLAN2模块两个S-VLAN模块、VSI模块,所确定的业务处理模块之间的连接关系包括该S-VLANl模块连接该C-VLAN模块,该C-VLAN模块连接该S-VLAN2模块,该S-VLAN2模块连接该VSI模块,检测点位于该C-VLAN模块与S-VLAN2模块之间;
[0105]相应的,该配置模块包括:连接单元,用于连接
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1