CN107770070B - 一种信息传输的方法、设备和*** - Google Patents
一种信息传输的方法、设备和*** Download PDFInfo
- Publication number
- CN107770070B CN107770070B CN201610685047.5A CN201610685047A CN107770070B CN 107770070 B CN107770070 B CN 107770070B CN 201610685047 A CN201610685047 A CN 201610685047A CN 107770070 B CN107770070 B CN 107770070B
- Authority
- CN
- China
- Prior art keywords
- message
- dhcp
- information
- bier
- bier 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 84
- 230000005540 biological transmission Effects 0.000 title claims abstract description 14
- 238000004353 relayed correlation spectroscopy Methods 0.000 claims description 15
- 238000010586 diagram Methods 0.000 description 24
- 230000003993 interaction Effects 0.000 description 23
- 230000006870 function Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 101000935846 Magnetospirillum magnetotacticum Bacterioferritin subunit 1 Proteins 0.000 description 4
- 101000935838 Magnetospirillum magnetotacticum Putative bacterioferritin subunit 2 Proteins 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 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/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
- H04L45/507—Label distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明实施例公开了一种信息传输的方法、设备和***;该方法可以包括:接收请求BIER信息的请求消息;将BIER信息承载于DHCP消息中的扩展选项中;发送所述承载有BIER信息扩展选项的DHCP消息。
Description
技术领域
本发明涉及网络技术,尤其涉及一种信息传输的方法、设备和***。
背景技术
BIER技术是近两年在国际互联网工程任务组(IETF,the Internet EngineeringTask Force)开始研究的组播技术。每一个BIER域内的节点分配一个唯一的比特位转发路由器标识(BFR-id,Bit-Forwarding Router Identifier)。需要说明的是,这里的节点可以是BIER转发路由器(BFR,BIER Forwarding Router),除了路由器以外,只要是支持BIER信息转发的设备均会分配唯一的BFR-id来进行标识。
通常情况下,BFR-id通过<SI:XYZW>的格式标识,其中,SI是集标识(SetIdentifier),只有当比特位串长度(BSL,BitStringLength)不足以标识域内所有BIER节点时,才会引入SI;而XYZW则标识比特位位置(BitPosition),其长度标识比特位串长度BitStringLength。
例如,当BIER域内有5个节点,且BSL为5时,可以将BIER域内的5个节点放在同一个SI中,即BFR-id为1的BFR-1对应的SI为0,BitPosition是00001,BFR-id为2的BFR-2对应的SI为0,BitPosition是00010,以此类推。而当BIER域内有10个节点,且BSL为5时,需要将这10个节点分放在2个SI中,每个SI中均有5个节点。
如图1所示,当组播报文(如黑色箭头所示)到达BFR-1时,此时BFR-1作为比特位转发入口路由器(BFIR,Bit-Forwarding Ingress Router),会判断自身隶属于哪个子域sub-domain,然后决定哪些比特位转发出口路由器(BFERs,Bit-Forwarding Egress Router)需要这个组播流量。
例如,BFR-1获取到BFR-2和BFR-3属于同一个子集Set Identifier,且均需要该组播流量,则将BFR-2和BFR-3对应的BFR-id解析得到SI,并将BFR-2和BFR-3对应的BitPosition组合成比特位串BitString 00110,将所述比特位串(00110)封装在BIER报文头中,然后根据比特位索引转发表(BIFT,Bit Index Forwarding Table)转发封装有比特位串BitString为00110的BIER报文头的组播数据报文。
当前,BIER技术需要的BFR-id信息(例如,SI信息、BitPosition信息)、BSL信息、子域Sub-domain信息等BIER信息都是通过手动方式配置,造成了BIER网络的扩展性不佳。特别是当有新的BIER节点加入或离开BIER网络时,或者需要重新规划BIER网络时,无法自动且动态地对BIER信息进行配置。
发明内容
为解决上述技术问题,本发明实施例期望提供一种信息传输的方法、设备和***,提高了BIER网络的扩展性,能够自动且动态地对BIER信息进行配置。
本发明的技术方案是这样实现的:
第一方面,本发明实施例提供了一种信息传输的方法,所述方法应用于动态主机配置协议DHCP服务器,所述方法包括:
接收请求BIER信息的请求消息;
将BIER信息承载于DHCP消息的扩展选项中;
发送所述承载有BIER信息扩展选项的DHCP消息。
在上述方案中,所述BIER信息包括:集标识信息、比特位位置、子域信息、比特位串长度信息中的至少一项;或者,携带有集标识信息、比特位位置信息、子域信息、比特位串长度信息中至少一项所对应的标识信息。
在上述方案中,当所述DHCP服务器为DHCPv4服务器时,所述用于请求BIER信息的请求消息为参数请求列表中携带有BIER信息选项的DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息;
相应地,所述DHCP消息,具体包括:
当所述请求消息为所述DHCPDISCOVER消息时,所述DHCP消息为承载所述BIER信息的DHCPOFFER消息;
当所述请求消息为所述DHCPREQUEST消息或者所述DHCPINFORM消息时,所述DHCP消息为承载所述BIER信息的DHCPACK消息。
在上述方案中,当所述DHCP服务器为DHCPv6服务器时,所述用于请求BIER信息的请求消息为选项请求选项中携带有BIER信息选项的DHCPDSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息;
相应地,所述DHCP消息,具体包括:
当所述请求消息为所述DHCPDSOLICIT消息且所述请求消息中没有携带快速配置BIER信息的指示时,所述DHCP消息为承载所述BIER信息的DHCPADVERTISE消息;
当所述请求消息为所述DHCPSOLICIT消息且所述请求消息中携带有快速配置BIER信息的指示时,或者当所述请求消息为所述DHCPREQUEST消息、所述RENEW消息、所述REBIND消息、所述CONFIRM消息、或者所述INFORMATION-REQUEST消息时,所述DHCP消息为承载所述BIER信息的DHCPREPLY消息。
在上述方案中,所述方法还包括:
接收释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
在上述方案中,所述方法还包括:
接收携带有出现冲突的BIER信息的DHCPDECLINE消息;
发送承载有新的BIER信息选项的DHCPREPLY消息。
在上述方案中,当DHCP服务器与DHCP客户端之间存在DHCP中继设备时,所述接收用于请求BIER信息的请求消息,具体包括:接收由DHCP中继设备发送的携带有BIER信息请求的RELAY-FORWARD消息;
相应地,发送所述承载有BIER信息扩展选项的DHCP消息,具体可以包括:
构建承载有BIER信息选项的RELAY-REPLY消息并发送。
第二方面,本发明实施例提供了一种信息传输的方法,所述方法应用于动态主机配置协议DHCP客户端,所述方法包括:
发送请求BIER信息的请求消息;
接收承载有BIER信息选项的DHCP消息。
在上述方案中,所述BIER信息可以包括:集标识信息、比特位位置、子域信息、比特位串长度信息中的至少一项;或者,携带有集标识信息、比特位位置信息、子域信息、比特位串长度信息中至少一项所对应的标识信息。
在上述方案中,当所述DHCP客户端为DHCPv4服务器时,所述用于请求BIER信息的请求消息为参数请求列表中携带有BIER消息选项的DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息;
相应地,所述DHCP消息,具体包括:
当所述请求消息为所述DHCPDISCOVER消息时,所述DHCP消息为承载所述BIER信息的DHCPOFFER消息;
当所述请求消息为所述DHCPREQUEST消息或者所述DHCPINFORM消息时,所述DHCP消息为承载所述BIER信息的DHCPACK消息。
在上述方案中,当所述DHCP客户端为DHCPv6客户端时,所述用于请求BIER信息的请求消息为选项请求选项中携带有BIER信息选项的DHCPSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息;
相应地,所述DHCP消息,具体可以包括:
当所述请求消息为DHCPSOLICIT消息且所述请求消息中没有携带快速配置BIER信息的指示时,所述DHCP消息为承载所述BIER信息的DHCPADVERTISE消息;
当所述请求消息为DHCPSOLICIT消息且所述请求消息中携带有快速配置BIER信息的指示时,或者当所述请求消息为DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息时,所述DHCP消息为承载所述BIER信息的DHCPREPLY消息。
在上述方案中,所述方法还包括:向DHCP服务器发送释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
在上述方案中,所述方法还包括:
发送携带有出现冲突的BIER信息的DHCPDECLINE消息;
接收承载有新的BIER信息选项的DHCPREPLY消息。
在上述方案中,当所述DHCP客户端与DHCP服务器之间存在DHCP中继设备时,所述方法还包括:
向所述DHCP中继设备发送携带有BIER信息请求的消息;
接收所述DHCP中继设备发送的承载有BIER信息选项的REPLY消息。
第三方面,本发明实施例提供了一种动态主机配置协议DHCP服务器,所述DHCP服务器包括:第一接收模块、承载模块和第一发送模块;其中,
所述第一接收模块,用于接收用于请求BIER信息的请求消息;
所述承载模块,用于将BIER信息承载于DHCP消息的扩展选项中;
所述第一发送模块,用于发送所述承载有BIER信息扩展选项的DHCP消息。
在上述方案中,所述第一接收模块,还用于接收释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
在上述方案中,所述第一接收模块,还用于接收携带有出现冲突的BIER信息的DHCPDECLINE消息;
所述第一发送模块,还用于发送承载有新的BIER信息选项的DHCPREPLY消息。
在上述方案中,当所述DHCP服务器与DHCP客户端之间存在DHCP中继设备时,所述第一接收模块,用于接收由DHCP中继设备发送的携带有BIER信息请求的RELAY-FORWARD消息;
所述第一发送模块,用于构建承载有BIER信息选项的RELAY-REPLY消息并发送。
在上述方案中,所述DHCP服务器包括DHCPv4服务器、DHCPv6服务器、或者支持DHCP服务器功能的设备。
第四方面,本发明实施例提供了一种动态主机配置协议DHCP客户端,所述DHCP客户端包括:第二发送模块和第二接收模块;其中,
所述第二发送模块,用于发送请求BIER信息的请求消息;
所述第二接收模块,用于接收承载有BIER信息选项的DHCP消息。
在上述方案中,所述第二发送模块,还用于向DHCP服务器发送释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
在上述方案中,所述第二发送模块,还用于发送携带有出现冲突的BIER信息的DHCPDECLINE消息;
所述第二接收模块,还用于接收承载有新的BIER信息选项的DHCPREPLY消息。
在上述方案中,所述第二发送模块,还用于向DHCP中继设备发送携带有BIER信息请求的消息;
所述第二接收模块,还用于接收所述DHCP中继设备发送的承载有BIER信息选项的REPLY消息。
在上述方案中,所述DHCP客户端包括DHCPv4客户端、DHCPv6客户端、或者支持DHCP客户端功能的设备。
第五方面,本发明实施例提供了一种配置BIER信息的***,所述***包括:动态主机配置协议DHCP服务器和DHCP客户端;其中,
所述DHCP服务器,用于接收请求BIER信息的请求消息;
将BIER信息承载于DHCP消息的扩展选项中;
发送所述承载有BIER信息扩展选项的DHCP消息;
所述DHCP客户端,用于发送请求BIER信息的请求消息;
接收承载有BIER信息选项的DHCP消息。
本发明实施例提供了一种信息传输的方法、设备和***,DHCP服务器发送承载有BIER信息选项的DHCP消息到DHCP客户端,DHCP客户端接收承载有BIER信息选项的DHCP消息,并可以根据所述BIER信息选项进行动态配置。从而使得BIER信息能够动态地发送至DHCP客户端,提高了BIER网络的扩展性,能够自动且动态地对BIER信息进行配置。
附图说明
图1为现有技术中在BIER域进行组播报文转发的流程示意图;
图2为本发明实施例提供的一种信息传输的方法流程示意图;
图3为本发明实施例提供的一种回收BIER信息的流程示意图;
图4为本发明实施例提供的一种BIER信息冲突的处理流程示意图;
图5为本发明实施例提供的另一种信息传输的方法流程示意图;
图6为本发明实施例提供的另一种BIER信息冲突的处理流程示意图;
图7为本发明实施例提供的第一种具体实现方案的详细交互流程示意图;
图8为本发明实施例提供的第二种具体实现方案的详细交互流程示意图;
图9为本发明实施例提供的一种BIER信息的消息格式示意图;
图10为本发明实施例提供的第三种具体实现方案的详细交互流程示意图;
图11为本发明实施例提供的第四种具体实现方案的详细交互流程示意图;
图12为本发明实施例提供的第五种具体实现方案的详细交互流程示意图;
图13为本发明实施例提供的另一种BIER信息的消息格式示意图;
图14为本发明实施例提供的第六种具体实现方案的详细交互流程示意图;
图15为本发明实施例提供的第七种具体实现方案的详细交互流程示意图;
图16为本发明实施例提供的第八种具体实现方案的详细交互流程示意图;
图17为本发明实施例提供的一种DHCP服务器结构示意图;
图18为本发明实施例提供的一种DHCP客户端结构示意图;
图19为本发明实施例提供的一种配置BIER信息的***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明实施例的基本思想是:动态主机配置协议(DHCP,Dynamic HostConfiguration Protocol)服务器发送承载有BIER信息选项的DHCP消息到DHCP客户端,DHCP客户端接收承载有BIER信息选项的DHCP消息,并可以根据所述BIER信息选项进行动态配置。从而使得BIER信息能够动态地发送至DHCP客户端,提高了BIER网络的扩展性,能够自动且动态地对BIER信息进行配置。
基于上述基本思想,提出本发明以下实施例。
实施例一
参见图2,其示出了本发明实施例提供的一种信息传输的方法,该方法可以应用于DHCP服务器,该方法可以包括:
S201:接收请求BIER信息的请求消息;
S202:将BIER信息承载于DHCP消息的扩展选项中;
S203:发送承载有BIER信息扩展选项的DHCP消息。
通过图2所示的技术方案,DHCP服务器根据请求将承载有BIER信息的DHCP消息发送至请求方,从而使得BIER信息能够动态地下发至DHCP客户端,相应地,请求方能够根据所接收到的DHCP消息自动且动态地对BIER信息进行配置。
需要说明的是,所述DHCP服务器可以包括DHCP第四版本(DHCPv4,DHCP for IPv4)服务器、DHCP第六版本(DHCPv6,DHCP for IPv6)服务器、或者支持DHCP服务器功能的设备;相应地,请求消息的发送方可以是对应的DHCPv4客户端、DHCPv6客户端、或者支持有DHCP客户端功能的设备。
示例性地,所述BIER信息可以包括:集标识信息、比特位位置、子域信息、比特位串长度信息中的至少一项;或者,携带有集标识信息、比特位位置信息、子域信息、比特位串长度信息中至少一项所对应的标识信息。
示例性地,当DHCP服务器为DHCPv4服务器时,作为自动管理设备,可以响应DHCPv4客户端所发送的请求消息;此时,用于请求BIER信息的请求消息可以为参数请求列表中携带有BIER信息选项的DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息。
在具体实现过程中,可以在DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息的参数请求列表(PRL,Parameter Request List)中携带OPTION_BIER选项,用于标识需要请求服务器所发送BIER信息。
相应地,所述DHCP消息,具体可以包括:
当请求消息为DHCPDISCOVER消息时,所述DHCP消息为承载BIER信息的DHCPOFFER消息;
当请求消息为DHCPREQUEST消息或者DHCPINFORM消息时,所述DHCP消息为承载BIER信息的DHCPACK消息。
在具体实现过程中,承载BIER信息的DHCPOFFER消息或者DHCPACK消息中携带有包含BIER信息的OPTION_BIER参数信息。
示例性地,当DHCP服务器为DHCPv6服务器时,作为自动管理设备,可以响应DHCPv6客户端所发送的请求消息;此时,用于请求BIER信息的请求消息可以为选项请求选项中携带有BIER信息选项的DHCPSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息、或者CONFIRM消息。
在具体实现过程中,可以在DHCPSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息中的选项请求选项(ORO,OptionRequest Option)中携带OPTION_BIER选项,用于标识需要请求服务器发送BIER信息。
相应地,所述DHCP消息,具体可以包括:
当请求消息为DHCPDSOLICIT消息且所述请求消息中没有携带有快速配置BIER信息的指示时,所述DHCP消息为承载BIER信息的DHCPADVERTISE消息;
当请求消息为DHCPSOLICIT消息且所述请求消息中没有携带有快速配置BIER信息的指示时,或者当请求消息为DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者所述INFORMATION-REQUEST消息时,所述DHCP消息为承载BIER信息的DHCPREPLY消息。
在具体实现过程中,承载BIER信息的DHCPADVERTISE消息或者DHCPREPLY消息携带有包含BIER信息的OPTION_BIER参数信息。
上述示例针对DHCP的不同版本,通过对应版本所特有的DHCP消息来承载BIER信息实现BIER信息的动态下发。
示例性地,基于上述示例,当需要对BIER信息进行回收时,本方法还可以包括:接收释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
具体实现上述示例可以如图3所示:
S301:接收由DHCP客户端发送的释放请求消息;
其中,释放请求消息用于请求DHCP服务器释放已分配的BIER信息;
具体地,释放请求消息可以是DHCP客户端通过RELEASE消息给DHCP服务器,表示该DHCP客户端离开了当前的BIER域。
S302:针对所述释放请求消息回收对应的BIER信息;
具体地,步骤S302可以包括回收BFR-id信息(集标识信息和BitString信息)、BSL信息,子域信息中的一项或多项,并将对应的BIER信息的状态变成可用available状态。
需要说明的是,当有新的DHCP客户端加入当前的BIER域时,DHCP服务器可以通过图2所示的技术方案将已经回收的BIER信息下发给新的DHCP客户端,从而可以提高BIER信息资源的利用率。
示例性地,基于上述示例,当DHCP服务器分配的BIER信息出现冲突时时,参见图4,所述方案还包括:
S401:接收携带有出现冲突的BIER信息的DHCPDECLINE消息;
S402:发送承载有新的BIER信息选项的DHCPREPLY消息。
具体地,以BFR-id信息为例,DHCP客户端所发送的DHCPDECLINE消息中携带有OPTION_BIER选项,用于指示出现冲突的BFR-id信息。而DHCP服务器仍然可以在重新分配新的BIER信息后,通过前述方案将新的BIER信息发送至DHCP客户端。本实施例对此不再赘述。
示例性地,当DHCP服务器与DHCP客户端之间存在DHCP中继设备时,所述接收用于请求BIER信息的请求消息,具体包括:接收由DHCP中继设备发送的携带有BIER信息请求的RELAY-FORWARD消息;
相应地,发送所述承载有BIER信息扩展选项的DHCP消息,具体可以包括:
构建承载有BIER信息选项的RELAY-REPLY消息并发送。
具体实现过程中,DHCP服务器可以构建承载有OPTION_BIER参数的RELAY-REPLY消息,并将该RELAY-REPLY消息发送至DHCP中继设备,从而使得中继设备从RELAY-REPLY消息中提取出REPLY消息后,发送给DHCP客户端。
本实施例提供了一种应用于DHCP服务器侧的信息传输的方法,DHCP服务器根据请求将承载有BIER信息的DHCP消息发送至DHCP客户端,从而使得BIER信息能够动态地发送至DHCP客户端,相应地,请求方能够根据所接收到的DHCP消息自动且动态地根据BIER信息进行配置。
实施例二
基于前述实施例相同的技术构思,参见图5,其示出了本发明实施例提供的一种信息传输的方法,该方法可以应用于DHCP客户端,该方法可以包括:
S501:发送请求BIER信息的请求消息;
S502:接收承载有BIER信息选项的DHCP消息。
可以理解地,在接收到承载有BIER选项的DHCP消息之后,DHCP客户端可以根据所述BIER信息选项进行动态配置。
需要说明的是,所述DHCP客户端可以包括DHCPv4客户端、DHCPv6客户端、或者支持有DHCP客户端功能的设备;相应地,请求消息的接收方可以对应为DHCPv4服务器、DHCP v6服务器、或者支持DHCP服务器功能的设备。
示例性地,所述BIER信息可以包括:集标识信息、比特位位置、子域信息、比特位串长度信息中的至少一项;或者,携带有集标识信息、比特位位置信息、子域信息、比特位串长度信息中至少一项所对应的标识信息。
示例性地,当DHCP客户端为DHCPv4客户端时,用于请求BIER信息的请求消息可以为参数请求列表中携带有BIER消息选项的DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息。
在具体实现过程中,DHCP客户端可以在DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息的参数请求列表(PRL,Parameter Request List)中携带OPTION_BIER选项,用于标识需要请求服务器发送BIER信息。
相应地,所述DHCP消息,具体可以包括:
当请求消息为DHCPDISCOVER消息时,所述DHCP消息为承载BIER信息的DHCPOFFER消息;
当请求消息为DHCPREQUEST消息或者DHCPINFORM消息时,所述DHCP消息为承载BIER信息的DHCPACK消息。
在具体实现过程中,承载BIER信息的DHCPOFFER消息或者DHCPACK消息中携带有包含BIER信息的OPTION_BIER参数信息。
示例性地,当DHCP客户端为DHCPv6客户端时,用于请求BIER信息的请求消息可以为选项请求选项中携带有BIER信息选项的DHCPDSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息、或者CONFIRM消息。
在具体实现过程中,DHCP客户端可以在DHCPDSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息或者CONFIRM消息中的选项请求选项(ORO,Option RequestOption)中携带OPTION_BIER选项,用于标识需要请求服务器发送BIER信息。
相应地,所述DHCP消息,具体可以包括:
当请求消息为DHCPSOLICIT消息且所述请求消息中没有携带快速配置BIER信息的指示时,所述DHCP消息为承载BIER信息的DHCPADVERTISE消息;
当请求消息为DHCPSOLICIT消息且所述请求消息中携带有快速配置BIER信息的指示时,或者当请求消息为DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息时,所述DHCP消息为承载BIER信息的DHCPREPLY消息。
在具体实现过程中,承载BIER信息的DHCPADVERTISE消息或者DHCPREPLY消息携带有包含BIER信息的OPTION_BIER参数信息。
示例性地,基于上述示例,当需要对BIER信息进行回收时,参见图5,本方法还可以包括:向DHCP服务器发送释放请求消息;其中,释放请求消息用于请求DHCP服务器释放已分配的BIER信息。
具体地,释放请求消息可以是DHCP客户端通过RELEASE消息给DHCP服务器,表示该DHCP客户端离开了当前的BIER域。因此,终端发送释放请求消息可以使得DHCP服务器针对所述释放请求消息回收对应的BIER信息。
示例性地,基于上述示例,当DHCP服务器分配的BIER信息出现冲突时时,参见图6,所述方法还包括:
S601:发送携带有出现冲突的BIER信息的DHCPDECLINE消息;
S602:接收承载有新的BIER信息选项的DHCPREPLY消息。
具体地,以BFR-id信息为例,DHCP客户端通过冲突检测机制发现BFR-id信息出现冲突时,可以发送携带有OPTION_BIER选项的DHCPDECLINE消息,用于指示出现冲突的BFR-id信息,从而向DHCP服务器说明分配的BFR-id信息不可用。
示例性地,当DHCP客户端与DHCP服务器之间存在DHCP中继设备时,所述方法还包括:
DHCP客户端向DHCP中继设备发送携带有BIER信息请求的消息;
DHCP客户端接收DHCP中继设备发送的携带BIER信息的REPLY消息。
本实施例提供了一种应用于DHCP客户端侧的信息传输的方法,DHCP客户端通过向DHCP服务器发送请求来接收BIER信息,使得BIER信息能够动态地下发至DHCP客户端,并且可以自动且动态地根据BIER信息进行配置。
实施例三
基于上述两个实施例,本实施例通过八个具体地实现方案对上述两个实施例进行详细说明。
具体实现方案一:
参见图7,其示出了本发明实施例提供的第一种具体实现方案的详细交互流程;在该流程中,BIER节点可以作为DHCPv4客户端,该流程可以包括:
S701:DHCPv4客户端发现需要BIER配置信息时,在DHCPDISCOVER消息的PRL中携带OPTION_BIER选项;
S702:DHCPv4客户端将DHCPDISCOVER消息发送给DHCPv4服务器;
S703:DHCPv4服务器接收到PRL中携带有OPTION_BIER选项的DHCPDISCOVER消息后,根据本地策略决定是否处理和响应该消息。如果处理,则转至S704;
S704:DHCPv4服务器将携带OPTION_BIER参数信息的DHCPOFFER消息给发送DHCPv4客户端;
S705:DHCPv4客户端接收到来自于服务器的DHCPOFFER消息后,在DHCPREQUEST消息的PRL中携带OPTION_BIER选项;
S706:DHCPv4客户端将DHCPREQUEST消息发送给DHCPv4服务器;
S707:DHCPv4服务器接收到PRL中携带有OPTION_BIER选项的DHCPREQUEST消息后,根据本地策略决定是否处理和响应该消息。如果处理,则转至S708;
S708:DHCPv4服务器将携带OPTION_BIER参数信息的DHCPACK消息发送给DHCPv4客户端。
本具体实现方案是在客户端在DHCPv4消息交互初期就知道自身需要BIER信息的情况下,针对BIER信息的交互流程。
具体实现方案二:
如果在图7所示的4次消息交互过程之后,DHCPv4客户端才表示自身需要OPTION_BIER Option信息,参见图8,本发明实施例提供的第二种具体实现方案的详细交互流程可以包括:
S801:DHCPv4客户端在DHCPINFORM消息的PRL中携带OPTION_BIER选项;
S802:DHCPv4客户端将DHCPINFORM消息发送给DHCPv4服务器;
S803:DHCPv4服务器接收到PRL中携带有OPTION_BIER选项的DHCPINFORM消息后,根据本地策略决定是否处理和响应该消息。如果处理,则转至S804;
S804:DHCPv4服务器发送携带OPTION_BIER参数信息的DHCPACK消息给DHCPv4客户端。
对于上述两个是针对DHCPv4服务器和客户端之间进行BIER信息配置的具体实现方案过程,需要说明的是,通过在DHCPv4消息中,扩展DHCPv4协议的选项来携带BIER信息的消息格式可以如图9所示,其中,BIER信息是BFR-id信息(具体格式为集标识信息:比特位位置信息),子域信息,比特位串长度信息中的一项或多项,或者BIER信息是携带有BFR-id信息(集标识信息:比特位位置信息),子域信息,比特位串长度信息中的一项或多项的标识信息,例如标识BIER节点的携带有集标识信息:比特位位置信息的MAC地址标识。
具体实现方案三:
参见图10,其示出了本发明实施例提供的第三种具体实现方案的详细交互流程;在该流程中,BIER节点可以作为DHCPv6客户端,该流程可以包括:
S1001:DHCPv6客户端发现需要快速地配置BIER信息时,在DHCPSOLICIT消息的ORO中携带OPTION_BIER选项,并在DHCPSOLICIT消息中携带Rapid Commit选项;
S1002:DHCPv6客户端将DHCPSOLICIT消息发送给DHCPv6服务器;
S1003:DHCPv6服务器接收到ORO中携带有OPTION_BIER选项且携带有RapidCommit选项的DHCPSOLICIT消息后,根据本地策略决定是否处理和响应该消息。如果处理,则转至S1004;
S1004:DHCPv6服务器发送携带OPTION_BIER参数信息的DHCPREPLY消息给DHCPv6客户端。
具体实现方案四:
参见图11,其示出了本发明实施例提供的第四种具体实现方案的详细交互流程;在该流程中,BIER节点可以作为DHCPv6客户端,该流程可以包括:
S1101:DHCPv6客户端发现需要配置BIER信息后,在DHCPSOLICIT消息的ORO中携带OPTION_BIER选项;
S1102:DHCPv6客户端将DHCPSOLICIT消息发送给DHCPv6服务器;
S1103:DHCPv6服务器接收到ORO中携带有OPTION_BIER选项的DHCPSOLICIT消息后,根据本地策略决定是否处理和响应该消息。如果处理,则转至S1104;
S1104:DHCPv6服务器发送携带OPTION_BIER参数信息的DHCPADVERTISE消息给DHCPv6客户端;
S1105:DHCPv6客户端接收到来自于服务器的DHCPADVERTISE消息后,在DHCPREQUEST消息的ORO中携带OPTION_BIER选项;
S1106:DHCPv6客户端将DHCPREQUEST消息发送给DHCPv6服务器;
S1107:DHCPv6服务器接收到ORO中携带有OPTION_BIER选项的DHCPREQUEST消息后,根据本地策略决定是否处理和响应该消息。如果处理,则转至S1108;
S1108:DHCPv6服务器发送携带OPTION_BIER参数信息的DHCPREPLY消息给DHCPv6客户端。
本具体实现方案是在客户端在DHCPv6消息交互初期就知道自身需要BIER信息的情况下,针对BIER信息的交互流程。
具体实现方案五:
如果在图11所示的4次消息交互过程之后,DHCPv6客户端才表示自身需要OPTION_BIER选项信息,参见图12,本发明实施例提供的第五种具体实现方案的详细交互流程可以包括:
S1201:DHCPv6客户端在INFORMATION-REQUEST消息的ORO中携带OPTION_BIER选项;
S1202:DHCPv6客户端将INFORMATION-REQUEST消息发送给DHCPv6服务器;
S1203:DHCPv6服务器接收到ORO中携带有OPTION_BIER选项的INFORMATION-REQUEST消息后,根据本地策略决定是否处理和响应该消息。如果处理,则转至S1204;
S1204:DHCPv6服务器发送携带OPTION_BIER参数信息的DHCPREPLY消息给DHCPv6客户端。
对于上述三个针对DHCPv6服务器和客户端之间进行BIER信息配置的具体实现方案过程,需要说明的是,通过在DHCPv6消息中,扩展DHCPv6协议的选项来携带BIER信息的消息格式可以如图13所示,其中,BIER信息是BFR-id信息(具体格式为集标识信息:比特位位置信息),子域信息,比特位串长度信息中的一项或多项,或者BIER信息是携带有BFR-id信息(集标识信息:比特位位置信息),子域信息,比特位串长度信息中的一项或多项的标识信息,例如标识BIER节点的携带有集标识信息:比特位位置信息的MAC地址标识。
具体实现方案六:
参见图14,其示出了本发明实施例提供的第六种具体实现方案的详细交互流程;该流程用户说明针对BIER信息进行回收的过程,当BIER域内BIER节点1至BIER节点6均完成了BIER信息的动态配置,以BIER节点6为例,该流程可以包括:
S1401:BIER节点6发送DHCPv4/DHCPv6RELEASE消息给DHCP服务器;
其中,RELEASE消息可以表示BIER节点6离开了该BIER域,请求DHCP服务器释放已经分配的BIER信息。
S1402:DHCP服务器回收RELEASE消息中所指示待释放的BIER信息,
具体地,BIER信息包括BFR-id信息(集标识信息和BitString信息)、BSL信息,子域信息中的一项或多项,并将该BIER信息的状态变成available。
S1403:当有新的BIER节点7接入该BIER域并请求BIER信息时,DHCP服务器可以将步骤S1402中回收的BIER信息重新动态分配给该BIER节点7。
需要说明的是,本具体实现方案中所述的DHCP协议指的是DHCPv4或DHCPv6。
可以通过上述过程,在实现BIER信息的动态分配基础上,又能提高BIER信息资源的利用率。
具体实现方案七:
参见图15,其示出了本发明实施例提供的第七种具体实现方案的详细交互流程;该流程用于说明针对BIER信息出现冲突时的处理过程,当BIER域内BIER节点1至BIER节点6均完成了BIER信息的动态配置,以BIER节点6以及BFR-id信息为例,该流程可以包括:
S1501:BIER节点6通过冲突检测机制发现服务器分配给自身的BFR-id信息和分配给BIER节点1分配的BFR-id信息有冲突时,发送携带有OPTION_BIER选项的DHCPDECLINE消息给DHCP服务器;
可以理解地,DHCPDECLINE消息可以通知服务器所分配的BFR-id不可用。
S1502:DHCP服务器收到DHCPDECLINE消息后,会重新分配新的BFR-id信息给BIER节点6。
需要说明的是,本具体实现方案中所述的DHCP协议指的是DHCPv4或DHCPv6。
可以通过上述过程,在实现BIER信息的动态分配基础上,还提供了冲突检测机制,实现了BIER信息的合理分配。
具体实现方案八:
参见图16,其示出了本发明实施例提供的第八种具体实现方案的详细交互流程;该流程用于说明DHCP中继设备时BIER信息的交互过程,该流程可以包括:
S1601:DHCP客户端向DHCP中继设备发送带有OPTION_BIER参数的请求消息;
S1602:DHCP中继设备将带有OPTION_BIER参数的请求消息封装在RELAY-FORWARD消息中;
S1603:DHCP中继设备将RELAY-FORWARD消息发送给DHCP服务器;
S1604:DHCP服务器构建携带OPTION_BIER参数的RELAY-REPLY消息;,并将RELAY-REPLY消息发送给DHCP中继设备;
S1605:DHCP中继设备从RELAY-REPLY消息中提取出REPLY消息,并将REPLY消息发送至DHCP客户端。
实施例四
基于前述实施例相同的技术构思,参见图17,其示出了本发明实施例提供的一种DHCP服务器170,所述DHCP服务器170包括:第一接收模块1701、承载模块1702和第一发送模块1703;其中,
所述第一接收模块1701,用于接收用于请求BIER信息的请求消息;
所述承载模块1702,用于将BIER信息承载于DHCP消息的扩展选项中;
所述第一发送模块1703,用于发送所述承载有BIER信息扩展选项的DHCP消息。
在上述方案中,所述第一接收模块1701,还用于接收释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器170释放已分配的BIER信息。
在上述方案中,所述第一接收模块1701,还用于接收携带有出现冲突的BIER信息的DHCPDECLINE消息;
第一发送模块1703,还用于发送承载有新的BIER信息选项的DHCPREPLY消息。
在上述方案中,当所述DHCP服务器170与DHCP客户端之间存在DHCP中继设备时,所述第一接收模块1701,用于接收由DHCP中继设备发送的携带有BIER信息请求的RELAY-FORWARD消息;
所述第一发送模块1703,用于构建承载有BIER信息选项的RELAY-REPLY消息并发送。
实施例五
基于前述实施例相同的技术构思,参见图18,其示出了本发明实施例提供的一种DHCP客户端180,DHCP客户端180包括:第二发送模块1801和第二接收模块1802;其中,
所述第二发送模块1801,用于发送请求BIER信息的请求消息;
所述第二接收模块1802,用于接收承载有BIER信息选项的DHCP消息。
在上述方案中,所述第二发送模块1801,还用于向DHCP服务器发送释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
在上述方案中,所述第二发送模块1801,还用于发送携带有出现冲突的BIER信息的DHCPDECLINE消息;
所述第二接收模块1802,还用于接收承载有新的BIER信息选项的DHCPREPLY消息。
在上述方案中,所述第二发送模块1801,还用于向DHCP中继设备发送携带有BIER信息请求的消息;
所述第二接收模块1802,还用于接收所述DHCP中继设备发送的携带BIER信息的DHCPREPLY消息。
实施例六
基于前述实施例相同的技术构思,参见图19,其示出了本发明实施例提供的一种配置BIER信息的***190,所述***190包括:动态主机配置协议DHCP服务器170和DHCP客户端180;其中,
所述DHCP服务器170,用于接收请求BIER信息的请求消息;
将BIER信息承载于DHCP消息的扩展选项中;
发送所述承载有BIER信息扩展选项的DHCP消息;
所述DHCP客户端180,用于发送请求BIER信息的请求消息;
接收承载有BIER信息选项的DHCP消息。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (21)
1.一种信息传输的方法,其特征在于,所述方法应用于动态主机配置协议DHCP服务器,所述方法包括:
接收请求BIER信息的请求消息;
将BIER信息承载于DHCP消息的扩展选项中;
发送所述承载有BIER信息扩展选项的DHCP消息;
接收携带有出现冲突的BIER信息的DHCPDECLINE消息;
发送承载有新的BIER信息选项的DHCPREPLY消息。
2.根据权利要求1所述的方法,其特征在于,所述BIER信息包括:集标识信息、比特位位置、子域信息、比特位串长度信息中的至少一项;或者,携带有集标识信息、比特位位置信息、子域信息、比特位串长度信息中至少一项所对应的标识信息。
3.根据权利要求1所述的方法,其特征在于,当所述DHCP服务器为DHCPv4服务器时,所述用于请求BIER信息的请求消息为参数请求列表中携带有BIER信息选项的DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息;
相应地,所述DHCP消息,具体包括:
当所述请求消息为所述DHCPDISCOVER消息时,所述DHCP消息为承载所述BIER信息的DHCPOFFER消息;
当所述请求消息为所述DHCPREQUEST消息或者所述DHCPINFORM消息时,所述DHCP消息为承载所述BIER信息的DHCPACK消息。
4.根据权利要求1所述的方法,其特征在于,当所述DHCP服务器为DHCPv6服务器时,所述用于请求BIER信息的请求消息为选项请求选项中携带有BIER信息选项的DHCPDSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息;
相应地,所述DHCP消息,具体包括:
当所述请求消息为所述DHCPDSOLICIT消息且所述请求消息中没有携带快速配置BIER信息的指示时,所述DHCP消息为承载所述BIER信息的DHCPADVERTISE消息;
当所述请求消息为所述DHCPSOLICIT消息且所述请求消息中携带有快速配置BIER信息的指示时,或者当所述请求消息为所述DHCPREQUEST消息、所述RENEW消息、所述REBIND消息、所述CONFIRM消息、或者所述INFORMATION-REQUEST消息时,所述DHCP消息为承载所述BIER信息的DHCPREPLY消息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
6.根据权利要求1所述的方法,其特征在于,当DHCP服务器与DHCP客户端之间存在DHCP中继设备时,所述接收用于请求BIER信息的请求消息,具体包括:接收由DHCP中继设备发送的携带有BIER信息请求的RELAY-FORWARD消息;
相应地,发送所述承载有BIER信息扩展选项的DHCP消息,具体包括:
构建承载有BIER信息选项的RELAY-REPLY消息并发送。
7.一种信息传输的方法,其特征在于,所述方法应用于动态主机配置协议DHCP客户端,所述方法包括:
发送请求BIER信息的请求消息;
接收承载有BIER信息选项的DHCP消息;
发送携带有出现冲突的BIER信息的DHCPDECLINE消息;
接收承载有新的BIER信息选项的DHCPREPLY消息。
8.根据权利要求7所述的方法,其特征在于,所述BIER信息包括:集标识信息、比特位位置、子域信息、比特位串长度信息中的至少一项;或者,携带有集标识信息、比特位位置信息、子域信息、比特位串长度信息中至少一项所对应的标识信息。
9.根据权利要求7所述的方法,其特征在于,当所述DHCP客户端为DHCPv4服务器时,所述用于请求BIER信息的请求消息为参数请求列表中携带有BIER消息选项的DHCPDISCOVER消息、DHCPREQUEST消息、或者DHCPINFORM消息;
相应地,所述DHCP消息,具体包括:
当所述请求消息为所述DHCPDISCOVER消息时,所述DHCP消息为承载所述BIER信息的DHCPOFFER消息;
当所述请求消息为所述DHCPREQUEST消息或者所述DHCPINFORM消息时,所述DHCP消息为承载所述BIER信息的DHCPACK消息。
10.根据权利要求7所述的方法,其特征在于,当所述DHCP客户端为DHCPv6客户端时,所述用于请求BIER信息的请求消息为选项请求选项中携带有BIER信息选项的DHCPSOLICIT消息、DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息;
相应地,所述DHCP消息,具体包括:
当所述请求消息为DHCPSOLICIT消息且所述请求消息中没有携带快速配置BIER信息的指示时,所述DHCP消息为承载所述BIER信息的DHCPADVERTISE消息;
当所述请求消息为DHCPSOLICIT消息且所述请求消息中携带有快速配置BIER信息的指示时,或者当所述请求消息为DHCPREQUEST消息、RENEW消息、REBIND消息、CONFIRM消息、或者INFORMATION-REQUEST消息时,所述DHCP消息为承载所述BIER信息的DHCPREPLY消息。
11.根据权利要求7所述的方法,其特征在于,所述方法还包括:向DHCP服务器发送释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
12.根据权利要求7所述的方法,其特征在于,当所述DHCP客户端与DHCP服务器之间存在DHCP中继设备时,所述方法还包括:
向所述DHCP中继设备发送携带有BIER信息请求的消息;
接收所述DHCP中继设备发送的承载有BIER信息选项的REPLY消息。
13.一种动态主机配置协议DHCP服务器,其特征在于,所述DHCP服务器包括:第一接收模块、承载模块和第一发送模块;其中,
所述第一接收模块,用于接收用于请求BIER信息的请求消息;
所述承载模块,用于将BIER信息承载于DHCP消息的扩展选项中;
所述第一发送模块,用于发送所述承载有BIER信息扩展选项的DHCP消息;
所述第一接收模块,还用于接收携带有出现冲突的BIER信息的DHCPDECLINE消息;
所述第一发送模块,还用于发送承载有新的BIER信息选项的DHCPREPLY消息。
14.根据权利要求13所述的DHCP服务器,其特征在于,所述第一接收模块,还用于接收释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
15.根据权利要求13所述的DHCP服务器,其特征在于,当所述DHCP服务器与DHCP客户端之间存在DHCP中继设备时,所述第一接收模块,用于接收由DHCP中继设备发送的携带有BIER信息请求的RELAY-FORWARD消息;
所述第一发送模块,用于构建承载有BIER信息选项的RELAY-REPLY消息并发送。
16.根据权利要求13所述的DHCP服务器,其特征在于,所述DHCP服务器包括DHCPv4服务器、DHCPv6服务器、或者支持DHCP服务器功能的设备。
17.一种动态主机配置协议DHCP客户端装置,其特征在于,所述DHCP客户端装置包括:第二发送模块和第二接收模块;其中,
所述第二发送模块,用于发送请求BIER信息的请求消息;
所述第二接收模块,用于接收承载有BIER信息选项的DHCP消息;
所述第二发送模块,还用于发送携带有出现冲突的BIER信息的DHCPDECLINE消息;
所述第二接收模块,还用于接收承载有新的BIER信息选项的DHCPREPLY消息。
18.根据权利要求17所述的DHCP客户端装置,其特征在于,所述第二发送模块,还用于向DHCP服务器发送释放请求消息;其中,所述释放请求消息用于请求所述DHCP服务器释放已分配的BIER信息。
19.根据权利要求18所述的DHCP客户端装置,其特征在于,
所述第二发送模块,还用于向DHCP中继设备发送携带有BIER信息请求的消息;
所述第二接收模块,还用于接收所述DHCP中继设备发送的承载有BIER信息选项的REPLY消息。
20.根据权利要求18所述的DHCP客户端装置,其特征在于,所述DHCP客户端装置包括DHCPv4客户端装置、DHCPv6客户端装置、或者支持DHCP客户端功能的设备。
21.一种配置BIER信息的***,其特征在于,所述***包括:动态主机配置协议DHCP服务器和DHCP客户端;其中,
所述DHCP服务器,用于接收请求BIER信息的请求消息;
将BIER信息承载于DHCP消息的扩展选项中;
发送所述承载有BIER信息扩展选项的DHCP消息;
所述DHCP服务器,还用于接收携带有出现冲突的BIER信息的DHCPDECLINE消息;发送承载有新的BIER信息选项的DHCPREPLY消息;
所述DHCP客户端,用于发送请求BIER信息的请求消息;
接收承载有BIER信息选项的DHCP消息;
所述DHCP客户端,还用于发送携带有出现冲突的BIER信息的DHCPDECLINE消息;接收承载有新的BIER信息选项的DHCPREPLY消息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610685047.5A CN107770070B (zh) | 2016-08-17 | 2016-08-17 | 一种信息传输的方法、设备和*** |
PCT/CN2017/097855 WO2018033113A1 (zh) | 2016-08-17 | 2017-08-17 | 一种信息传输的方法、设备和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610685047.5A CN107770070B (zh) | 2016-08-17 | 2016-08-17 | 一种信息传输的方法、设备和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107770070A CN107770070A (zh) | 2018-03-06 |
CN107770070B true CN107770070B (zh) | 2022-07-08 |
Family
ID=61197248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610685047.5A Active CN107770070B (zh) | 2016-08-17 | 2016-08-17 | 一种信息传输的方法、设备和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107770070B (zh) |
WO (1) | WO2018033113A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110581806B (zh) * | 2018-06-11 | 2022-02-25 | 中兴通讯股份有限公司 | 一种自动切分网络的方法、装置、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127762A (zh) * | 2006-08-15 | 2008-02-20 | 华为技术有限公司 | 一种基于动态主机配置协议的信息交互方法和*** |
CN102325200A (zh) * | 2011-09-22 | 2012-01-18 | 杭州华三通信技术有限公司 | 一种快速获取IPv6地址的方法和DHCP侦听设备 |
CN105763671A (zh) * | 2016-04-27 | 2016-07-13 | 杭州华三通信技术有限公司 | 一种ip地址的分配方法和装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9240971B2 (en) * | 2011-11-16 | 2016-01-19 | LabTech, LLC | Automated management of generalized central name services by distributed remote devices |
WO2015042152A1 (en) * | 2013-09-17 | 2015-03-26 | Cisco Technology, Inc. | Bit indexed explicit replication using multiprotocol label switching |
US10218524B2 (en) * | 2013-09-17 | 2019-02-26 | Cisco Technology, Inc. | Bit indexed explicit replication for layer 2 networking |
CN104811387B (zh) * | 2014-01-24 | 2018-06-01 | 思科技术公司 | 具有位索引显式复制的等价多路径 |
US9749410B2 (en) * | 2014-11-18 | 2017-08-29 | Cisco Technology, Inc. | Using bit index explicit replication (BIER) in low-power and lossy networks |
CN111934944A (zh) * | 2014-12-30 | 2020-11-13 | 华为技术有限公司 | 位转发入口路由器、位转发路由器及操作管理维护检测方法 |
US9705784B2 (en) * | 2014-12-31 | 2017-07-11 | Juniper Networks, Inc. | Bit index explicit replication (BIER)forwarding for network device components |
-
2016
- 2016-08-17 CN CN201610685047.5A patent/CN107770070B/zh active Active
-
2017
- 2017-08-17 WO PCT/CN2017/097855 patent/WO2018033113A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127762A (zh) * | 2006-08-15 | 2008-02-20 | 华为技术有限公司 | 一种基于动态主机配置协议的信息交互方法和*** |
CN102325200A (zh) * | 2011-09-22 | 2012-01-18 | 杭州华三通信技术有限公司 | 一种快速获取IPv6地址的方法和DHCP侦听设备 |
CN105763671A (zh) * | 2016-04-27 | 2016-07-13 | 杭州华三通信技术有限公司 | 一种ip地址的分配方法和装置 |
Non-Patent Citations (2)
Title |
---|
Dynamic Host Configuration Protocol for IPv6 (DHCPv6);R. Droms, Ed.等;《https://datatracker.ietf.org/doc/rfc3315/?include_text=1》;20030630;全文 * |
Dynamic Host Configuration Protocol;R. Droms;《https://datatracker.ietf.org/doc/rfc1531/?include_text=1》;19931031;全文 * |
Also Published As
Publication number | Publication date |
---|---|
WO2018033113A1 (zh) | 2018-02-22 |
CN107770070A (zh) | 2018-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100728040B1 (ko) | IPv6 유니크 로컬 주소 생성 방법 및 장치 | |
CN101534329B (zh) | 一种ip地址分配方法及*** | |
CN104378455B (zh) | Ip地址分配方法以及装置 | |
JP3759129B2 (ja) | 重複アドレスノードに仮想アドレスを自動で割り当てる装置及び方法 | |
US20120324063A1 (en) | Method, network device, and system for automatically configuring network device in ipv6 network | |
CN105245629B (zh) | 基于dhcp的主机通信方法及装置 | |
KR100689734B1 (ko) | 무선 네트워크 환경에서의 주소할당 방법 및 그 장치 | |
EP3255866B1 (en) | Internet protocol address allocation method and router | |
CN102118453B (zh) | Ip地址自动配置方法、服务端设备、客户机和通信*** | |
KR100864158B1 (ko) | 휴대 인터넷 망에서 임시 주소 생성/할당 방법 및 그를이용한 무선 자원 할당 방법 | |
WO2017045561A1 (zh) | 分配全局标签的方法、获取全局标签的方法及相关装置 | |
US7958220B2 (en) | Apparatus, method and system for acquiring IPV6 address | |
JP3806094B2 (ja) | ルータ装置、ネットワークアドレス管理システム、ネットワークアドレス管理方法及びネットワークアドレス管理プログラム | |
CN103384282A (zh) | 一种获取ipv6nd地址的方法及bars | |
CN102752413A (zh) | Dhcp服务器选择方法和网络设备 | |
EP2566139B1 (en) | Method and device for obtaining remote ip address | |
KR102219270B1 (ko) | Sdn 기반의 트래픽 처리 방법 | |
CN102025797A (zh) | 地址前缀处理方法、装置、***及网络设备 | |
CN111683159A (zh) | Ip地址分配方法、设备、***及存储介质 | |
CN107770070B (zh) | 一种信息传输的方法、设备和*** | |
CN106878479B (zh) | 一种地址分配方法及装置 | |
CN101682659A (zh) | 用于验证动态主机配置协议(dhcp)释放消息的方法和装置 | |
CN106375489B (zh) | 媒体访问控制mac地址的处理方法及装置 | |
CN108429822B (zh) | 通信***、IPv6地址分配方法、装置及分布式网关 | |
CN107547684B (zh) | 一种IPv6地址分配方法和装置 |
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 |