CN114006858A - IPv6信息的发现方法、装置、网络节点及存储介质 - Google Patents
IPv6信息的发现方法、装置、网络节点及存储介质 Download PDFInfo
- Publication number
- CN114006858A CN114006858A CN202010670479.5A CN202010670479A CN114006858A CN 114006858 A CN114006858 A CN 114006858A CN 202010670479 A CN202010670479 A CN 202010670479A CN 114006858 A CN114006858 A CN 114006858A
- Authority
- CN
- China
- Prior art keywords
- network node
- ipv6
- information
- network
- address information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 114
- 230000015654 memory Effects 0.000 claims description 45
- 238000004891 communication Methods 0.000 claims description 38
- 238000004590 computer program Methods 0.000 claims description 29
- 239000000126 substance Substances 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 12
- 238000013523 data management Methods 0.000 description 14
- 238000007726 management method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 230000003993 interaction Effects 0.000 description 6
- 230000004083 survival effect Effects 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 4
- 235000019800 disodium phosphate Nutrition 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000002441 reversible effect Effects 0.000 description 3
- 238000012216 screening Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005206 flow analysis Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种IPv6信息发现方法、装置、网络节点及存储介质。其中,方法包括:第一网络节点发送路由器通告(RA)报文并向第二网络节点上报自身的IPv6信息;其中,所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
Description
技术领域
本申请涉及互联网协议(IP)网络领域,尤其涉及一种IPv6信息的发现方法、装置、网络节点及存储介质。
背景技术
随着第五代移动通信技术(5G)网络及物联网应用的迅速发展,海量终端设备、***平台的部署及应用也为IPv6网络空间下的资产管理提出了挑战。IPv6网络空间下地址长度扩展到128位,传统的对于IPv4的资产管理方式无法满足IPv6资产管理的需要。
发明内容
为解决相关技术问题,本申请实施例提供一种IPv6信息的发现方法、装置、网络节点及存储介质。
本申请实施例的技术方案是这样实现的:
本申请实施例提供了一种IPv6信息发现方法,应用于第一网络节点,包括:
发送路由器通告(RA,Router Solicitation)报文并向第二网络节点上报自身的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
上述方案中,所述方法还包括:
接收RA报文;接收的RA报文携带所述第二网络节点的IPv6地址信息;
基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
上述方案中,接收到RA报文,等待第一时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
上述方案中,所述第二网络节点的IPv6地址信息携带在RA报文的可选(option)部分。
上述方案中,在RA报文的option部分还携带有所述第二网络节点的IPv6地址信息的有效时长。
本申请实施例还提供了一种IPv6信息发现方法,应用于第三网络节点,包括:
接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
向所述第二网络节点上报自身的IPv6信息。
上述方案中,接收到RA报文,等待第二时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
上述方案中,所述第二网络节点的IPv6地址信息携带在RA报文的option部分。
上述方案中,在RA报文的option部分还携带有所述第二网络节点的IPv6地址信息的有效时长。
本申请实施例还提供了一种IPv6信息发现方法,应用于第二网络节点,包括:
接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
保存所述其他网络节点的IPv6信息。
上述方案中,所述方法还包括:
获取接收所述其他网络节点发送的IPv6信息的时刻;
保存接收所述其他网络节点发送的IPv6信息的时刻。
上述方案中,所述第二网络节点的IPv6地址信息携带在RA报文的option部分。
上述方案中,在RA报文的option部分还携带有所述第二网络节点的IPv6地址信息的有效时长。
本申请实施例还提供了一种IPv6信息发现装置,包括:
发送单元,用于发送RA报文;
第一上报单元,用于向第二网络节点上报第一网络节点的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
本申请实施例还提供了一种IPv6信息发现装置,包括:
第二接收单元,用于接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
第二上报单元,用于向所述第二网络节点上报自身的IPv6信息。
本申请实施例还提供了一种IPv6信息发现装置,包括:
第三接收单元,用于接收网络中其他网络节点基于获取的第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
处理单元,用于保存所述其他网络节点的IPv6信息。
本申请实施例还提供了一种第一网络节点,包括:第一处理器及第一通信接口;其中,
所述第一通信接口,用于发送RA报文并向第二网络节点上报所述第一网络节点的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
本申请实施例还提供了一种第三网络节点,包括:第二处理器及第二通信接口;其中,
所述第二通信接口,用于:
接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
向所述第二网络节点上报第三网络节点的IPv6信息。
本申请实施例还提供了一种第二网络节点,包括:
第三通信接口,用于接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
第三处理器,用于保存所述其他网络节点的IPv6信息。
本申请实施例还提供了一种第一网络节点,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行上述第一网络节点侧任一方法的步骤。
本申请实施例还提供了一种第三网络节点,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行上述第三网络节点侧任一方法的步骤。
本申请实施例还提供了一种第二网络节点,包括:第三处理器和用于存储能够在处理器上运行的计算机程序的第三存储器,
其中,所述第三处理器用于运行所述计算机程序时,执行上述第二网络节点侧任一方法的步骤。
本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一网络节点侧任一方法的步骤,或者实现上述第三网络节点侧任一方法的步骤,或者实现上述第二网络节点侧任一方法的步骤。
本申请实施例提供的IPv6信息的发现方法、装置、网络节点及存储介质,第一网络节点发送RA报文并向第二网络节点上报自身的IPv6信息;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;而第三网络节点接收RA报文;所述第二网络节点用于管理网络中的IPv6信息;并向所述第二网络节点上报自身的IPv6信息;第二网络节点接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;并保存所述其他网络节点的IPv6信息,通过路由设备逐级公告用于管理网络中的IPv6信息的第二网络节点的IPv6地址,避免了大量配置的过程,在优化资产管理的同时,避免了繁琐的运维工作,能够适用于通用的IPv6场景。
附图说明
图1为本申请实施例一种IPv6信息发现的方法流程示意图;
图2为本申请实施例主机设备获取所在网络的路由信息的流程示意图;
图3为本申请实施例一种RA报文格式示意图;
图4为一种option部分的格式示意图;
图5为本申请实施例扩展的option部分的格式示意图;
图6为本申请实施例另一种IPv6信息发现的方法流程示意图;
图7为本申请实施例第三种IPv6信息发现的方法流程示意图;
图8为本申请应用实施例网络结构及IPv6资产自动发现方法的流程示意图;
图9为本申请实施例一种IPv6信息发现装置结构示意图;
图10为本申请实施例另一种IPv6信息发现装置结构示意图;
图11为本申请实施例第三种IPv6信息发现装置结构示意图;
图12为本申请实施例第一网络节点结构示意图;
图13为本申请实施例第三网络节点结构示意图;
图14为本申请实施例第二网络节点结构示意图。
具体实施方式
下面结合附图及实施例对本申请再作进一步详细的描述。
IPv6资产管理的核心难点在于如何利用有限资源,在可接受的时间范围内准确地掌握资产状态的变化,并对IPv6资产进行有效监控。
由于IPv6地址长度为128位,如果使用IPv4场景下的遍历地址空间的扫描方式,完成一轮扫描就需要数百年,因此,通常使用一些技术来减小待探测的IPv6地址空间,以加快地址的发现。
在技术上,要使用单一的方式对IPv6地址进行有效管理难以实现。相关技术中,提出过多种IPv6地址发现/扫描技术,典型的实现方法包括:域名***(DNS)反向解析法、编址规则法、流量分析法。这三种实现方法的介绍参见表1。
表1
从表1可以看出,DNS反向解析法和编址规则法仅对特定场景较为适用,而流量分析法则需要额外部署网络流量抓取和分析节点,在进行IPv6资产管理的同时会产生大量的部署和运维工作量,也就是说,上述这三种实现方法在某些特定场景中可以辅助对IPv6的资产进行管理。尽管以上三种实现方式在时间消耗上比蛮力扫描方式已经有了大规模的提升,但上述三种实现方法中,对IPv6进行资产管理不具备普遍适用性,即相关技术中,没有一种方法适用于通用的场景。
基于此,在本申请的各种实施例中,在网络中设置IPv6资产数据管理节点,通过邻居发现协议(NDP),使得网络节点被主动向资产数据管理节点报送自身的IPv6资产(也可以称为IPv6信息)。
下面对本申请实施例所使用的术语进行定义:
节点(也可以称为网络节点):具备IP地址的网络设备;
主机设备:不具备路由转发功能的终端设备;
路由设备(也可以称为路由器):具备路由转发功能的网络设备;
资产数据管理节点:一台具备IPv6信息收集管理能力且与节点网络可达的网络设备
节点是主机设备和路由设备的集合,当然也可以包含资产数据管理节点。
以上定义的节点、主机设备、路由设备、资产数据管理节点均具备IPv6地址。
本申请实施例提供了一种IPv6信息发现方法,应用于第一网络节点,如图1所示,该方法包括:
步骤101:发送RA报文;
步骤102:向第二网络节点上报自身的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
这里,实际应用时,所述第一网络节点可以是网络中的路由设备。
在实施本申请实施例的方案时,在大型网络上,可以预先在网络中的骨干网或城域网的路由设备上配置所述第二网络节点的Pv6地址信息,路由设备即可利用RA报文从上至下向网络中的网络节点公告第二网络节点的IPv6地址信息,使得网络中的所有其他IPv6节点均能被告知并向指定的地址报送自身的IPv6信息。
实际应用时,所述第二网络节点也可以称为IPv6资产数据管理节点。
在一个支持IPv6的局域网中,当一台新的主机设备接入网络时,如图2所示,为了获取到所在网络的路由信息,主机向FF02::2(本地链路所有路由设备)发送路由器请求(RS,Router Solicitation)组播包,即RS报文,路由器收到该RS包后,回复RA单播包,即RA报文;其中,RA报文包含路由地址、路由前缀、最大传输单元(MTU)、可逆DNS(RDNS)等信息。在本申请实施中,RA报文还携带第二网络节点的IPv6地址信息。
其中,当主机设备没有配置单播地址时,就会发送RS报文。RS报文有助于主机设备迅速自动配置,不必等待路由设备周期性发送的RA报文。
路由设备可以通过RA报文周期性地通告他的存在以及配置的链路和网络参数,还可以通过RA报文对RS报文作出响应。
实际应用时,在步骤101中,发送RA报文可以是周期性发送携带第二网络节点的IPv6地址信息的RA报文,也可以是收到主机设备的RS报文后,发送携带第二网络节点的IPv6地址信息的RA报文。
所述第一网络节点向所述第二网络节点上报自身的IPv6信息,也可以理解为所述第一网络节点向所述第二网络节点报送自身的IPv6信息。
实际应用时,步骤101和步骤102的执行顺序不分先后,即可以先执行步骤101,再执行步骤102;也可以先执行步骤102,再执行步骤101。
所述IPv6信息可以包含全球唯一的单播IPv6地址、本地链路IPv6地址等,也就是说,所述IPv6信息可以理解为是一个信息集合。
实际应用时,在步骤102中,所述第一网络节点发送了携带所述自身的IPv6信息的包(可以是控制包,也可以是数据包);其中,可以根据具体的场景选择承载包的协议,即可以基于多种类型的协议来发送包,比如因特网(Internet)控制报文协议(ICMP)、超文本传输协议(HTTP)等,本申请实施例对此不作限定。
实际应用时,所述第一网络节点可以是网络中的骨干网或城域网的路由设备,在这种情况下,由于在这些路由设备上配置了所述第二网络节点的IPv6地址信息,所以第一网络节点仅需要向下一级路由设备发送RA报文,并向所述第二网络节点上报自身的IPv6信息即可。
所述第一网络节点还可以是除骨干网或城域网的路由设备外的其他路由设备,此时所述第一网络节点需要从别的路由设备获取RA报文,以便获取所述第二网络节点的IPv6地址信息,以便利用获取的第二网络节点的IPv6地址信息生成RA报文,并向所述第二网络节点所述第二网络节点上报自身的IPv6信息。
基于此,在一实施例中,该方法还可以包括:
接收RA报文;接收的RA报文携带所述第二网络节点的IPv6地址信息;
基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
其中,实际应用时,为了避免大量网络节点在集中的时间向所述第二网络节点报送IPv6信息,造成所述第二网络节点无法处理,从而形成分布式拒绝服务攻击,可以设置一个时长,所述第一网络节点在收到RA报文后,等待一个时长后再上报自身的IPv6信息。
基于此,在一实施例中,所述第一网络节点接收到RA报文,等待第一时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
其中,所述第一时长可以根据需要来确定,比如可以采用随机算法来确定第一时长,再比如可以预先在所述第一网络节点中设置一个时长作为第一时长等,本申请实施例对此不作限定。
图3示出了RA报文的格式。其中,类型(Type)=134。如图3所示,RA报文可以携带多个option部分,每个option部分的格式如图4所示。在本申请实施例中,可以对NDP的RA报文进行扩展,具体地,扩展了RA报文的option部分,即新增一个携带有所述第二网络节点的IPv6地址信息的option,如图5所示。
其中,Type可以根据需要进行定义,用于标识所述第二网络节点,长度可以是8比特。
长度(length)表示包的长度,其值可以被设为3,表示该扩展后的RA报文长度为3个8字节长度。
有效时长(Valid Lifetime)表示所述第二网络节点的IPv6地址存活的有效时间,相应地,等待时长应在0到有效时长区间范围内。
Add_mng_IP表示所述第二网络节点的IPv6地址。
从上面的描述可以看出,在RA报文的option部分还可以携带有所述第二网络节点的IPv6地址信息的有效时长,即Valid Lifetime。
对于网络中的主机设备,收到RA报文后仅需要上报自身的IPv6信息即可。
对应地,本申请实施例还提供了一种IPv6信息发现方法,应用于第三网络节点,如图6所示,该方法包括:
步骤601:接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
步骤602:向所述第二网络节点上报自身的IPv6信息。
这里,实际应用时,所述第三网络节点可以是网络中的主机设备。
所述第三网络节点向所述第二网络节点上报自身的IPv6信息,也可以理解为所述第三网络节点向所述第二网络节点报送自身的IPv6信息。
所述IPv6信息可以包含全球唯一的单播IPv6地址、本地链路IPv6地址等,也就是说,所述IPv6信息可以理解为是一个信息集合。
实际应用时,在步骤602中,所述第二网络节点发送了携带所述自身的IPv6信息的包(可以是控制包,也可以是数据包);其中,可以根据具体的场景选择承载包的协议,即可以基于多种类型的协议来发送包,比如ICMP、HTTP等,本申请实施例对此不作限定。
其中,实际应用时,为了避免大量网络节点在集中的时间向所述第二网络节点报送IPv6信息,造成所述第二网络节点无法处理,从而形成分布式拒绝服务攻击,可以设置一个时长,所述第二网络节点在收到RA报文后,等待一个时长后再上报自身的IPv6信息。
基于此,在一实施例中,所述第三网络节点接收到RA报文,等待第二时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
其中,所述第二时长可以根据需要来确定,比如可以采用随机算法来确定第二时长,再比如可以预先在所述第三网络节点中设置一个时长作为第二时长等,本申请实施例对此不作限定。
其中,RA报文的格式可以参照前面的描述理解,
对应地,本申请实施例还提供了一种IPv6信息发现方法,应用于第二网络节点,如图7所示,该方法包括:
步骤701:接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
步骤702:保存所述其他网络节点的IPv6信息。
其中,实际应用时,所述其他网络节点可以包含路由设备和主机设备。
实际应用时,为了对保存的IPv6地址的存活或失效进行判断(也可以称为甄别),并从中筛选有效的IPv6地址,可以记录接收IPv6信息的时刻。
基于此,在一实施例中,该方法还可以包括:
获取(也可以理解为记录)接收所述其他网络节点发送的IPv6信息的时刻;
保存接收所述其他网络节点发送的IPv6信息的时刻。
这样,所述第二网络节点根据相应的接收时刻对对应的IPv6地址的存活或失效进行判断,并从中筛选有效的IPv6地址,也就是说,IPv6信息的接收时刻可用于对IPv6地址的存活或失效进行判断,并从中筛选有效的IPv6地址。
本申请实施例提供的IPv6信息发现方法,第一网络节点发送RA报文并向第二网络节点上报自身的IPv6信息;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;而第三网络节点接收RA报文;所述第二网络节点用于管理网络中的IPv6信息;并向所述第二网络节点上报自身的IPv6信息;第二网络节点接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;并保存所述其他网络节点的IPv6信息,通过路由设备逐级公告用于管理网络中的IPv6信息的第二网络节点的IPv6地址,避免了大量配置的过程,在优化资产管理的同时,避免了繁琐的运维工作,能够适用于通用的IPv6场景。
下面结合应用实施例对本申请再作进一步详细的描述。
本应用实施例中,如图8所示,网络架构包含两级路由设备、主机设备和IPv6资产数据管理节点。
这里,需要说明的是,实际应用时,网络架构可以包含更多级的路由设备。
在以下的描述中,将IPv6资产数据管理节点称为add_mng_host,将IPv6资产数据管理节点的IPv6地址称为add_mng_IP;将网络节点的IPv6信息称为host_info。
结合图8,本应用实施例IPv6资产自动发现方法,包括以下步骤:
步骤1:路由设备通过RA报文公告add_mng_host的add_mng_IP;
这里,
步骤2:网络节点H收到包含add_mng_IP的RA报文,提取出add_mng_IP;
步骤3:网络节点H等待一个随机时长t,向add_mng_host发送一个数据包,主动报送自身的host_info;
步骤4:若步骤3中的网络节点H为路由设备,除按步骤3执行操作外,还需要向所有下行接口转发RA报文公告add_mng_host的add_mng_IP,这样,确保了扩展后携带add_mng_IP的RA报文可以由上往下沿着路由设备进行传递。
步骤5:add_mng_host收到包含host_info的数据包,从数据包中提取出host_info,记录并存储host_info和该数据包的接收时间T(host_info)。
其中,利用RA报文公告add_mng_host的add_mng_IP时,利用了NDP的RA报文扩展,具体地,扩展了RA报文的option部分,新增一个携带有add_mng_host的add_mng_IP的option,新增的option格式如图5所示。
host_info携带了网络节点的自身信息,为一个信息集合,包括本地链路IPv6地址、全球唯一单播IPv6地址等。
通过上述操作,可收集到网络中所有网络节点的IPv6信息,在add_mng_host处形成对整个网络的IPv6地址的管理。同时在本步骤中记录了数据包的接收时间T(host_info),可用于对存活、失效的IPv6地址进行判断、甄别和筛选。
采用本应用实施例的方案,当add_mng_host的add_mng_IP发生变化时,只需在上级路由器(即流程图中靠上的路由器)上将该信息重新配置,上级路由器通过扩展后的RA数据包,最终新的add_mng_IP可逐级扩散到需要被管理的整个网络。
其中,对于上述网络架构,实际应用时,在一个支持IPv6的局域网中,当新接入一台主机设备时,基于NDP的协议流程,进行地址检测,确保新接入的主机设备获取到合理的IPv6地址。新接入的主机设备从接入IPv6局域网到获取到IPv6地址的流程包括以下步骤:
步骤1:新接入的主机设备利用重复地址检测(DAD)方式获得本地链路IPv6地址;
步骤2:新接入的主机设备获得路由信息;
步骤3:新接入的主机设备获得邻居信息;
步骤4:新接入的主机设备利用DAD方式获得全球单播IPv6地址;
步骤5:新接入的主机设备公告自身的IPv6地址。
这里,新接入的主机设备从接入IPv6局域网到获取到IPv6地址的具体流程可参照相关技术理解,这里不再赘述。
从上面的描述可以看出,本申请实施例的方案,是一种基于协议的IPv6资产自动化管理方法,在本申请实施例的方案中,设置IPv6资产数据管理节点,用于收集IPv6资产主动上报的信息,实现对IPv6资产的管理。
具体地,通过扩展NDP,从路由设备逐级向网络节点(包括路由设备和主机设备)公告IPv6资产数据管理节点的IPv6地址(扩展RA报文的option部分,新增一个携带有IPv6资产数据管理节点地址信息的option部分);网络节点得知IPv6资产数据管理节点的IPv6地址之后,向该地址报送自身的IPv6信息。
本申请实施例提供的方案,与相关技术中的IPv6地址扫描方法相比,本申请实施例的方案耗时短针对性强;与相关技术中表1所列举的方法相比,本申请实施例的方案适用于通用的IPv6场景。并且,通过路由器逐级公告IPv6资产数据管理节点的信息,避免了大量配置的过程,在优化资产管理的同时,避免了繁琐的运维工作。
为了实现本申请实施例的方法,本申请实施例还提供了一种IPv6信息发现装置,设置在第一网络节点上,如图9所示,该装置包括:
发送单元901,用于发送RA报文;
第一上报单元902,用于向第二网络节点上报第一网络节点的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
其中,在一实施例中,该装置还可以包括:
第一接收单元,用于接收RA报文;接收的RA报文携带所述第二网络节点的IPv6地址信息;
所述第一上报单元902,用于基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
其中,在一实施例中,所述第一上报单元902,还用于从RA报文中获取所述第二网络节点的IPv6地址信息。
在一实施例中,所述第一上报单元902,具体用于:
接收到RA报文,等待第一时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
实际应用时,所述发送单元901和第一接收单元可由IPv6信息发现装置中的通信接口实现;所述第一上报单元902可由IPv6信息发现装置中的处理器结合通信接口实现。
为了实现本申请实施例第三网络节点侧的方法,本申请实施例还提供了一种IPv6信息发现装置,设置在第三网络节点上,如图10所示,该装置包括:
第二接收单元1001,用于接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
第二上报单元1002,用于向所述第二网络节点上报自身的IPv6信息。
其中,在一实施例中,所述第二上报单元1002,还用于从RA报文中获取所述第二网络节点的IPv6地址信息。
在一实施例中,所述第二上报单元1002,具体用于:
接收到RA报文,等待第二时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
实际应用时,所述第二接收单元1001可由IPv6信息发现装置中的通信接口实现;所述第二上报单元1002可由IPv6信息发现装置中的处理器结合通信接口实现。
为了实现本申请实施例第二网络节点侧的方法,本申请实施例还提供了一种IPv6信息发现装置,设置在第二网络节点上,如图11所示,该装置包括:
第三接收单元1101,用于接收网络中其他网络节点基于获取的第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
处理单元1102,用于保存所述其他网络节点的IPv6信息。
其中,在一实施例中,该装置还可以包括:
获取单元,用于获取接收所述其他网络节点发送的IPv6信息的时刻;
所述处理单元1102,用于保存接收所述其他网络节点发送的IPv6信息的时刻。
实际应用时,所述第三接收单元1101可由IPv6信息发现装置中的通信接口实现;所述处理单元1102及获取单元可由IPv6信息发现装置中的处理器结合通信接口实现。
需要说明的是:上述实施例提供的IPv6信息发现装置在进行IPv6信息发现时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的IPv6信息发现装置与IPv6信息发现方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
基于上述程序模块的硬件实现,且为了实现本申请实施例发第一网络节点侧的方法,本申请实施例还提供了一种第一网络节点,如图12所示,第一网络节点1200包括:
第一通信接口1201,能够与其他网络节点进行信息交互;
第一处理器1202,与所述第一通信接口1201连接,以实现与其他网络节点进行信息交互,用于运行计算机程序时,执行上述第一网络节点侧一个或多个技术方案提供的方法。而所述计算机程序存储在第一存储器1203上。
具体地,所述第一通信接口1201,用于发送RA报文并向第二网络节点上报所述第一网络节点的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
其中,在一实施例中,所述第一通信接口1201,还用于接收RA报文;接收的RA报文携带所述第二网络节点的IPv6地址信息;
所述第一通信接口1201,用于基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报所述第一通信节点的IPv6信息。
其中,在一实施例中,所述第一处理器1202,还用于从RA报文中获取所述第二网络节点的IPv6地址信息。
其中,在一实施例中,所述第一通信接口1201,具体用于:
接收到RA报文,等待第一时长后,基于所述第二网络节点的IPv6地址信息,通过所述第一通信接口1201向所述向第二网络节点上报所述第一通信节点的IPv6信息。
需要说明的是:第一处理器1202和第一通信接口1201的具体处理过程可参照上述方法理解。
当然,实际应用时,第一网络节点1200中的各个组件通过总线***1204耦合在一起。可理解,总线***1204用于实现这些组件之间的连接通信。总线***1204除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图12中将各种总线都标为总线***1204。
本申请实施例中的第一存储器1203用于存储各种类型的数据以支持第一网络节点1200的操作。这些数据的示例包括:用于在第一网络节点1200上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第一处理器1202中,或者由所述第一处理器1202实现。所述第一处理器1202可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第一处理器1202中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第一处理器1202可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第一处理器1202可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第一存储器1203,所述第一处理器1202读取第一存储器1203中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,第一网络节点1200可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable LogicDevice)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述方法。
基于上述程序模块的硬件实现,且为了实现本申请实施例第三网络节点侧的方法,本申请实施例还提供了一种第三网络节点,如图13所示,该第三网络节点1300包括:
第二通信接口1301,能够与其他网络节点进行信息交互;
第二处理器1302,与所述第二通信接口1301连接,以实现与其他网络节点进行信息交互,用于运行计算机程序时,执行上述第三网络节点侧一个或多个技术方案提供的方法。而所述计算机程序存储在第二存储器1303上。
具体地,所述第二通信接口1301,用于:
接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
向所述第二网络节点上报第三网络节点的IPv6信息。
其中,在一实施例中,所述第二处理器1302,用于从RA报文中获取所述第二网络节点的IPv6地址信息。
在一实施例中,所述第二通信接口1301,用于:
接收到RA报文,等待第二时长后,基于所述第二网络节点的IPv6地址信息,通过所述第二通信接口1301向所述向第二网络节点上报所述第三网络节点的IPv6信息。
需要说明的是:第二处理器1302和第二通信接口1301的具体处理过程可参照上述方法理解。
当然,实际应用时,第三网络节点1300中的各个组件通过总线***1304耦合在一起。可理解,总线***1304用于实现这些组件之间的连接通信。总线***1304除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图13中将各种总线都标为总线***1304。
本申请实施例中的第二存储器1303用于存储各种类型的数据以支持第三网络节点1300操作。这些数据的示例包括:用于在第三网络节点1300上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第二处理器1302中,或者由所述第二处理器1302实现。所述第二处理器1302可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第二处理器1302中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第二处理器1302可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第二处理器1302可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第二存储器1303,所述第二处理器1302读取第二存储器1303中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,第三网络节点1300可以被一个或多个ASIC、DSP、PLD、CPLD、FPGA、通用处理器、控制器、MCU、Microprocessor、或其他电子元件实现,用于执行前述方法。
基于上述程序模块的硬件实现,且为了实现本申请实施例第二网络节点侧的方法,本申请实施例还提供了一种第二网络节点,如图14所示,该第二网络节点1400包括:
第三通信接口1401,能够与其他网络节点进行信息交互;
第三处理器1402,与所述第三通信接口1401连接,以实现与其他网络节点进行信息交互,用于运行计算机程序时,执行上述第二网络节点侧一个或多个技术方案提供的方法。而所述计算机程序存储在第三存储器1403上。
具体地,所述第三通信接口1401,用于接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
所述第三处理器1402,用于保存所述其他网络节点的IPv6信息。
其中,在一实施例中,所述第三处理器1402,还用于:
获取接收所述其他网络节点发送的IPv6信息的时刻;
保存接收所述其他网络节点发送的IPv6信息的时刻。
当然,实际应用时,第二网络节点1400中的各个组件通过总线***1404耦合在一起。可理解,总线***1404用于实现这些组件之间的连接通信。总线***1404除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图14中将各种总线都标为总线***1404。
本申请实施例中的第三存储器1403用于存储各种类型的数据以支持第二网络节点1400操作。这些数据的示例包括:用于在第二网络节点1400上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第三处理器1402中,或者由所述第三处理器1402实现。所述第三处理器1402可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第三处理器1402中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第三处理器1402可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第三处理器1402可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第三存储器1403,所述第三处理器1402读取第三存储器1403中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,第二网络节点1400可以被一个或多个ASIC、DSP、PLD、CPLD、FPGA、通用处理器、控制器、MCU、Microprocessor、或其他电子元件实现,用于执行前述方法。
可以理解,本申请实施例的存储器(第一存储器1203、第二存储器1303、第三存储器1403)可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,ErasableProgrammable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,ElectricallyErasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagneticrandom access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,SynchronousStatic Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random AccessMemory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random AccessMemory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data RateSynchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的第一存储器1203,上述计算机程序可由第一网络节点1200的第一处理器1202执行,以完成前述第一网络节点侧方法所述步骤。再比如包括存储计算机程序的第二存储器1303,上述计算机程序可由第三网络节点1300的第二处理器1302执行,以完成前述第三网络节点侧方法所述步骤。再比如包括存储计算机程序的第三存储器1403,上述计算机程序可由第二网络节点1400的第三处理器1402执行,以完成前述第二网络节点侧方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。
需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。
Claims (23)
1.一种IPv6信息发现方法,其特征在于,应用于第一网络节点,包括:
发送路由器通告RA报文并向第二网络节点上报自身的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收RA报文;接收的RA报文携带所述第二网络节点的IPv6地址信息;
基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
3.根据权利要求2所述的方法,其特征在于,接收到RA报文,等待第一时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述第二网络节点的IPv6地址信息携带在RA报文的可选option部分。
5.根据权利要求4所述的方法,其特征在于,在RA报文的option部分还携带有所述第二网络节点的IPv6地址信息的有效时长。
6.一种IPv6信息发现方法,其特征在于,应用于第三网络节点,包括:
接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
向所述第二网络节点上报自身的IPv6信息。
7.根据权利要求6所述的方法,其特征在于,接收到RA报文,等待第二时长后,基于所述第二网络节点的IPv6地址信息,向所述向第二网络节点上报自身的IPv6信息。
8.根据权利要求6或7所述的方法,其特征在于,所述第二网络节点的IPv6地址信息携带在RA报文的option部分。
9.根据权利要求8所述的方法,其特征在于,在RA报文的option部分还携带有所述第二网络节点的IPv6地址信息的有效时长。
10.一种IPv6信息发现方法,其特征在于,应用于第二网络节点,包括:
接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
保存所述其他网络节点的IPv6信息。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
获取接收所述其他网络节点发送的IPv6信息的时刻;
保存接收所述其他网络节点发送的IPv6信息的时刻。
12.根据权利要求10或11所述的方法,其特征在于,所述第二网络节点的IPv6地址信息携带在RA报文的option部分。
13.根据权利要求12所述的方法,其特征在于,在RA报文的option部分还携带有所述第二网络节点的IPv6地址信息的有效时长。
14.一种IPv6信息发现装置,其特征在于,包括:
发送单元,用于发送RA报文;
第一上报单元,用于向第二网络节点上报第一网络节点的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
15.一种IPv6信息发现装置,其特征在于,包括:
第二接收单元,用于接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
第二上报单元,用于向所述第二网络节点上报自身的IPv6信息。
16.一种IPv6信息发现装置,其特征在于,包括:
第三接收单元,用于接收网络中其他网络节点基于获取的第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
处理单元,用于保存所述其他网络节点的IPv6信息。
17.一种第一网络节点,其特征在于,包括:第一处理器及第一通信接口;其中,
所述第一通信接口,用于发送RA报文并向第二网络节点上报所述第一网络节点的IPv6信息;其中,
所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息。
18.一种第三网络节点,其特征在于,包括:第二处理器及第二通信接口;其中,
所述第二通信接口,用于:
接收RA报文;所述RA报文携带第二网络节点的IPv6地址信息;所述第二网络节点用于管理网络中的IPv6信息;
向所述第二网络节点上报第三网络节点的IPv6信息。
19.一种第二网络节点,其特征在于,包括:
第三通信接口,用于接收网络中其他网络节点基于获取的所述第二网络节点的IPv6地址信息上报的自身的IPv6信息;所述第二网络节点用于管理网络中的IPv6信息;所述第二网络节点的IPv6地址信息携带在RA报文中;
第三处理器,用于保存所述其他网络节点的IPv6信息。
20.一种第一网络节点,其特征在于,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行权利要求1至5任一项所述方法的步骤。
21.一种第三网络节点,其特征在于,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行权利要求6至9任一项所述方法的步骤。
22.一种第二网络节点,其特征在于,包括:第三处理器和用于存储能够在处理器上运行的计算机程序的第三存储器,
其中,所述第三处理器用于运行所述计算机程序时,执行权利要求10至13任一项所述方法的步骤。
23.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述方法的步骤,或者实现权利要求6至9任一项所述方法的步骤,或者实现权利要求10至13任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010670479.5A CN114006858A (zh) | 2020-07-13 | 2020-07-13 | IPv6信息的发现方法、装置、网络节点及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010670479.5A CN114006858A (zh) | 2020-07-13 | 2020-07-13 | IPv6信息的发现方法、装置、网络节点及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114006858A true CN114006858A (zh) | 2022-02-01 |
Family
ID=79920055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010670479.5A Pending CN114006858A (zh) | 2020-07-13 | 2020-07-13 | IPv6信息的发现方法、装置、网络节点及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114006858A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114938308A (zh) * | 2022-06-06 | 2022-08-23 | 赛尔新技术(北京)有限公司 | 基于地址熵自适应阈值检测IPv6网络攻击的方法及装置 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5835723A (en) * | 1995-12-28 | 1998-11-10 | Intel Corporation | Dynamic assignment of multicast addresses |
US20090323688A1 (en) * | 2008-06-24 | 2009-12-31 | Canon Kabushiki Kaisha | Information processing apparatus,image processing apparatus, control method, and storage medium |
CN102377832A (zh) * | 2010-08-17 | 2012-03-14 | ***通信集团公司 | 一种策略管理实体地址的获取方法和设备 |
CN102546308A (zh) * | 2012-02-10 | 2012-07-04 | 神州数码网络(北京)有限公司 | 基于重复地址检测实现邻居发现代理的方法和*** |
KR101296376B1 (ko) * | 2012-03-02 | 2013-08-14 | 건국대학교 산학협력단 | IPv6 네트워크에서 호스트 장치 차단 방법, 그리고 이를 구현한 네트워크 관리장치 |
WO2015131560A1 (zh) * | 2014-09-19 | 2015-09-11 | 中兴通讯股份有限公司 | 一种分配分段路由标记的方法和分段路由节点 |
CN105338521A (zh) * | 2015-09-30 | 2016-02-17 | 上海斐讯数据通信技术有限公司 | 一种自动更新上报服务地址的方法及*** |
CN105681102A (zh) * | 2016-03-01 | 2016-06-15 | 上海斐讯数据通信技术有限公司 | 一种基于sdn的行为策略方法和*** |
CN107786681A (zh) * | 2016-08-31 | 2018-03-09 | 中国电信股份有限公司 | 用于ip地址资源调度的方法、装置和*** |
US20180351911A1 (en) * | 2015-12-10 | 2018-12-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Collecting addresses in a subnetwork |
CN110022383A (zh) * | 2019-04-10 | 2019-07-16 | 广州热点软件科技股份有限公司 | 地址管理方法和*** |
CN110290234A (zh) * | 2019-07-16 | 2019-09-27 | 广东热点软件技术服务有限公司 | 节点地址溯源的方法、装置、***、设备和存储介质 |
CN110351691A (zh) * | 2018-04-04 | 2019-10-18 | ***通信有限公司研究院 | 配置最小化路测的方法、测量结果上报方法和设备 |
CN111130901A (zh) * | 2019-12-30 | 2020-05-08 | 京信通信***(中国)有限公司 | 设备管理方法、装置、通信设备及存储介质 |
WO2020121317A1 (en) * | 2018-12-15 | 2020-06-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient network address translation (nat) in cloud networks |
-
2020
- 2020-07-13 CN CN202010670479.5A patent/CN114006858A/zh active Pending
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5835723A (en) * | 1995-12-28 | 1998-11-10 | Intel Corporation | Dynamic assignment of multicast addresses |
US20090323688A1 (en) * | 2008-06-24 | 2009-12-31 | Canon Kabushiki Kaisha | Information processing apparatus,image processing apparatus, control method, and storage medium |
CN102377832A (zh) * | 2010-08-17 | 2012-03-14 | ***通信集团公司 | 一种策略管理实体地址的获取方法和设备 |
CN102546308A (zh) * | 2012-02-10 | 2012-07-04 | 神州数码网络(北京)有限公司 | 基于重复地址检测实现邻居发现代理的方法和*** |
KR101296376B1 (ko) * | 2012-03-02 | 2013-08-14 | 건국대학교 산학협력단 | IPv6 네트워크에서 호스트 장치 차단 방법, 그리고 이를 구현한 네트워크 관리장치 |
WO2015131560A1 (zh) * | 2014-09-19 | 2015-09-11 | 中兴通讯股份有限公司 | 一种分配分段路由标记的方法和分段路由节点 |
CN105338521A (zh) * | 2015-09-30 | 2016-02-17 | 上海斐讯数据通信技术有限公司 | 一种自动更新上报服务地址的方法及*** |
US20180351911A1 (en) * | 2015-12-10 | 2018-12-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Collecting addresses in a subnetwork |
CN105681102A (zh) * | 2016-03-01 | 2016-06-15 | 上海斐讯数据通信技术有限公司 | 一种基于sdn的行为策略方法和*** |
CN107786681A (zh) * | 2016-08-31 | 2018-03-09 | 中国电信股份有限公司 | 用于ip地址资源调度的方法、装置和*** |
CN110351691A (zh) * | 2018-04-04 | 2019-10-18 | ***通信有限公司研究院 | 配置最小化路测的方法、测量结果上报方法和设备 |
WO2020121317A1 (en) * | 2018-12-15 | 2020-06-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient network address translation (nat) in cloud networks |
CN110022383A (zh) * | 2019-04-10 | 2019-07-16 | 广州热点软件科技股份有限公司 | 地址管理方法和*** |
CN110290234A (zh) * | 2019-07-16 | 2019-09-27 | 广东热点软件技术服务有限公司 | 节点地址溯源的方法、装置、***、设备和存储介质 |
CN111130901A (zh) * | 2019-12-30 | 2020-05-08 | 京信通信***(中国)有限公司 | 设备管理方法、装置、通信设备及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114938308A (zh) * | 2022-06-06 | 2022-08-23 | 赛尔新技术(北京)有限公司 | 基于地址熵自适应阈值检测IPv6网络攻击的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2427894C2 (ru) | Обнаружение сетевых узлов и маршрутизируемых адресов | |
US7496685B2 (en) | Method and system for managing a device within a private network using a management device external to the private network | |
US10027623B2 (en) | Internet protocol address resolution | |
CN102457586B (zh) | 一种实现二层网络的扩展方法及扩展的二层网络 | |
CN106412142B (zh) | 一种资源设备地址获取方法及装置 | |
CN106657434B (zh) | 一种ip地址的查看方法和装置 | |
JP2008017278A (ja) | 中継装置、経路制御方法、及び経路制御プログラム | |
US20060117101A1 (en) | Node discovery and communications in a network | |
CN112714027B (zh) | 物联网终端设备接入网关的方法和*** | |
CN106375491A (zh) | 一种发现网络设备的方法、装置及*** | |
CN107070719B (zh) | 一种设备管理方法和装置 | |
CN112738295A (zh) | Ip地址异常处理方法、装置、计算机***和存储介质 | |
CN114006858A (zh) | IPv6信息的发现方法、装置、网络节点及存储介质 | |
JP2013026993A (ja) | ノード検出装置、ノード検出方法、及びプログラム | |
CN104426759A (zh) | 主机路由获取方法、装置及*** | |
CN116719868A (zh) | 网络资产的识别方法、装置及设备 | |
CN116016196A (zh) | 一种实时构建***架构拓扑的方法及*** | |
CN113014573B (zh) | Dns服务器的监控方法、***、电子装置和存储介质 | |
CN112333296B (zh) | 一种设备发现方法及*** | |
CN112714126B (zh) | 一种在IPv6地址空间中提升蜜罐诱捕攻击能力的方法及*** | |
CN112702441B (zh) | 基于容器的访问数据处理方法、装置、***及存储介质 | |
CN115442231A (zh) | 一种交换机白名单信息管理方法、装置、设备及介质 | |
WO2022212050A1 (en) | Route discovery for failure detection in computer networks | |
US20080198762A1 (en) | Cross-subnet-nodes subnet node device detection method | |
CN114095374B (zh) | 网络拓扑的确定方法、装置和电子设备 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220201 |