CN108093051B - 报文复制方法及装置 - Google Patents

报文复制方法及装置 Download PDF

Info

Publication number
CN108093051B
CN108093051B CN201711390808.5A CN201711390808A CN108093051B CN 108093051 B CN108093051 B CN 108093051B CN 201711390808 A CN201711390808 A CN 201711390808A CN 108093051 B CN108093051 B CN 108093051B
Authority
CN
China
Prior art keywords
message
target
characteristic value
multicast group
source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711390808.5A
Other languages
English (en)
Other versions
CN108093051A (zh
Inventor
冷沛聪
陈烈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Maipu Communication Technology Co Ltd
Original Assignee
Maipu Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Maipu Communication Technology Co Ltd filed Critical Maipu Communication Technology Co Ltd
Priority to CN201711390808.5A priority Critical patent/CN108093051B/zh
Publication of CN108093051A publication Critical patent/CN108093051A/zh
Application granted granted Critical
Publication of CN108093051B publication Critical patent/CN108093051B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请提供了一种报文复制方法及装置,该方法包括:基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文;按照所述访问控制列表将所述目标报文重定向到预先建立的组播组内,其中,所述组播组内包括所述交换机内的至少一个目的端口。通过该方法,通过该方法,不必再通过增加镜像资源成本来完成,从而实现了在电子设备不进行任何成本增加的情况下实现复制报文到大量目的端口,解决了报文复制时对镜像硬件资源的依赖问题,此外,上述方法在实施过程中,还可以灵活的对报文进行筛选,只将目标报文进行复制,便于管理和维护。

Description

报文复制方法及装置
技术领域
本申请涉及通信设备领域,具体而言,涉及一种报文复制方法及装置。
背景技术
交换机网络中,当需要将某个或多个端口的报文复制到某一个特定的端口的时候,一般需要使用端口镜像功能,而端口镜像功能都是基于端口的所有报文去进行复制,不能有针对性的只将端口中的某个特定报文进行复制,因此,若要将A端口中的某个特定报文复制到B端口中,只能将A端口中的所有报文都复制到B端口。
此外,端口镜像功能都是使用交换芯片的镜像资源。然而该资源在各种交换机芯片中数量很少,一旦需要将报文复制到大量的目的端口或则将大量特定的报文复制到大量的目的端口时,将会无法实现。
发明内容
有鉴于此,本申请实施例的目的在于提供一种报文复制方法及装置,以缓解上述问题。
第一方面,本申请实施例提供了一种报文复制方法,所述方法包括:基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文;按照所述访问控制列表将所述目标报文重定向到预先建立的组播组内,其中,所述组播组内包括所述交换机内的至少一个目的端口。本方法在执行过程中,通过配置访问控制列表来筛选目标报文,并通过访问控制列表中的命令把目标报文重定向到组播组中作为组播源,进而组播到该组播组所包括的至少一个目的端口内,在这个过程中,不仅实现了对目标报文的筛选,还在不使用镜像资源的情况下,完成了对目标报文的复制,解决了报文复制时对镜像硬件资源的依赖问题。
在本申请第一方面的第一种实施方式中,所述访问控制列表内包括预先配置的至少一个特征值,所述基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文,包括:将所述源端口内获取到的报文与所述至少一个特征值进行匹配;确定与所述至少一个特征值相匹配的报文为目标报文。不同的报文有不同的特征值,通过将源端口内的所有报文与目标报文的特征值进行匹配,从而对源端口内的报文进行过滤,将匹配成功的报文确定为目标报文,解决了现有技术中,不能对目标报文进行筛选的缺陷。
在本申请第一方面的第二种实施方式中,所述至少一个特征值包括目标源IP地址,所述将所述源端口内获取到的每条报文与所述至少一个特征值进行匹配,包括:将所述源端口内获取到的报文的源IP地址与所述目标源IP地址进行匹配。将某一个目标源IP地址作为访问控制列表中的特征值,可以将通过端口的报文中,所有源IP地址为该目标源IP地址的报文筛选出来作为目标报文,实现了对特定报文的筛选。
在本申请第一方面的第三种实施方式中,所述至少一个特征值中每个特征值绑定有预先建立的组播组,按照所述访问控制列表将所述目标报文重定向到预先建立的组播组内,包括:基于所述目标报文对应的特征值,将所述目标报文重定向到与所述目标报文对应的特征值绑定的组播组处,以使所述目标报文被发送到加入所述组播组的所有目的端口。访问控制列表可以将待复制的目标报文根据该目标报文所绑定的组播组的ID,把目标报文重定向到用户希望复制到的端口,从而实现了对目标报文的定向复制。
在本申请第一方面的第四种实施方式中,每个特征值所绑定的组播组互不相同。组播组的数量可以设置为多个,相应的,在同一个访问控制列表内也可以包括多个特征值,将每个特征值所对应的组播组设置为不同,即可把不同的特征值所筛选出的目标报文复制到不同的组播组去,使得本方法能同时对大量的目标报文进行复制。
第二方面,本申请实施例提供了一种报文复制装置,所述装置包括:获取模块以及重定向模块。获取模块,用于基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文;重定向模块,用于按照所述访问控制列表将所述目标报文重定向到预先建立的组播组内,其中,所述组播组内包括所述交换机内的至少一个目的端口。本方法在执行过程中,通过配置访问控制列表来筛选目标报文,并通过访问控制列表中的命令把目标报文重定向到组播组中作为组播源,进而组播到该组播组所包括的至少一个目的端口内,在这个过程中,不仅实现了对目标报文的筛选,还在不使用镜像资源的情况下,完成了对目标报文的复制,解决了报文复制时对镜像硬件资源的依赖问题。
在本申请第二方面的第一种实施方式中,所述访问控制列表内包括预先配置的至少一个特征值,所述获取模块,包括:匹配子模块,用于将所述源端口内获取到的报文与所述至少一个特征值进行匹配;确定子模块,用于确定与所述至少一个特征值相匹配的报文为目标。不同的报文有不同的特征值,通过将源端口内的所有报文与目标报文的特征值进行匹配,从而对源端口内的报文进行过滤,将匹配成功的报文确定为目标报文,解决了现有技术中,不能对目标报文进行筛选的缺陷。
在本申请第二方面的第二种实施方式中,所述至少一个特征值为包括目标源IP地址,所述匹配子模块,用于将所述源端口内获取到的报文的源IP地址与所述目标源IP地址进行匹配。将某一个目标源IP地址作为访问控制列表中的特征值,可以将通过端口的报文中,所有源IP地址为该目标源IP地址的报文筛选出来作为目标报文,实现了对特定报文的筛选。
在本申请第二方面的第三种实施方式中,所述至少一个特征值中每个特征值绑定有预先建立的组播组,所述重定向模块,用于基于所述目标报文对应的特征值,将所述目标报文重定向到与所述目标报文对应的特征值绑定的组播组处,以使所述目标报文被发送到加入所述组播组的所有目的端口。访问控制列表可以将待复制的目标报文根据该目标报文所绑定的组播组的ID,把目标报文重定向到用户希望复制到的端口,从而实现了对目标报文的定向复制。
在本申请第二方面的第四种实施方式中,每个特征值所绑定的组播组互不相同。组播组的数量可以设置为多个,相应的,在同一个访问控制列表内也可以包括多个特征值,将每个特征值所对应的组播组设置为不同,即可把不同的特征值所筛选出的目标报文复制到不同的组播组去,使得本方法能同时对大量的目标报文进行复制。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例提供的运行环境示意图;
图2为本发明第一实施例提供的报文复制方法的流程图;
图3为本发明第一实施例提供的报文复制方法的一种实施方式流程图;
图4为本发明第二实施例提供的报文复制装置的结构框图;
图5为本发明第二实施例提供的报文复制装置的一种实施方式的结构框图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
首先对本申请所涉及到的术语进行简要介绍:
ACL(Access Control List):访问控制列表,是路由器和交换机接口的指令列表,用来控制端口进出的数据包。
重定向(Redirect):将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、数据报文经由路径的重定向)。
在本申请申请人提出本申请实施例中的技术方案之前,若要实现把交换机网络中的某个或多个端口的报文复制到某一个特定的端口的时,一般需要使用端口镜像功能。
然而,申请人在实现本申请实施例的技术方案的过程中发现,端口镜像功能都是基于端口的所有报文去进行复制,不能有针对性的只将端口中的某个特定报文进行复制,因此,若要将A端口中的某个特定报文复制到B端口中时,只能将A端口中的所有报文傻瓜式都复制到B端口。同时,在交换机芯片中的镜像资源数量较少,因此,在特殊应用场景下(例如需要将报文复制到大量的目的端口或则将大量特定的报文复制到大量的目的端口)的镜像资源远远不能满足我们对报文复制功能的需求,受到了交换机硬件资源的限制。针对上述问题,申请人提出了一种报文复制方法、装置、存储介质以及电子设备。
值得指出的是,以上方案所存在的缺陷,均是申请人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本申请实施例针对上述问题所提出的解决方案,都应该是申请人在本申请过程中对本申请做出的贡献。
下面对本申请实施例进行介绍:
本申请实施例提供一种报文复制方法及装置,应用于电子设备,该电子设备可以是但不限于交换机、路由器等网络设备。下面以交换机100为例对电子设备进行阐述,请参看图1,交换机100可以通过网络与用户终端200以及服务器300进行通信连接,以组成通信***以实现数据的交互。其中,所述用户终端可以是人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personal digital assistant,PDA)等。用户可以通过用户终端200访问网络,从而将大量的报文发送到交换机100内。交换机100可以通过本申请实施例所提供的方案将获取到的报文中的目标报文筛选出,从而复制到目的端口,例如某个服务器300内进行处理。
第一实施例
请参照图2,图2是本申请第一实施例提供的一种报文复制方法的流程图。下面将对图2所示的流程进行详细阐述,所述方法包括:
步骤S110:基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文。
交换机可以根据接收到的用户指令,预先在存储器内配置访问控制列表(ACL)。ACL中的命令行可以预先绑定条件与动作组,所述动作组包括但不限于:转发、丢弃等。ACL可以通过判断是否满足条件而决定是否执行该条件下所绑定的动作组。
于本申请实施例中,交换机内的ACL可以在交换机接收到报文时,对报文进行筛选,从而筛选出待复制的目标报文。
作为一种实施方式,ACL内可以包括预先写入的特征值,通过将特征值配置到ACL所包括的命令行中实现对目标报文的筛选,该特征值即为目标报文的筛选条件。例如,需要将源IP地址为A的报文作为目标报文进行复制,则可以在配置ACL将源IP地址A作为特征值,若某报文满足源IP地址为A,则将该报文确定为目标报文。
交换机可将接收到的所有报文与筛选条件进行匹配,从而筛选出所有的目标报文,具体步骤请参看图3,可以包括:
步骤S111:将所述源端口内获取到的报文与表征筛选条件的特征值进行匹配。
当然,特征值并不一定局限于报文的源IP地址,还可以是报文的目的IP地址、报文的MAC地址、以及UDP端口号等,此处不再过多赘述。
步骤S112:确定与所述至少一个特征值相匹配的报文为目标报文。
经过上述步骤,可以将所有匹配成功的报文确定为目标报文。
其中,目标报文可以根据用户的实际需求而确定,相应的,可以通过配置ACL相应地改变筛选条件中的特征值。
例如,需要将用户访问的敏感IP地址作为目标报文,则可以通过将敏感IP地址作为特征值,通过ACL筛选出敏感IP地址。
当然,也可以通过配置ACL,将源端口入方向或则出方向的所有报文都确定为目标报文,即本申请实施例不仅可以提供对通过端口的特定报文的筛选,也可以完成对通过端口的所有报文的筛选。
步骤S120:按照所述访问控制列表将所述目标报文重定向到预先建立的组播组内,其中,所述组播组内包括所述交换机内的至少一个目的端口。
由于ACL中的命令行可以预先绑定条件与动作组,于本申请实施中,与筛选条件绑定的动作组为:将目标报文重定向到预先建立的组播组内。
当然,表征筛选条件的特征值中可以绑定有预先建立的组播组的ID,交换机可以基于与目标报文对应的特征值,将目标报文重定向到与特征值绑定的组播组的ID处。
每一个组播组都包括ID、组播源以及目的端口,组播组能够将转发到组播组ID内的报文作为组播源,同时组播到所有目的端口中,即重定向到组播组中的目标报文将会通过组播发送到该组播组所有目的端口中。
其中,预先建立的组播组中可以加入一个或者多个目的端口,该目的端口即为目标报文需要被复制到的端口。例如,需要将目标报文同时复制到端口A、端口B以及端口C,则可以把端口A、端口B以及端口C均加入到同一个组播组。基于此,当需要将目标报文复制到大量的端口时,可以将这些目的端口加入到组播组中,从而实现将目标报文复制到大量的端口内。
例如上文提到的将用户访问的敏感IP地址作为目标报文时,可以将不同的服务器端口设置为组播组中的目的端口,从而可以将用户访问的敏感IP地址重定向到组播组内不同的服务器端口处,使得不同的服务器可以同时获取到敏感IP地址,完成对敏感IP地址的复制。
进一步的,不同的服务器可针对不同的用户同时并行分析,可以分担由一个服务器分析带来的性能压力,进而对用户实现上网行为的监控。
值得指出的是,上述方法在实施过程中,不再需要使用电子设备中的镜像资源,同时,电子设备中存在大量的组播资源。因此,当需要将报文复制到大量目的端口时,不必再通过增加镜像资源成本来完成,从而实现了在电子设备不进行任何成本增加的情况下实现复制报文到大量目的端口,解决了报文复制时对镜像硬件资源的依赖问题,此外,上述方法在实施过程中,还可以灵活的对报文进行筛选,只将目标报文进行复制,便于管理和维护。
进一步的,可以将电子设备中的某一部分组播资源预留为报文复制单独使用,避免与现有的组播相关技术发生硬件资源冲突。
当然,作为一种实施方式,一个ACL中可以包括有多个特征值,即存在多个筛选条件,每个特征值所绑定的组播组的ID可以互不相同,这样便可以实现将不同的目标报文复制到不同的端口中。
值得指出的是,本申请实施例所提供的报文复制方法,可以在一个VLAN中进行,还可以跨VLAN进行,在实施过程中,只需要配置相应的VLAN端口即可。
本申请第一实施例提供的一种报文复制方法,首先基于预先配置的访问控制列表,对报文进行筛选,从而获取交换机中源端口内待复制的目标报文;然后再按照访问控制列表将所述目标报文重定向到预先建立的组播组内,作为该组播组内的源端口,将目标报文复制到组播组内所包括的至少一个目的端口内,实现对目标报文的复制。通过该方法,不必再通过增加镜像资源成本来完成,从而实现了在电子设备不进行任何成本增加的情况下实现复制报文到大量目的端口,解决了报文复制时对镜像硬件资源的依赖问题,此外,上述方法在实施过程中,还可以灵活的对报文进行筛选,只将目标报文进行复制,便于管理和维护。
第二实施例
请参照图4图4本申请第二实施例提供的一种报文复制装置400的结构框图。下面将对图4示的结构框图进行阐述,所示装置包括:获取模块410以及重定向模块420。
获取模块410,用于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文;
重定向模块420,用于按照所述访问控制列表将所述目标报文重定向到预先建立的组播组内,其中,所述组播组内包括所述交换机内的至少一个目的端口。
进一步的请参看图5,作为一种实施方式,所述访问控制列表内包括预先配置的至少一个特征值,所述获取模块410,可以包括:
匹配子模块411,用于将所述源端口内获取到的报文与所述至少一个特征值进行匹配;
确定子模块412,用于确定与所述至少一个特征值相匹配的报文为目标。
作为一种实施方式,所述至少一个特征值包括目标源IP地址,所述匹配子模块411,具体用于将所述源端口内获取到的报文的源IP地址与所述目标源IP地址进行匹配。
作为一种实施方式,所述至少一个特征值中每个特征值绑定有预先建立的组播组,所述重定向模块420,具体用于基于所述目标报文对应的特征值,将所述目标报文重定向到与所述目标报文对应的特征值绑定的组播组处,以使所述目标报文被发送到加入所述组播组的所有目的端口。其中,每个特征值所绑定的组播组互不相同。
本实施例对报文复制的装置400的各功能模块实现各自功能的过程,请参见上述图1至图3所示实施例中描述的内容,此处不再赘述。
此外,对应于第一实施例中的报文复制方法,本申请实施例还提供了一种可读存储介质,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器读取并运行时,使得处理器执行第一实施例中任一实施方式所述的方法。
此外,对应于第一实施例中的报文复制方法,本申请实施例还提供了一种电子设备,包括可读存储介质和处理器,所述可读存储介质上存储有计算机程序,所述计算机程序被所述处理器读取并运行时使得电子设备执行第一实施例中任一实施方式所述的方法。
综上所述,本申请实施例提出的报文复制方法及装置,首先基于预先配置的访问控制列表,对报文进行筛选,从而获取交换机中源端口内待复制的目标报文;然后再按照访问控制列表将所述目标报文重定向到预先建立的组播组内,作为该组播组内的源端口,将目标报文复制到组播组内所包括的至少一个目的端口内,实现对目标报文的复制。通过该方法,不必再通过增加镜像资源成本来完成,从而实现了在电子设备不进行任何成本增加的情况下实现复制报文到大量目的端口,解决了报文复制时对镜像硬件资源的依赖问题,此外,上述方法在实施过程中,还可以灵活的对报文进行筛选,只将目标报文进行复制,便于管理和维护。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者用户终端等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。该存储介质上的计算机程序被运行时,能够执行上述报文复制方法,可以在对设备不进行任何成本增加的情况下实现复制报文到大量目的端口,从而可以解决报文复制时对镜像硬件资源的依赖,便于管理和维护。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

