专利名称:删除信息的方法、设备及系统的制作方法
技术领域:
本发明涉及通信技术领域,尤其涉及一种删除信息的方法、设备及系统。
背景技术:
目前,最短路径桥接(Shortest Path Bridging,简称SPB)技术在网络技术中得到了广泛的应用,SPB技术可以作为生成树协议(Spanning Tree Protocol,简称STP)技术的一种替代技术。SPB技术主要功能包括建立邻居关系,并基于链路状态维护一个路由数据库,支持等价路由以及灵活的寻址方式,并保留原有二层网络配置简单的风格。SPB通过二层中贞头和中间系统到中间系统的路由选择协议(Intermediate System to IntermediateSystem Routing Protocol,简称IS-IS)来实现以上功能,使用IS-IS协议生成最短转发路径,并根据将要发送的报文携带的介质访问控制地址(Media Access Control,简称MAC),虚拟局域网(Virtual Local Area Network,简称VLAN)等信息生成转发表,以指导将要发 送的报文的转发。SPB技术中提出了以实例业务标识(Instance Service Identif ier,简称ISID)作为业务标识,实现点到点、点到多点及多点到多点的转发。ISID可以根据业务需要进行部署,只有具有相同ISID的设备(如路由器、交换设备等)之间才能够进行业务数据的收发。例如,若要使得多个设备之间进行业务数据转发,则需要分别在所述多个设备上分别配置相同的ISID,以使得所述多个设备形成一个转发区域。在其他拥有类似场景的网络中,如虚拟专用局域网(Virtual Private Lan Service,简称VPLS)中根据虚拟交换接口(VirtualSwitch Interface,简称VSI)进行业务数据的收发,三层虚拟专用网络(Layer 3 VirtualPrivate Network,简称 L3VPN)中根据虚拟路由转发表(Virtual Routing Forwarding,简称VRF)进行业务数据的收发。然而,在现有技术中,若要解散该转发区域,则需要在该转发区域中的每一个设备分别删除ISID、VSI或VRF,增加了网络的维护复杂度。
发明内容
有鉴于此,本发明的实施例提供一种网络数据转发信息的删除方法、设备及系统。本发明的第一方面,提供一种删除信息的方法,包括网络中的第一设备接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向所述网络内的其他设备发送所述第一指示信息;所述第一设备根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息;所述第一设备根据所述第二指示信息,生成删除报文,并向所述网络中的其他设备发送所述删除报文,其中,所述删除报文携带第三指示信息和所述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息。结合所述第一方面,在所述第一方面的第一种实施方式中,在所述向所述网络中的其他设备发送所述删除报文之前,包括预先配置默认转发路径。结合所述第一方面,在所述第一方面的第二种实施方式中,所述配置默认转发路径,包括为所述第一设备和所述网络中的其他设备配置第二业务标识;所述第一设备根据所述第二业务标识确定所述默认转发路径。
结合所述第一方面、第一方面的第一种实现方式及第二种实现方式中的任一个,在所述第一方面的第三种实施方式中,所述向所述网络中的其他设备发送所述删除报文,具体为所述第一设备根据所述默认转发路径向所述网络中的其他设备发送所述删除报文。结合所述第一方面、第一方面的第一种实现方式及第二种实施方式中的任一个,在所述第一方面的第四种实现方式中,所述第一设备根据所述第二指示信息,生成删除报文,并向所述网络中的其他设备发送所述删除报文,包括所述第一设备根据所述第二指示信息生成多个删除报文,并以单播的形式向所述网络中的其他设备发送所述删除报文;或者所述第一设备根据所述第二指示信息生成一个删除报文,并以组播的形式向所述网络中的其他设备发送所述删除报文。结合所述第一方面、第一方面的第一种实现方式至第四种实施方式中的任一个,在所述第一方面的第五种实现方式中,所述第一业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。本发明的第二方面提供的一种删除信息的方法,包括第二设备接收第一设备发送的删除报文,所述删除报文携带指示信息和被所述第一设备删除的业务标识;其中,所述指示信息用于指示接收到所述删除报文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息;所述第二设备判断所述删除报文中携带的所述第一设备删除的业务标识与自身的业务标识是否相同;当所述第一设备删除的业务标识与自身的业务标识相同时,所述第二设备删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。结合所述第二方面,在所述第二方面的第一种实现方式中,所述被所述第一设备删除的业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。本发明的第三方面提供的一种删除信息的设备,包括命令接收单元,用于接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向网络内的其他设备发送所述第一指示信息;
删除单元,用于根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息;报文生成单元,用于根据所述第二指示信息,生成删除报文;发送单元,用于向所述网络中的其他设备发送所述删除报文,其中,所述删除报文携带第三指示信息和上述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息。结合所述第三方面,在所述第三方面的第一种实现方式中,所述发送单元,包括第一发送模块,用于根据所述第二指示信息生成多个删除报文,并以单播的形式向所述网络中的其他设备发送所述删除报文;和/或第二发送模块,用于根据所述第二指示信息生成一个删除报文,并以组播的形式向所述网络中的其他设备发送所述删除报文。 结合所述第三方面,在所述第三方面的第二种实现方式中,还包括路径配置单元,用于配置默认转发路径,以使得所述发送单元能够根据所述默认转发路径,向所述网络中的其他设备发送所述删除报文。结合所述第三方面、第三方面的第一种实现方式及第二种实现方式,在所述第三方面的第四种实现方式中,所述第一业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。本发明的第四方面提供的一种信息删除的设备,包括报文接收单元,用于接收网络中的第一设备发送的删除报文,所述删除报文携带指示信息和被所述第一设备删除的业务标识;其中,所述指示信息用于指示接收到所述删除报文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息;判断单元,用于判断所述删除报文中携带的所述第一设备删除的业务标识与自身的业务标识是否相同;删除单元,用于当所述第一设备删除的业务标识与自身的业务标识相同时,删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。结合所述第四方面,在所述第四方面的第一种实现方式中,所述被所述第一设备删除的业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。第五方面,本发明实施例提供的一种删除信息的系统,包括第一设备及一个或多个第二设备,其中,所述第一设备,用于接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向所述网络内的其他设备发送所述第一指示信息,根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息,根据所述第二指示信息,生成删除报文,并向所述一个或多个第二设备发送所述删除报文,其中,所述删除报文携带第三指示信息和所述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息;所述一个或多个第二设备,用于接收第一设备发送的删除报文,所述删除报文携带所述第三指示信息和所述第一业务标识,判断所述删除报文中携带的所述第一业务标识与自身的业务标识是否相同,当所述第一业务标识与自身的业务标识相同时,删除自身与第一业务标识相同的业务标识及相对应的数据转发信息。本发明实施例提供的删除信息的方法、设备及系统,第一设备根据接收到的删除命令携带的第一指示信息将其自身的第一业务标识和对应的数据转发信息删除,并且根据接收到的删除命令携带的第二指示信息生成删除报文,向所述网络中的其他设备发送所述删除报文,所述删除报文携带有第三指示信息和所述第一业务标识,以使得接收到所述删除报文的其他设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息,这样网络中的与该第一设备具有相同的第一业务标识的设备也将删除其自身的第一业务标识和对应的数据转发信息,无需在网络中的各个设备上分别进行删除操作,便于整个网络的维护。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现·有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明一个实施实例提供的删除信息的方法的流程图;图2为本发明又一实施例提供的删除信息的方法的流程图;图3为本发明一个实施例提供的一种删除信息的设备的结构示意图一;图4a和图4b为本发明一个实施例提供的一种删除信息的设备的结构示意图二 ;图5为本发明又一实施例提供的一种删除信息的设备的结构示意图;图6为本发明实施例提供的删除信息的系统的结构示意图;图7为本发明再一实施例提供的一种删除信息的设备的结构示意图;图8为本发明另一实施例提供的一种删除信息的设备的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明的实施例作详细说明。如图I所示,本发明的一个实施实例提供一种删除信息的方法,包括101、网络中的第一设备接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向所述网络内的其他设备发送所述第一指示信息。需要说明的是,本发明的实施例中,“第一”仅为指代,第一设备可以为所述网络中的任意一个设备。可选的,所述删除命令为所述第一设备的维护人员通过输入装置输入的命令行,但不仅局限于此。可选的,所述第一业务标识可以为ISID、VSI或者VRF ;当第一业务标识为ISID时,相对应的数据转发信息可以包括该媒体接入控制(Media Access Control,简称MAC)地址,VLAN ID和端口号;当第一业务标识为VSI时,相对应的数据转发信息可以包括MAC地址和端口号;当第一业务标识为VRF时,相对应的数据转发信息可以包括目的因特网协议(Internet Protocol,简称IP)地址和端口号。当然,数据转发信息还可以包括其他信息,本发明的实施例对此不做限定。102、所述第一设备根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息。
103、所述第一设备根据所述第二指示信息,生成删除报文,并向所述网络中的其他设备发送所述删除报文,其中,所述删除报文携带第三指示信息和上述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与上述第一业务标识相同的业务标识以及对应的数据转发信息。可选的,上述网络中的其他设备可以是一个,也可以所多个。当所述网络中的其他设备有多个时,所述第一设备生成多个删除报文,分别以单播的形式向其他设备发送。当然,为了提高效率,也可以生成一个删除报文,以组播的形式向其他设备发送。例如,上述删除报文可以是ISID-ADDR报文,第三指示信息可以携带在ISID-ADDR报文中的最短路径桥接MAC模式业务ID和单播地址(Shortest Path Bridging MAC modeService Identifier and Unicast Address)字段。示例性的,可以在该字段的保留位携带所述第三指示信息。如果保留位有六位,第三指示信息可以表示为000001,当然,第三指示信息也可以表示为000000,本发明的实施例对此不做限定。又例如,所述删除报文还可以是一种自定义的报文,在该自定义的报文中携带第三指示信息和第一业务标识即可。如果以组播的形式发送所述自定义的报文,示例性的,还可以将所述自定义的报文的目的地址可以设置为01-00-5E-00-00-00到01-00-5E-7F-FF-FF 中的任意一个。可选的,在上述103之前,还可以预先配置默认转发路径。在上述103中,所述第一设备可以通过该默认转发路径向所述网络中的其他设备发送删除报文。进一步可选的,上述配置默认转发路径可以是为所述第一设备和所述网络中的其他设备配置第二业务标识。这样,所述第一设备可以根据所述第二业务标识确定默认转发路径,并根据默认转发路径向所述网络中的其他设备发送所述删除报文。例如,如果希望删除网络中ISID = I的业务标识和相关的数据转发信息,可以预先为所述网络中包括第一设备在内的所有设备配置ISID = O的业务标识。第一设备收到删除命令后,删除ISID = I的业务标识和相关的数据转发信息,并且,根据ISID = O确定的转发路径,将携带ISID = I的删除报文发送给网络中的其他网络。这能提高删除报文的发送效率。当业务标识是VSI或者VRF时,也是类似的,此处不再赘述。如图2所示,本发明的又一个实施实例提供一种删除信息的方法,包括201、第二设备接收第一设备发送的删除报文,所述删除报文携带指示信息(例如,上述第三指示信息)和被所述第一设备删除的业务标识(例如,上述第一业务标识),所述指示信息用于指示接收到所述删除报文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息。需要说明的是,本发明的实施例中,“第二”仅为指代,第二设备可以为所述网络中除了所述第一设备之外的任意一个或多个设备。其中,所述指示信息用于指示接收到所述删除报文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息。可选的,所述被所述第一设备删除的业务标识可以为ISID、VSI或者VRF,当所述业务标识为ISID时,相对应的数据转发信息可以包括该媒体接入控制(Media AccessControl,简称MAC)地址,VLAN ID和端口号;当所述业务标识为VSI时,相对应的数据转发信息可以包括MAC地址和端口号;当所述业务标识为VRF时,相对应的数据转发信息可以包 括目的因特网协议(Internet Protocol,简称IP)地址和端口号。当然,所述数据转发信息还可以包括其他信息,本发明的实施例对此不做限定。202、所述第二设备判断所述删除报文中携带的被所述第一设备删除的业务标识与自身的业务标识是否相同。203、当与自身的业务标识相同时,所述第二设备删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。值得说明的是,本发明实施例提供的第一设备和第二设备具体可以是路由器、交换机等电子设备,但不仅局限于此。本发明实施例提供的删除信息的方法,第一设备在接收到删除命令后,不仅删除自身的业务标识和数据转发信息,并且向网络中的其他设备发送删除报文,以使得其他设备在接收到所述删除报文后,能够根据所述删除报文对自身的业务标识和数据转发信息进行删除,这样无需在网络中的各个设备上分别进行删除操作,便于整个网络的维护。如图3所示,本发明实施例提供的一种删除信息的设备,包括命令接收单元31,用于接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向网络内的其他设备发送所述第一指示信息。删除单元32,用于根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息。报文生成单元33,用于根据所述第二指示信息,生成删除报文。发送单元34,用于向所述网络中的其他设备发送所述删除报文,其中,所述删除报文携带第三指示信息和上述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息。可选的,所述第一业务标识可以为ISID、VSI或者VRF。可选的,如图4a所示,所述发送单元34,包括第一发送模块341,用于根据所述第二指示信息生成多个删除报文,并以单播的形式向所述网络中的其他设备发送所述删除报文;和/或第二发送模块342,用于根据所述第二指示信息生成一个删除报文,并以组播的形式向所述网络中的其他设备发送所述删除报文。可选的,如图4b所示,所述删除信息的设备还包括路径配置单元35,用于配置默认转发路径,以使得所述发送单元34能够根据所述默认转发路径,向所述网络中的其他设备发送所述删除报文。本发明实施例提供的删除信息的设备,在接收到删除命令后,不仅删除自身的业务标识和数据转发信息,并且向网络中的其他设备发送删除报文,以使得其他设备在接收到所述删除报文后,能够根据所述删除报文对自身的业务标识和数据转发信息进行删除,这样无需在网络中的各个设备上分别进行删除操作,便于整个网络的维护。如图5所示,本发明又一实施例提供一种删除信息的设备,包括报文接收单元41,用于接收网络中的第一设备发送的删除报文,所述删除报文携带指示信息和被所述第一设备删除的业务标识,所述指示信息用于指示接收到所述删除报 文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息。判断单元42,用于判断所述删除报文中携带的所述第一设备删除的业务标识与自身的业务标识是否相同。删除单元43,用于当所述第一设备删除的业务标识与自身的业务标识相同时,删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。可选的,所述被所述第一设备删除的业务标识可以为ISID、VSI或者VRF。本发明实施例提供的删除信息的设备,接收第一设备发送的删除报文,当所述第一设备删除的业务标识与自身的业务标识相同时,删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。这样,这样无需在网络中的各个设备上分别进行删除操作,便于整个网络的维护。如图6所不的删除信息的系统,包括第一设备51及一个或多个第二设备52,其中,所述第一设备51,用于接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向所述网络内的其他设备发送所述第一指示信息,根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息,根据所述第二指示信息,生成删除报文,并向所述一个或多个第二设备52发送所述删除报文,其中,所述删除报文携带第三指示信息和所述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息。所述一个或多个第二设备52,用于接收第一设备51发送的删除报文,所述删除报文携带所述第三指示信息和所述第一业务标识,判断所述删除报文中携带的所述第一业务标识与自身的业务标识是否相同,当所述第一业务标识与自身的业务标识相同时,删除自身与第一业务标识相同的业务标识及相对应的数据转发信息。值得说明的是,所述第一设备51和第二设备52均具有上述删除信息的设备实施例中的删除信息的设备的功能。本发明实施例提供的删除信息的系统,所述第一设备在接收到删除命令后,不仅删除自身的业务标识和数据转发信息,并且向网络中的其他设备(例如一个或多个第二设备)发送删除报文,以使得其他设备在接收到所述删除报文后,能够根据所述删除报文对自身的业务标识和数据转发信息进行删除,这样无需在网络中的各个设备上分别进行删除操作,便于整个网络的维护。如图7所示,本发明再一实施例提供的一种删除信息的设备,包括接收器61、用于接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向网络内的其他设备发送所述第一指示信息。处理器62、用于根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息。所述处理器62,还用于根据所述第二指示信息,生成删除报文。 发送器63、用于向所述网络中的其他设备发送所述删除报文,其中,所述删除报文携带第三指示信息和上述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息。可选的,所述第一业务标识可以为ISID、VSI或者VRF。可选的,如图7所示,所述发送器63,具体用于根据所述第二指示信息生成多个删除报文,并以单播的形式向所述网络中的其他设备发送所述删除报文;和/或根据所述第二指示信息生成一个删除报文,并以组播的形式向所述网络中的其他设备发送所述删除报文。可选的,如图7所示,所述处理器62 :还用于配置默认转发路径,以使得所述发送器63能够根据所述默认转发路径,向所述网络中的其他设备发送所述删除报文。本发明实施例提供的删除信息的设备,在接收到删除命令后,不仅删除自身的业务标识和数据转发信息,并且向网络中的其他设备发送删除报文,以使得其他设备在接收到所述删除报文后,能够根据所述删除报文对自身的业务标识和数据转发信息进行删除,这样无需在网络中的各个设备上分别进行删除操作,便于整个网络的维护。如图8所示,本发明另一实施例提供一种删除信息的设备,包括接收器71,用于接收网络中的第一设备发送的删除报文,所述删除报文携带指示信息和被所述第一设备删除的业务标识,所述指示信息用于指示接收到所述删除报文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息。处理器72,用于判断所述删除报文中携带的所述第一设备删除的业务标识与自身的业务标识是否相同。所述处理器72,还用于当所述第一设备删除的业务标识与自身的业务标识相同时,删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。可选的,所述被所述第一设备删除的业务标识可以为ISID、VSI或者VRF。本发明实施例提供的删除信息的设备,接收第一设备发送的删除报文,当所述第一设备删除的业务标识与自身的业务标识相同时,删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。这样,这样无需在网络中的各个设备上分别进行删除操作,便于整个网络的维护。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种删除信息的方法,其特征在于,包括 网络中的第一设备接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向所述网络内的其他设备发送所述第一指示信息; 所述第一设备根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息; 所述第一设备根据所述第二指示信息,生成删除报文,并向所述网络中的其他设备发送所述删除报文,其中,所述删除报文携带第三指示信息和所述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标 识以及对应的数据转发信息。
2.根据权利要求I所述的方法,其特征在于,在所述向所述网络中的其他设备发送所述删除报文之前,包括 预先配置默认转发路径。
3.根据权利要求2所述的方法,其特征在于,所述配置默认转发路径,包括 为所述第一设备和所述网络中的其他设备配置第二业务标识; 所述第一设备根据所述第二业务标识确定所述默认转发路径。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述向所述网络中的其他设备发送所述删除报文,具体为 所述第一设备根据所述默认转发路径向所述网络中的其他设备发送所述删除报文。
5.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一设备根据所述第二指示信息,生成删除报文,并向所述网络中的其他设备发送所述删除报文,包括 所述第一设备根据所述第二指示信息生成多个删除报文,并以单播的形式向所述网络中的其他设备发送所述删除报文;或者 所述第一设备根据所述第二指示信息生成一个删除报文,并以组播的形式向所述网络中的其他设备发送所述删除报文。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述第一业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。
7.一种删除信息的方法,其特征在于,包括 第二设备接收第一设备发送的删除报文,所述删除报文携带指示信息和被所述第一设备删除的业务标识;其中,所述指示信息用于指示接收到所述删除报文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息; 所述第二设备判断所述删除报文中携带的所述第一设备删除的业务标识与自身的业务标识是否相同; 当所述第一设备删除的业务标识与自身的业务标识相同时,所述第二设备删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。
8.根据权利要求7所述的方法,其特征在于,所述被所述第一设备删除的业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。
9.一种删除信息的设备,其特征在于,包括命令接收单元,用于接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向网络内的其他设备发送所述第一指示信息; 删除单元,用于根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息; 报文生成单元,用于根据所述第二指示信息,生成删除报文; 发送单元,用于向所述网络中的其他设备发送所述删除报文,其中,所述删除报文携带第三指示信息和所述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息。
10.根据权利要求9所述的设备,其特征在于,所述发送单元,包括 第一发送模块,用于根据所述第二指示信息生成多个删除报文,并以单播的形式向所述网络中的其他设备发送所述删除报文;和/或 第二发送模块,用于根据所述第二指示信息生成一个删除报文,并以组播的形式向所述网络中的其他设备发送所述删除报文。
11.根据权利要求9所述的设备,其特征在于,还包括 路径配置单元,用于配置默认转发路径,以使得所述发送单元能够根据所述默认转发路径,向所述网络中的其他设备发送所述删除报文。
12.根据权利要求9-11所述的设备,其特征在于,所述第一业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。
13.一种删除信息的设备,其特征在于,包括 报文接收单元,用于接收网络中的第一设备发送的删除报文,所述删除报文携带指示信息和被所述第一设备删除的业务标识;其中,所述指示信息用于指示接收到所述删除报文的设备删除自身与所述第一设备删除的业务标识相同的业务标识以及对应的数据转发信息; 判断单元,用于判断所述删除报文中携带的所述第一设备删除的业务标识与自身的业务标识是否相同; 删除单元,用于当所述第一设备删除的业务标识与自身的业务标识相同时,删除自身与所述第一设备删除的业务标识相同的业务标识及相对应的数据转发信息。
14.根据权利要求13所述的第二设备,其特征在于,所述被所述第一设备删除的业务标识为实例业务标识ISID、虚拟交换接口 VSI或者虚拟路由转发表VRF。
15.一种删除信息的系统,其特征在于,包括第一设备及一个或多个第二设备,其中, 所述第一设备,用于接收删除命令,所述删除命令携带第一指示信息和第二指示信息,所述第一指示信息用于指示接收到所述删除命令的设备删除自身的第一业务标识和对应的数据转发信息,所述第二指示信息用于指示接收到所述删除命令的设备向所述网络内的其他设备发送所述第一指示信息,根据所述第一指示信息,删除所述第一设备的第一业务标识和对应的数据转发信息,根据所述第二指示信息,生成删除报文,并向所述一个或多个第二设备发送所述删除报文,其中,所述删除报文携带第三指示信息和所述第一业务标识,所述第三指示信息用于指示接收到所述删除报文的设备删除自身与所述第一业务标识相同的业务标识以及对应的数据转发信息; 所述一个或多个第二设备,用于接收第一设备发送的删除报文,所述删除报文携带所述第三指示信息和所述第一业 务标识,判断所述删除报文中携带的所述第一业务标识与自身的业务标识是否相同,当所述第一业务标识与自身的业务标识相同时,删除自身与第一业务标识相同的业务标识及相对应的数据转发信息。
全文摘要
本发明实施例公开了一种删除信息的方法、设备及系统,涉及通信技术领域,解决了现有技术中,网络的维护复杂度高的问题。所述方法包括网络中的第一设备接收携带有第一指示信息和第二指示信息的删除命令;根据第一指示信息,删除第一设备的第一业务标识和对应的数据转发信息;根据第二指示信息生成删除报文,并向网络中的其他设备发送删除报文,其中,删除报文携带第三指示信息和第一业务标识,第三指示信息用于指示接收到删除报文的设备删除自身与第一业务标识相同的业务标识以及对应的数据转发信息。本发明适用于SPB、VPLS及L3VPN等技术中。
文档编号H04L12/24GK102833114SQ20121032331
公开日2012年12月19日 申请日期2012年9月4日 优先权日2012年9月4日
发明者刘颖 申请人:华为技术有限公司