一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

报文镜像方法、网络设备及存储介质与流程

2021-12-17 21:03:00 来源:中国专利 TAG:


1.本发明涉及通信技术领域,特别是涉及一种报文镜像方法、网络设备及存储介质。


背景技术:

2.端口镜像是指通过在交换机或路由器上,将某个端口的报文转发到指定端口来实现对网络的监听,其中,被镜像的端口称之为“源端口”,指定端口称之为“目的端口”,在不影响源端口正常吞吐流量的情况下,可以通过镜像端口对网络的流量进行监控分析。在企业中用端口镜像功能,可以很好地对企业内部的网络数据进行监控管理,在网络出故障的时候,可以快速地定位故障。
3.然而,现有的端口镜像功能是通过网络处理器通过额外的代码行来实现的,会占用网络处理器的转发资源,降低网络处理器的转发性能。


技术实现要素:

4.以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
5.本发明实施例提供了一种报文镜像方法、网络设备及存储介质,能够缓解网络处理器的转发资源压力,提高网络处理器的转发性能。
6.第一方面,本发明实施例提供了一种报文镜像方法,所述方法包括:
7.获取待镜像的目标报文,确定转发所述目标报文的组播组;
8.将所述组播组以外的至少一个端口设置为对所述目标报文进行镜像的目的端口,将所述目的端口添加为所述组播组的出端口;
9.对所述目标报文执行组播复制。
10.第二方面,本发明实施例还提供了一种网络设备,包括至少一个处理器和用于与所述至少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的报文镜像方法。
11.第三方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行第一方面所述的报文镜像实现方法。
12.本发明实施例包括:获取待镜像的目标报文,确定转发所述目标报文的组播组,将所述组播组以外的至少一个端口设置为对所述目标报文进行镜像的目的端口,将所述目的端口添加为所述组播组的出端口,对所述目标报文执行组播复制,因此可以利用该组播组中原有的组播复制流程复制目标报文,再发送至该目的端口,从而在不占用网络处理器的转发资源的情况下,达到镜像的目的,进而能够缓解网络处理器的转发资源压力,提高网络处理器的转发性能。
13.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变
得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
14.附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
15.图1是本发明实施例提供的报文镜像方法的步骤流程图;
16.图2是本发明实施例提供的确定转发目标报文的组播组的具体步骤流程图;
17.图3是本发明实施例提供的当源端口位于本地网络设备上时根据网络位置确定转发目标报文的组播组的具体步骤流程图;
18.图4是本发明实施例提供的确定源端口所在的组播组的具体步骤流程图;
19.图5是本发明实施例提供的当源端口位于远端网络设备上时根据网络位置确定转发目标报文的组播组的具体步骤流程图;
20.图6是本发明实施例提供的当目的端口的数量可以是多个时将目的端口添加为组播组的出端口的具体步骤流程图;
21.图7是本发明实施例提供的报文镜像方法的整体生效流程图;
22.图8是本发明实施例提供的报文镜像方法的源端口判断流程图;
23.图9是本发明实施例提供的报文镜像方法的目标报文复制流程图;
24.图10是本发明实施例提供的组播组入端口的目标报文的一对一镜像的网络架构示意图;
25.图11是本发明实施例提供的组播组入端口的目标报文的一对多镜像的网络架构示意图;
26.图12是本发明实施例提供的多个目标报文的一对一镜像的网络架构示意图;
27.图13是本发明实施例提供的组播组入端口的远端镜像的网络架构示意图;
28.图14是本发明实施例提供的一种网络设备的结构示意图。
具体实施方式
29.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
30.应了解,在本发明实施例的描述中,多个(或多项)的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到“第一”、“第二”等只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
31.本发明实施例提供一种报文镜像方法、网络设备及存储介质,能够缓解网络处理器的转发资源压力,提高网络处理器的转发性能。
32.参照图1,本发明实施例提供了一种报文镜像方法,示例性地应用于网络设备,该网络设备可以但不限于交换机、路由器等网络设备。下面以交换机为例进行说明。
33.该报文镜像方方法包括但不限于以下步骤101至步骤103:
34.步骤101:获取待镜像的目标报文,确定转发目标报文的组播组;
35.其中,在步骤101中,待镜像的目标报文即经过源端口的报文。
36.步骤102:将组播组以外的至少一个端口设置为对目标报文进行镜像的目的端口,将目的端口添加为组播组的出端口;
37.其中,在步骤102中,该组播组用于正常转发目标报文,目的端口并不属于目标报文的目标地址,即目的端口原本并不属于该组播组。
38.步骤103:在出端口对目标报文执行组播复制。
39.其中,在步骤103中,在出端口对目标报文执行组播复制,即通过现有的组播复制流程对目标报文执行组播复制,由于将目的端口设置为组播组的出端口,因此通过现有的组播复制流程,目的端口也会收到目标报文的一份复制,达到镜像的目的。
40.因此,上述步骤101至步骤103可以利用该组播组中原有的组播复制流程复制目标报文,再发送至该目的端口,从而在不占用网络处理器的转发资源的情况下,达到镜像的目的,进而能够缓解网络处理器的转发资源压力,提高网络处理器的转发性能。
41.其中,参照图2,在步骤102中,确定转发目标报文的组播组,具体可以包括以下步骤201至202:
42.步骤201:获取目标报文的源端口的网络位置;
43.步骤202:根据网络位置确定转发目标报文的组播组。
44.其中,目标报文的源端口至少可以有两种网络位置的分布情况:
45.一种是源端口位于本地网络设备上:
46.参照图3,上述步骤202具体可以包括以下步骤301至步骤302:
47.步骤301:获取源端口;
48.步骤302:确定源端口所在的组播组。
49.其中,在步骤302中,确定源端口所在的组播组,即可确定转发目标报文的组播组,源端口可以是组播组的入端口,也可以是组播组的出端口,入端口即接收组播报文的端口,出端口即将复制后的组播报文转发至组播组的各个成员的端口。
50.其中,参照图4,步骤302具体可以由以下步骤401至步骤402实现:
51.步骤401:获取所有组播组中每个组播组的入端口和出端口,根据入端口和出端口与各自所在的组播组的对应关系生成查询列表;
52.示例性地,网络中有组播组g1至g2,组播组g1具有入端口i1、出端口o1至o3,组播组g2具有入端口i2、出端口o4至o5,因此,查询列表具有入端口i1至i2、出端口o1至o5的端口信息,以及其所在的组播组。
53.步骤402:根据查询列表确定源端口所在的组播组。
54.在步骤402中,由于查询列表记录了所有入端口、出端口及其与组播组的对应关系,因而可以快速地确定源端口所在的组播组。
55.另一种是源端口位于远端网络设备上,其中,远端网络设备与本地网络设备建立有组播邻居关系:
56.参照图5,上述步骤201具体也可以包括以下步骤501至503:
57.步骤501:获取源端口;
58.步骤502:确定源端口所在的第一组播组;
59.其中,在步骤502中,确定源端口所在的第一组播组,同样可以采用上述步骤401至步骤402类似的方式实现,在此不再赘述。
60.步骤503:根据组播邻居关系确定本地网络设备所在的第二组播组。
61.其中,在步骤503中,由于远端网络设备与本地网络设备建立有组播邻居关系,因此,通过该组播邻居关系可以快速地确定本地网络设备所在的第二组播组,便于将目的端口加入到该第二组播组中去,其中,确定本地网络设备所在的第二组播组也可以采用上述步骤401至步骤402类似的方式实现,在此不再赘述。
62.在一实施例中,上述步骤301或者步骤501中,获取源端口时,具体可以为:
63.获取目标报文的报文类型,当目标报文的报文类型为组播报文,获取源端口;
64.或者,获取源端口的端口位置,当源端口的端口位置为组播组的入端口或者出端口,获取源端口。
65.其中,当目标报文的报文类型为组播报文,或者当源端口的端口位置为组播组的入端口或者出端口,即代表后续能够通过现有的组播复制流程实现目标报文的镜像,以保证目标报文能够成功镜像,当目标报文的报文类型不是组播报文,或者当源端口的端口位置不是组播组的入端口或者出端口,即代表后续不能够通过现有的组播复制流程实现目标报文的镜像,从而便于后续及时配置普通的镜像流程,以保证目标报文能够成功镜像。
66.可以理解的是,上述获取目标报文的报文类型和源端口的端口位置,可以择一执行,也可以全部执行。
67.在一实施例中,上述步骤102中,将目的端口添加为组播组的出端口时,具体可以为:
68.获取目的端口的有效性,当目的端口有效,将目的端口添加为组播组的出端口。
69.其中,通过获取目的端口的有效性,能够保证目的端口能够正常接收到复制后的目标报文,从而保证目标报文能够成功完成镜像,保证镜像的稳定性。
70.在一实施例中,参照图6,目的端口的数量可以是多个,在此基础上,上述步骤102中,将目的端口添加为组播组的出端口时,具体包括以下步骤601至步骤602:
71.步骤601:获取源端口与目的端口的对应关系;
72.其中,在步骤601中,源端口数量可以是一个,在此基础上,多个目的端口均对应该源端口,即利用多个目的端口分别对源端口的目标报文进行镜像;又或者,源端口的数量为多个,例如源端口的数量与目的端口的数量相等,即多个源端口和多个目的端口分别一一对应。
73.步骤602:根据对应关系将目的端口添加为组播组的出端口。
74.其中,在步骤602中,当源端口的数量为一个、目的端口的数量为多个时,根据对应关系将目的端口添加为组播组的出端口,即将多个目的端口均添加为组播组的出端口;当源端口的数量为多个、目的端口的数量为多个时,以源端口和目的端口的数量均为两个为例子说明,例如源端口包括第一源端口和第二源端口,目的端口包括第一目的端口和第二目的端口,第一源端口位于第三组播组,第二源端口位于第四组播组,根据对应关系将目的端口添加为组播组的出端口,即将第一目的端口设置为第三组播组的出端口,将第二目的端口设置为第四组播组的出端口。
75.下面详细描述本发明实施例提供的报文镜像方法的具体流程。
76.参照图7,为本发明实施例提供的报文镜像方法的整体生效流程,具体包括但不限于以下步骤701至步骤709:
77.步骤701:配置镜像业务;
78.其中,在步骤701中,需要配置镜像的目的端口,即配置镜像后的目标报文的接收端,用来查看镜像后的目标报文的生效性,以及进行后续的监听动作等,另外,也需要确定镜像的源端口,即待镜像的目标报文经过的端口,上述配置过程即一个会话控制session。
79.其中,目的端口和源端口的数量均为一个时,上述session的数量即为一个;镜像业务也可以配置多个不同的session,即目的端口和源端口的数量均为多个;另外,同一个session也可以配置多个不同的目的端口,即一个源端口对应多个不同的目的端口。
80.步骤702:判断源端口是否为组播组的入端口,若源端口是组播组的入端口,则跳转步骤705,否则跳转步骤703;
81.步骤703:判断源端口是否为组播组的出端口,若源端口是组播组的出端口,则跳转步骤705,否则跳转步骤704;
82.步骤704:执行原有的镜像流程;
83.其中,步骤704中,执行原有的镜像流程即利用网络处理器实现镜像。
84.步骤705:获取镜像的目的端口;
85.其中,在步骤705中,即从步骤701中获取已经配置好的目的端口的端口信息,目的端口可以是一个也可以是多个;
86.步骤706:判断目的端口是否有效,若目的端口无效,则跳转步骤707,若目的端口有效,则跳转步骤708;
87.步骤707:发出提示信息;
88.其中,步骤707中,提示信息用于提醒目的端口无效,以便终止流程或者对目的端口进行重新配置;
89.步骤708:将目的端口添加为组播组的出端口;
90.其中,在步骤708中,该组播组即源端口所在的组播组,源端口可以是该组播组的入端口,也可以是组播组的出端口,添加为组播组的出端口后,可以通过组播复制流程对目标报文进行复制,此时目的端口即可收到复制后的目标报文;
91.步骤709:查看镜像的目的端口的报文。
92.其中,在步骤709中,查看镜像的目的端口的报文,可以是查看镜像后的目标报文的生效性,以及进行后续的监听动作等。
93.参照图8,为本发明实施例提供的报文镜像方法的源端口判断流程,具体包括但不限于以下步骤801至步骤807:
94.步骤801:获取镜像的源端口;
95.其中,在步骤801中,即从上述步骤701中获取已经配置好的源端口的端口信息,源端口可以是一个也可以是多个;
96.步骤802:获取组播组的入端口和出端口;
97.其中,在步骤802中,网络中可以存在多个组播组g1至gn,每个组播组可以有各自的入端口和出端口,并且每个组播组的入端口和出端口也可以是多个,因此读取所有的入端口i1-in以及所有的出端口o1至on,形成查询列表,用于后续步骤的查询。
98.步骤803:判断镜像的源端口是否为组播组的入端口,若该源端口为组播组的入端口,则跳转步骤806,若该源端口不是组播组的入端口,则跳转步骤804;
99.步骤804:判断镜像的源端口是否为组播组的出端口,若该源端口不是组播组的出端口,则跳转步骤805,若该源端口为组播组的出端口,则跳转步骤806;
100.其中,上述步骤803至步骤804中,可以通过步骤802中形成的查询列表判断源端口是否为组播组的入端口或者出端口;
101.步骤805:执行原有的镜像流程;
102.其中,步骤805中,执行原有的镜像流程即利用网络处理器实现镜像。
103.步骤806:获取源端口所在的组播组;
104.其中,在步骤806中,可以通过步骤802得到的查询列表确定源端口所在的组播组;
105.步骤807:执行组播复制;
106.其中,在步骤807中,可以通过组播复制流程对目标报文进行复制,此时目的端口即可收到复制后的目标报文。
107.参照图9,为本发明实施例提供的报文镜像方法的目标报文复制流程,具体包括但不限于以下步骤901至步骤905:
108.步骤901:获取镜像的源端口所在的组播组;
109.其中,在步骤901中,可以通过步骤802得到的查询列表确定源端口所在的组播组;
110.步骤902:获取镜像的目的端口;
111.步骤903:将目的端口添加为组播组的出端口;
112.其中,在步骤903中,该组播组即源端口所在的组播组,源端口可以是该组播组的入端口,也可以是组播组的出端口,添加为组播组的出端口后,可以通过组播复制流程对目标报文进行复制,此时目的端口即可收到复制后的目标报文,此动作并不影响该组播组正常的复制转发流程;
113.步骤904:执行组播复制;
114.其中,在步骤904中,可以通过组播复制流程对目标报文进行复制,此时目的端口即可收到复制后的目标报文;
115.步骤905:查看镜像的目的端口的报文。
116.其中,在步骤905中,查看镜像的目的端口的报文,可以是查看镜像后的目标报文的生效性,以及进行后续的监听动作等。
117.下面以几个具体的例子描述本发明实施例的报文镜像方法,需要强调的是,下面的例子均以较简单的网络结构进行示例性说明,实际网络结构可以更加复杂。
118.①
组播组入端口的目标报文的一对一镜像
119.参照图10,交换机s1连接有三个客户端c1至c3,其中该三个客户端组成组播组g1,组播组g1具有入端口i1、出端口o1至o3,三个客户端c1至c3通过组播组g1接收源服务器的组播报文:
120.配置目标报文(即上述组播报文)的镜像业务,其中,镜像的源端口m1为组播组g1的入端口i1,镜像的目的端口为d1,获取组播组g1的所有入端口和出端口,经判断确认入端口i1所在的组播组为组播组g1;
121.判断目的端口d1有效,将目的端口d1添加到组播组g1,作为组播组g1的出端口,当
目标报文从入端口i1进入时,利用组播组g1原有的组播复制流程,目的端口d1即可接收到目标报文的复制,达到入端口i1的镜像效果。
122.②
组播组出端口的目标报文的一对一镜像
123.仍以图10所示的网络架构进行说明:
124.配置目标报文(即上述组播报文)的镜像业务,其中,镜像的源端口m1为组播组g1的出端口o1,镜像的目的端口为d1,获取组播组g1的所有入端口和出端口,经判断确认出端口o1所在的组播组为组播组g1;
125.判断目的端口d1有效,将目的端口d1添加到组播组g1,作为组播组g1的出端口,当组播报文从入端口i1进入时,利用组播组g1原有的组播复制流程,出端口o1和目的端口d1均可接收到组播报文的复制,达到出端口o1的镜像效果。
126.③
组播组入端口的目标报文的一对多镜像
127.参照图11,交换机s1连接有三个客户端c1至c3,其中该三个客户端组成组播组g1,组播组g1具有入端口i1、出端口o1至o3,三个客户端c1至c3通过组播组g1接收源服务器的组播报文:
128.配置目标报文(即上述组播报文)的镜像业务,其中,镜像的源端口m1为组播组g1的入端口i1,镜像的目的端口为d1至d3,获取组播组g1的所有入端口和出端口,经判断确认入端口i1所在的组播组为组播组g1;
129.判断目的端口d1至d3有效,将目的端口d1至d3均添加到组播组g1,作为组播组g1的出端口,当目标报文从入端口i1进入时,利用组播组g1原有的组播复制流程,目的端口d1至d3即可接收到目标报文的复制,达到入端口i1的镜像效果。
130.④
多个目标报文的一对一镜像
131.参照图12,交换机s1连接有四个客户端c1至c4,其中两个客户端c1至c2组成组播组g1,剩余两个客户端c3至c4组成组播组g2,组播组g1具有入端口i1、出端口o1至o2,组播组g2具有入端口i2、出端口o3至o4,客户端c1至c2通过组播组g1接收源服务器的第一组播报文,客户端c3至c4通过组播组g2接收源服务器的第二组播报文:
132.配置目标报文(即上述第一组播报文和第二组播报文)的镜像业务,其中,第一目标报文的镜像的源端口m1为组播组g1的入端口i1、镜像的目的端口为d1,第二目标报文的镜像的源端口m2为组播组g2的出端口o3、镜像的目的端口为d2,获取组播组g1、组播组g2的所有入端口和出端口,经判断确认入端口i1所在的组播组为组播组g1,出端口o3所在的组播组为组播组g2;
133.判断目的端口d1和目的端口d2有效,将目的端口d1添加到组播组g1,作为组播组g1的出端口,将目的端口d2添加到组播组g2,作为组播组g2的出端口,当第一目标报文从入端口i1进入时,利用组播组g1原有的组播复制流程,目的端口d1即可接收到目标报文的复制,达到入端口i1的镜像效果,当组播报文从入端口i2进入时,利用组播组g2原有的组播复制流程,出端口o3和目的端口d2均可接收到组播报文的复制,达到出端口o3的镜像效果。
134.⑤
组播组入端口的远端镜像
135.参照图13,交换机s1连接有四个客户端c1至c4,其中客户端c1至c2组成组播组g1,客户端c3至c4组成组播组g2,其中组播组g2通过交换机s2连接交换机s1,交换机s1和交换机s2建立组播邻居关系,交换机s2为交换机s1的远端下游设备,组播组g1具有入端口i1、出
端口o1至o2,客户端c1至c2通过组播组g1接收源服务器的组播报文,客户端c3至c4通过组播组g2接收与组播组g1相同的组播报文:
136.配置目标报文(即上述组播报文)的镜像业务,其中,镜像的源端口m1为组播组g1的入端口i1,镜像的目的端口为交换机的端口v1,获取组播组g1的所有入端口和出端口,经判断确认入端口i1所在的组播组为组播组g1,通过交换机s1和交换机s2的组播邻居关系,确认交换机s2所在的组播组为组播组g2;
137.判断目的端口v1有效,将目的端口v1添加到组播组g2,作为组播组g2的出端口,当目标报文从入端口i1进入时,利用组播组g1和组播组g2原有的组播复制流程,目的端口v1即可接收到目标报文的复制,达到入端口i1的镜像效果。
138.可以理解的是,在上述五个例子的基础上,可以相互组合扩展得到其他不同的镜像方式。
139.还应了解,本发明实施例提供的各种实施方式可以任意进行组合,以实现不同的技术效果。
140.图14示出了本发明实施例提供的网络设备1400。网络设备1400包括:存储器1401、处理器1402及存储在存储器1401上并可在处理器1402上运行的计算机程序,计算机程序运行时用于执行上述的报文镜像方法。
141.处理器1402和存储器1401可以通过总线或者其他方式连接。
142.存储器1401作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序,如本发明实施例描述的报文镜像方法。处理器1402通过运行存储在存储器1401中的非暂态软件程序以及指令,从而实现上述的报文镜像方法。
143.存储器1401可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储执行上述的报文镜像方法。此外,存储器1401可以包括高速随机存取存储器1401,还可以包括非暂态存储器1401,例如至少一个磁盘存储器1401件、闪存器件或其他非暂态固态存储器1401件。在一些实施方式中,存储器1401可选包括相对于处理器1402远程设置的存储器1401,这些远程存储器1401可以通过网络连接至该网络设备1400。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
144.实现上述的报文镜像方法所需的非暂态软件程序以及指令存储在存储器1401中,当被一个或者多个处理器1402执行时,执行上述的报文镜像方法,例如,执行图1中的方法步骤101至103、图2中方法步骤201至202、图3中方法步骤301至302、图4中方法步骤401至402、图5中方法步骤501至503、图6中方法步骤601至602、图7中方法步骤701至709、图8中方法步骤801至807、图9中方法步骤901至905。
145.本发明实施例还提供了计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述的报文镜像方法。
146.在一实施例中,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器1402执行,例如,被上述网络设备1400中的一个处理器1402执行,可使得上述一个或多个处理器1402执行上述的报文镜像方法,例如,执行图1中的方法步骤101至103、图2中方法步骤201至202、图3中方法步骤301至302、图4中方法步骤401至402、图5中方法步骤501至503、图6中方法步骤601至602、图7中方法步骤701至709、图
8中方法步骤801至807、图9中方法步骤901至905。
147.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
148.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器1401技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包括计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
149.以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的共享条件下还可作出种种等同的变形或替换,这些等同的变形或替换均包括在本发明权利要求所限定的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献