Claims (6)

1.一种报文复制方法,其特征在于,访问控制列表内包括预先配置的至少一个特征值,所述至少一个特征值中每个特征值绑定有预先建立的组播组,每个特征值所绑定的组播组互不相同,所述方法包括:
基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文;
基于所述目标报文对应的特征值,将所述目标报文重定向到与所述目标报文对应的特征值绑定的组播组处,以使所述目标报文被发送到加入所述组播组的所有目的端口,其中,所述组播组内包括所述交换机内的至少一个目的端口。
2.根据权利要求1所述的方法,其特征在于,所述基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文,包括:
将所述源端口内获取到的报文与所述至少一个特征值进行匹配;确定与所述至少一个特征值相匹配的报文为目标报文。
3.根据权利要求2所述的方法,其特征在于,所述至少一个特征值包括目标源IP地址,所述将所述源端口内获取到的每条报文与所述至少一个特征值进行匹配,包括:
将所述源端口内获取到的报文的源IP地址与所述目标源IP地址进行匹配。
4.一种报文复制装置,其特征在于,访问控制列表内包括预先配置的至少一个特征值,所述至少一个特征值中每个特征值绑定有预先建立的组播组,每个特征值所绑定的组播组互不相同,所述装置包括:
获取模块,用于基于预先配置的访问控制列表,获取交换机中源端口内待复制的目标报文;
重定向模块,用于基于所述目标报文对应的特征值,将所述目标报文重定向到与所述目标报文对应的特征值绑定的组播组处,以使所述目标报文被发送到加入所述组播组的所有目的端口,其中,所述组播组内包括所述交换机内的至少一个目的端口。
5.根据权利要求4所述的装置,其特征在于,所述获取模块,包括:
匹配子模块,用于将所述源端口内获取到的报文与所述至少一个特征值进行匹配;
确定子模块,用于确定与所述至少一个特征值相匹配的报文为目标报文。
6.根据权利要求5所述的装置,其特征在于,所述至少一个特征值包括目标源IP地址,所述匹配子模块,用于将所述源端口内获取到的报文的源IP地址与所述目标源IP地址进行匹配。
CN201711390808.5A 2017-12-20 2017-12-20 报文复制方法及装置 Active CN108093051B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711390808.5A CN108093051B (zh) 2017-12-20 2017-12-20 报文复制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711390808.5A CN108093051B (zh) 2017-12-20 2017-12-20 报文复制方法及装置

Publications (2)

Publication Number Publication Date
CN108093051A CN108093051A (zh) 2018-05-29
CN108093051B true CN108093051B (zh) 2021-02-05

Family

ID=62177778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711390808.5A Active CN108093051B (zh) 2017-12-20 2017-12-20 报文复制方法及装置

Country Status (1)

Country Link
CN (1) CN108093051B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108768866B (zh) * 2018-09-06 2021-08-03 迈普通信技术股份有限公司 组播报文跨卡转发方法、装置、网络设备及可读存储介质
CN112565309B (zh) * 2021-02-26 2021-05-14 腾讯科技(深圳)有限公司 报文处理方法、装置、设备以及存储介质
CN113132257B (zh) * 2021-04-29 2022-04-26 杭州迪普信息技术有限公司 报文处理方法及装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008080314A1 (fr) * 2006-12-29 2008-07-10 Huawei Technologies Co., Ltd. Procédé, moteur de retransmission et dispositif de communication pour la commande d'accès aux messages
CN102307136A (zh) * 2011-07-06 2012-01-04 杭州华三通信技术有限公司 报文处理方法及其装置
WO2012167541A1 (zh) * 2011-11-09 2012-12-13 华为技术有限公司 一种无源光网络中实现互通组播的方法、***与装置
CN103986658A (zh) * 2014-05-14 2014-08-13 北京锐安科技有限公司 一种报文输出方法及装置
CN104734986A (zh) * 2013-12-19 2015-06-24 华为技术有限公司 一种报文转发方法和装置
CN105335307A (zh) * 2014-08-13 2016-02-17 华为技术有限公司 一种acl规则的加载方法及装置
CN105791109A (zh) * 2014-12-25 2016-07-20 中兴通讯股份有限公司 多协议标签交换中间节点组播转发的方法、装置和节点
CN105939324A (zh) * 2016-01-11 2016-09-14 杭州迪普科技有限公司 转发报文的方法及装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008080314A1 (fr) * 2006-12-29 2008-07-10 Huawei Technologies Co., Ltd. Procédé, moteur de retransmission et dispositif de communication pour la commande d'accès aux messages
CN102307136A (zh) * 2011-07-06 2012-01-04 杭州华三通信技术有限公司 报文处理方法及其装置
WO2012167541A1 (zh) * 2011-11-09 2012-12-13 华为技术有限公司 一种无源光网络中实现互通组播的方法、***与装置
CN104734986A (zh) * 2013-12-19 2015-06-24 华为技术有限公司 一种报文转发方法和装置
CN103986658A (zh) * 2014-05-14 2014-08-13 北京锐安科技有限公司 一种报文输出方法及装置
CN105335307A (zh) * 2014-08-13 2016-02-17 华为技术有限公司 一种acl规则的加载方法及装置
CN105791109A (zh) * 2014-12-25 2016-07-20 中兴通讯股份有限公司 多协议标签交换中间节点组播转发的方法、装置和节点
CN105939324A (zh) * 2016-01-11 2016-09-14 杭州迪普科技有限公司 转发报文的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ACL配置与管理——2;kaoa000;《CSDN》;20170925;第1-3页 *

Also Published As

Publication number Publication date
CN108093051A (zh) 2018-05-29

Similar Documents

Publication Publication Date Title
US11146627B1 (en) Techniques for utilizing network destination identifiers simultaneously announced from multiple locations
US11218445B2 (en) System and method for implementing a web application firewall as a customized service
CN109802985B (zh) 数据传输方法、装置、设备及可读取存储介质
US11516050B2 (en) Monitoring network traffic using traffic mirroring
KR101886946B1 (ko) 제어된 네트워크 환경에서 보안 접속성을 제공하는 릴레이 프록시
CN108093051B (zh) 报文复制方法及装置
CN106789759B (zh) 一种报文上送方法及交换芯片
CN108683617B (zh) 报文分流方法、装置及分流交换机
US10523628B2 (en) Routing for large server deployments
US10587521B2 (en) Hierarchical orchestration of a computer network
US11297128B2 (en) Automated end-to-end application deployment in a data center
CN113315706B (zh) 私有云流量控制方法、设备及***
CN111010340B (zh) 数据报文转发控制方法、装置及计算装置
US20180139154A1 (en) Network function virtualization (nfv) software-defined network (sdn) network-to-network interfaces (nnis)
CN108712496B (zh) 一种olt设备的端口镜像方法及装置
CN108683615B (zh) 报文分流方法、装置及分流交换机
US10291709B2 (en) Protocol independent storage discovery and enablement
WO2019059979A1 (en) PROVIDING COMPUTER ELEMENTS BASED ON A GEOGRAPHICAL LOCATION IN DISTRIBUTED COMPUTING SYSTEMS
CN110971391B (zh) 报文转发方法及网络设备
US10009291B1 (en) Programmable switching fabric for dynamic path selection
US10110462B1 (en) False positive protection for Network Function Virtualization (NFV) virtual probe deployment
CN114244891B (zh) 一种容器间的通信方法、装置、电子设备及存储介质
WO2015152869A1 (en) Redirecting connection requests in a network
US20210328866A1 (en) Method to develop quality assurance and testing environment using network function virtualization
US9712541B1 (en) Host-to-host communication in a multilevel secure network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant