CN118055096A - 一种ip地址的配置方法及相关设备 - Google Patents
一种ip地址的配置方法及相关设备 Download PDFInfo
- Publication number
- CN118055096A CN118055096A CN202211435268.9A CN202211435268A CN118055096A CN 118055096 A CN118055096 A CN 118055096A CN 202211435268 A CN202211435268 A CN 202211435268A CN 118055096 A CN118055096 A CN 118055096A
- Authority
- CN
- China
- Prior art keywords
- cpe
- gateway
- acs
- address
- wan link
- 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 47
- 230000003993 interaction Effects 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 6
- 230000006854 communication Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000012423 maintenance Methods 0.000 abstract description 8
- 229920006235 chlorinated polyethylene elastomer Polymers 0.000 description 197
- 238000011144 upstream manufacturing Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 7
- 238000000136 cloud-point extraction Methods 0.000 description 5
- 238000013519 translation Methods 0.000 description 4
- 101100042631 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) SIN3 gene Proteins 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种IP地址的配置方法及相关设备,在包括ACS、网关和CPE的网络中,无需再配置额外的设备即可实现ACS对CPE的管理,简化了实现方式,并降低了运维成本。具体地,网关与CPE之间建立有桥接WAN链路,CPE通过桥接WAN链路可以穿越网关从ACS获取自身的公网IP地址。也就是说,CPE不再只具有网关分配的私网IP地址,对于ACS来说,CPE和网关在公网中的地位是相当的。此外,网关与CPE之间还可以建立路由WAN链路,CPE可以采用自身的公网IP地址并通过路由WAN链路与ACS通信。
Description
技术领域
本申请涉及通信领域,尤其涉及一种IP地址的配置方法及相关设备。
背景技术
网络地址转换(Network Address Translation,NAT)是一种把私网网际协议(Internet Protocol,IP)地址翻译成公网IP地址的技术,当私网主机与公网主机通信的IP报文经过NAT设备时,NAT设备将IP报文中的源IP地址或目的IP地址在私网IP地址和NAT设备的公网IP地址之间进行转换。
为了穿越NAT设备,实现自动配置服务器(Auto Configuration Server,ACS)对用户端设备(Customer Premises Equipment,CPE)的管理,国际标准组织DSL Forum在WT-111协议中提出了一种技术方案。在该方案要求CPE安装NAT会话穿越应用程序(SessionTraversal Utilities for NAT,STUN)客户端,为ACS配置STUN服务器。STUN客户端和STUN服务器用于探测NAT设备的公网IP地址和端口号。之后,STUN服务器向ACS发送该公网IP地址和端口号,当ACS需要主动连接CPE时,ACS通过该公网IP地址和端口号向CPE发送连接请求。然而,这种方案需要额外配置STUN服务器才能实现ACS对CPE的管理,实现方式较为复杂,并增加了运维成本。
发明内容
本申请实施例提供了一种IP地址的配置方法及相关设备,在包括ACS、网关和CPE的网络中,无需再配置额外的设备即可实现ACS对CPE的管理,简化了实现方式,并降低了运维成本。
第一方面,本申请实施例提供了一种IP地址的配置方法,该方法包括如下步骤。首先,网关通过桥接广域网(Wide Area Network,WAN)链路接收CPE发送的请求消息,并向ACS发送该请求消息。其中,该请求消息用于请求ACS为CPE分配公网IP地址。接下来,网关接收ACS发送的配置消息,其中,配置消息包括CPE的公网IP地址。进而,网关通过桥接WAN链路将配置消息发送至CPE。
在该实施方式中,CPE通过桥接WAN链路可以穿越网关从ACS获取自身的公网IP地址。也就是说,CPE不再只具有网关分配的私网IP地址,对于ACS来说,CPE和网关在公网中的地位是相当的。之后,CPE可以采用自身的公网IP地址与ACS通信。通过上述方式,在包括ACS、网关和CPE的网络中,无需再配置额外的设备即可实现ACS对CPE的管理,简化了实现方式,并降低了运维成本。
在一些可能的实施方式中,桥接WAN链路建立网关的第一端口与CPE的第二端口之间。并且,该桥接WAN链路与指定的虚拟局域网(Virtual Local Area Network,VLAN)绑定。其中,该VLAN具有与之对应的VLAN标签,网关与CPE之间通过桥接WAN链路交互的消息会携带该VLAN标签,以便于网关对通过桥接WAN链路传输的消息进行识别并让该消息从指定端口输出。
在一些可能的实施方式中,CPE的第二端口与网关的第一端口之间还建立有路由WAN链路,路由WAN链路用于传输CPE采用公网IP地址与ACS进行通信的交互信息。也就是说,CPE可以采用自身的公网IP地址并通过路由WAN链路与ACS通信,从而实现ACS对CPE的管理。
在一些可能的实施方式中,路由WAN链路用于传输CPE向ACS发送的事件报文和ACS向CPE发送的连接请求,事件报文携带的连接请求地址为CPE的公网IP地址,连接请求携带的目的地址为CPE的公网IP地址。该实施方式提供了CPE与ACS建立通信的具体实现方式,提高了本方案的实用性。
在一些可能的实施方式中,事件报文还包括CPE的逻辑序列号,CPE的逻辑序列号与网关的逻辑序列号相关联,CPE的逻辑序列号用于标识事件报文来自CPE。
在该实施方式中,由于CPE是采用自身的公网IP地址与ACS通信的,并且,CPE的公网IP地址与网关的公网IP地址在同一网段。对ACS来说难以通过IP地址来分辨与其进行通信的设备是网关还是CPE,因此CPE向ACS发送的事件报文携带CPE的逻辑序列号,而CPE的逻辑序列号与网关的逻辑序列号管理,因此可以指示CPE为网关的下行设备,便于ACS通过事件报文识别CPE从而实现拓扑管理。
在一些可能的实施方式中,方法还包括:网关将路由WAN链路与网关的第三端口进行关联,以便于网关将CPE通过路由WAN链路发送的消息或报文从指定的第三端口输出至ACS。例如,事件报文可以通过第三端口传输至ACS。
第二方面,本申请实施例提供了一种IP地址的配置方法,该方法包括如下步骤。CPE通过网关建立的桥接WAN链路向网关发送请求消息,并由网关将请求消息发送至ACS,请求消息用于请求ACS为CPE分配公网IP地址。之后,网关接收ACS发送的配置消息,并通过桥接WAN链路将携带CPE的公网IP地址的配置消息发送至CPE。
在一些可能的实施方式中,桥接WAN链路建立在网关的第一端口与CPE的第二端口之间。并且,该桥接WAN链路与指定的VLAN绑定。其中,该VLAN具有与之对应的VLAN标签,网关与CPE之间通过桥接WAN链路交互的消息会携带该VLAN标签,以便于网关对通过桥接WAN链路传输的消息进行识别并让该消息从指定端口输出。
在一些可能的实施方式中,CPE的第二端口与网关的第一端口之间还建立有路由WAN链路。路由WAN链路用于传输CPE采用公网IP地址与ACS进行通信的交互信息。
在一些可能的实施方式中,CPE通过桥接WAN链路接收网关发送的配置消息之后,方法还包括:CPE通过路由WAN链路向网关发送携带连接请求地址的事件报文,以使得网关向ACS发送事件报文,其中,连接请求地址为CPE的公网IP地址。CPE通过路由WAN链路接收网关发送的连接请求,其中,连接请求由ACS发送至网关,连接请求携带的目的地址为CPE的公网IP地址。
在一些可能的实施方式中,事件报文还包括CPE的逻辑序列号,CPE的逻辑序列号与网关的逻辑序列号相关联,CPE的逻辑序列号用于标识事件报文来自CPE。
第三方面,本申请实施例提供了一种网关。该网关包括:接收单元和发送单元。接收单元用于:通过桥接WAN链路接收CPE发送的请求消息。发送单元用于:向ACS发送请求消息,请求消息用于请求ACS为CPE分配公网IP地址。之后,接收单元用于:接收ACS发送的配置消息,配置消息包括CPE的公网IP地址。进而,发送单元用于:通过桥接WAN链路将配置消息发送至CPE。
在一些可能的实施方式中,桥接WAN链路建立网关的第一端口与CPE的第二端口之间。
在一些可能的实施方式中,CPE的第二端口与网关的第一端口之间还建立有路由WAN链路,路由WAN链路用于传输CPE采用公网IP地址与ACS进行通信的交互信息。
在一些可能的实施方式中,路由WAN链路用于传输CPE向ACS发送的事件报文和ACS向CPE发送的连接请求,事件报文携带的连接请求地址为CPE的公网IP地址,连接请求携带的目的地址为CPE的公网IP地址。
在一些可能的实施方式中,事件报文还包括CPE的逻辑序列号,CPE的逻辑序列号与网关的逻辑序列号相关联,CPE的逻辑序列号用于标识事件报文来自CPE。
在一些可能的实施方式中,网关还包括处理单元,处理单元用于:将路由WAN链路与网关的第三端口进行关联,事件报文用于通过第三端口传输至ACS。
第四方面,本申请实施例提供了一种CPE。该CPE包括:接收单元和发送单元。发送单元用于:通过桥接广域网WAN链路向网关发送请求消息,请求消息由网关发送至自动配置服务器ACS,请求消息用于请求ACS为CPE分配公网IP地址。之后,接收单元用于:通过桥接WAN链路接收网关发送的配置消息,配置消息由ACS发送至网关,配置消息包括CPE的公网IP地址。
在一些可能的实施方式中,桥接WAN链路建立在网关的第一端口与CPE的第二端口之间。
在一些可能的实施方式中,CPE的第二端口与网关的第一端口之间还建立有路由WAN链路,路由WAN链路用于传输CPE采用公网IP地址与ACS进行通信的交互信息。
在一些可能的实施方式中,接收单元通过桥接WAN链路接收网关发送的配置消息之后,发送单元还用于:通过路由WAN链路向网关发送携带连接请求地址的事件报文,以使得网关向ACS发送事件报文,其中,连接请求地址为CPE的公网IP地址。之后,接收单元用于:通过路由WAN链路接收网关发送的连接请求,其中,连接请求由ACS发送至网关,连接请求携带的目的地址为CPE的公网IP地址。
在一些可能的实施方式中,事件报文还包括CPE的逻辑序列号,CPE的逻辑序列号与网关的逻辑序列号相关联,CPE的逻辑序列号用于标识事件报文来自CPE。
本申请实施例中,网关与CPE之间建立有桥接WAN链路,CPE通过桥接WAN链路可以穿越网关从ACS获取自身的公网IP地址。也就是说,CPE不再只具有网关分配的私网IP地址,对于ACS来说,CPE和网关在公网中的地位是相当的。之后,CPE可以采用自身的公网IP地址与ACS通信。通过上述方式,在包括ACS、网关和CPE的网络中,无需再配置额外的设备即可实现ACS对CPE的管理,简化了实现方式,并降低了运维成本。
附图说明
图1为本申请实施例应用的一种网络架构示意图;
图2为本申请实施例中IP地址的配置方法的第一种流程示意图;
图3为本申请实施例中IP地址的配置方法的第二种流程示意图;
图4为本申请实施例中一种可能的网关的结构示意图;
图5为本申请实施例中另一种可能的网关的结构示意图;
图6为本申请实施例中一种可能的CPE的结构示意图;
图7为本申请实施例中另一种可能的CPE的结构示意图。
具体实施方式
本申请实施例提供了一种IP地址的配置方法及相关设备,在包括ACS、网关和CPE的网络中,无需再配置额外的设备即可实现ACS对CPE的管理,简化了实现方式,并降低了运维成本。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
图1为本申请实施例应用的一种网络架构示意图。如图1所示,该网络架构包括自动配置服务器(Auto Configuration Server,ACS)10、网关20和至少一个用户端设备(Customer Premises Equipment,CPE)30。其中,该网络分为公网和私网两个部分,网关20设置在私网到公网的路由出口位置,ACS 10与CPE 30之间的双向流量都要经过网关20。也就是说,ACS 10处于公网,CPE 30处于私网,网关20的上行端口连接ACS 10的下行端口,网关20的下行端口连接CPE 30的上行端口。应理解,本申请的应用场景也可以扩展到包括服务器、网络设备和内网设备的网络架构,其中,ACS可以视为从属于服务器的一种具体设备类型,网关可以视为从属于网络设备的一种具体设备类型,CPE可以视为从属于内网设备的一种具体设备类型。为了便于介绍,下文以包括ACS、网关和CPE的网络架构为例进行介绍。
需要说明的是,为了便于网络的运维,运营商一般通过ACS集中管理网关,而CPE是网关的下行设备,由于网络地址转换(Network Address Translation,NAT)的存在,无法通过ACS直接管理CPE。但运营商也希望通过ACS对CPE进行集中管理,为此本申请提供了一种IP地址的配置方法,在网关与CPE之间建立桥接广域网(Wide Area Network,WAN)链路,CPE通过桥接WAN链路可以穿越网关从ACS获取自身的公网IP地址。也就是说,CPE不再只具有网关分配的私网IP地址,对于ACS来说,CPE和网关在公网中的地位是相当的。之后,CPE可以通过路由WAN链路与ACS通信,从而实现ACS对CPE进行集中管理。
下面对本申请实施例提供的IP地址的配置方法进行详细介绍。应理解,下面实施例中提到的网关、CPE和ACS的端口可以是物理端口,也可以是虚拟端口,具体本申请不做限定。
图2为本申请实施例中IP地址的配置方法的第一种流程示意图。在该示例中,IP地址的配置方法包括如下步骤。
201、建立网关与CPE之间的桥接WAN链路。
本实施例中,桥接WAN链路是由网关和CPE共同配合建立的,具体地,桥接WAN链路建立在在网关的下行端口与CPE的上行端口之间。在一种可能的实施方式中,桥接WAN链路的建立是由网关主动发起的,CPE根据网关的指示配合网关建立该桥接WAN链路。应理解,该桥接WAN链路与指定的虚拟局域网(Virtual Local Area Network,VLAN)绑定。其中,该VLAN具有与之对应的VLAN标签,网关与CPE之间通过桥接WAN链路交互的消息会携带该VLAN标签,以便于网关对通过桥接WAN链路传输的消息进行识别并让该消息从指定端口输出。网关设置VLAN的方式包括但不限于静态VLAN的方式和动态VLAN的方式,具体此处不做限定。应理解,上述桥接WAN链路主要用于传输ACS与CPE之间交互的配置信息而非业务数据,也就是说,该桥接WAN链路可以视为区别于业务通道的管理通道。
需要说明的是,网关还会将桥接WAN链路与网关指定的上行端口关联。因此,网关可以将CPE通过桥接WAN链路发送的上行消息从指定的上行端口输出至ACS,并将从该上行端口接收到的来自ACS的下行消息通过桥接WAN链路发送至CPE。在一种可能的实施方式中,网关与ACS通过二者之间的已经建立好的第一链路通信,例如,网关与ACS之间的第一链路与网关的上行端口1绑定,上述桥接WAN链路可以与网关的上行端口1关联。在另一种可能的实施方式中,还可以在网关与ACS之间新建一条区别于第一链路的第二链路,例如,网关与ACS之间的第二链路与网关的上行端口2绑定,上述桥接WAN链路也可以与网关的上行端口2关联。也就是说,网关可以将桥接WAN链路与自身已经配置好的上行端口关联,也可以新配置一个上行端口与桥接WAN链路关联。
在一些可能的场景中,网关下挂有多个CPE,且不同的CPE可能对应不同的VLAN。因此,网关可以根据实际需求将桥接WAN链路与指定的VLAN绑定,使得指定的CPE可以通过桥接WAN链路获取来自ACS的配置信息。例如,网关下挂有CPE1和CPE2,CPE1处于VLAN1,CPE2处于VLAN2,如果桥接WAN链路与VLAN1绑定,则CPE1可以通过桥接WAN链路获取来自ACS的配置信息。同理,如果桥接WAN链路与VLAN2绑定,则CPE2可以通过桥接WAN链路获取来自ACS的配置信息。
202、网关接收CPE通过桥接WAN链路发送的请求消息,并向ACS发送请求消息。
CPE发送的请求消息通过桥接WAN链路传输至网关,网关再通过自身与桥接WAN链路关联的上行端口将该请求消息发送至ACS。其中,该请求消息用于请求ACS为CPE分配公网IP地址。
203、网关接收ACS发送的配置消息,并通过桥接WAN链路向CPE发送配置消息。
ACS收到上述请求消息后会为CPE分配公网IP地址,网关下发的配置消息中携带CPE的公网IP地址。网关收到ACS发送的配置消息后可以通过桥接WAN链路将该配置消息透传至CPE。其中,CPE的公网IP地址与网关的公网IP地址可以位于同一网段,例如,网关的公网IP地址为10.123.12.3,CPE的公网IP地址为10.123.12.4。这样一来,CPE就可以采用自身的公网IP地址与ACS进行通信,下面通过另一个具体实施例对CPE与ACS之间的通信过程进行介绍。
图3为本申请实施例中IP地址的配置方法的第二种流程示意图。在该示例中,IP地址的配置方法包括如下步骤。应理解,图3所示实施例是在图2所示实施例基础上的进一步介绍,即介绍CPE获取到自身的公网IP地址之后与ACS通信的过程。
301、建立CPE与网关之间的路由WAN链路。
本实施例中,路由WAN链路建立在在CPE的上行端口与网关的下行端口之间。应理解,该路由WAN链路区别于上述的桥接WAN链路,路由WAN链路主要用于传输CPE与ACS之间交互的报文。在一种可能的实施方式中,CPE可以根据网关的指示主动发起建立路由WAN链路。其中,网关向CPE发送的指示消息可以是任意用于管理CPE的消息类型,例如可以是基于smartlink协议的指示消息,又例如可以是基于DHCP协议的指示消息,具体此处不做限定。
应理解,由于CPE通过桥接WAN链路从ACS获取了自身的公网IP地址,那么CPE可以采用自身的公网IP地址并通过路由WAN链路与ACS进行通信。需要说明的是,路由WAN链路可以与桥接WAN链路绑定相同的VLAN,即网关与CPE之间通过路由WAN链路交互的报文也会携带该VLAN标签,以便于网关对通过路由WAN链路传输的报文进行识别并让该报文从指定端口输出。
还需要说明的是,网关还会将路由WAN链路与网关指定的上行端口关联。因此,网关可以将CPE通过路由WAN链路发送的上行消息从指定的上行端口输出至ACS,并将从该上行端口接收到的来自ACS的下行消息通过路由WAN链路发送至CPE。其中,路由WAN链路与桥接WAN链路可以与网关的同一个上行端口关联。
302、网关接收CPE通过路由WAN链路发送的事件报文,并将事件报文发送至ACS。
本实施例中,CPE发送的事件报文携带连接请求地址,该连接请求地址即为CPE的公网IP地址。应理解,事件报文可以是注册报文,CPE首次开机注册时会向ACS发送事件报文,以表明CPE首次向ACS注册。事件报文的源地址为CPE的公网IP地址,目的地址为ACS的IP地址。在一种可能的实施方式中,在上述步骤301中,网关向CPE发送的指示消息包括ACS的IP地址。
需要说明的是,由于CPE是采用自身的公网IP地址与ACS通信的,并且,CPE的公网IP地址与网关的公网IP地址在同一网段。对ACS来说难以通过IP地址来分辨与其进行通信的设备是网关还是CPE,因此CPE向ACS发送的事件报文可以指示CPE为网关的下行设备,便于ACS通过事件报文识别CPE从而实现拓扑管理。应理解,本申请不限定事件报文指示CPE为网关的下行设备的具体方式,下面介绍一种可能的实施方式。
具体地,网关为CPE分配逻辑序列号,其中,CPE的逻辑序列号与网关的逻辑序列号相关联。例如,网关的逻辑序列号为123456789012,CPE的逻辑序列号为123456789012-01,或者CPE的逻辑序列号最后两位也可以替换为CPE的MAC地址。进而,网关向CPE发送的指示消息可以携带CPE的逻辑序列号,那么CPE向ACS发送的事件报文也可以携带CPE的逻辑序列号。因此,ACS根据CPE的逻辑序列号即可识别CPE。
需要说明的是,网关向CPE发送的指示消息除了上文介绍的几种功能之外还可以对CPE进行其他的配置,具体此处不做限定。下面以对smartlink协议进行扩展为例,指示消息对CPE的配置指令可以如下表1所示。
表1
303、网关接收ACS发送的连接请求,并通过路由WAN链路向CPE发送连接请求。
ACS发送的连接请求携带的目的地址为CPE的公网IP地址。应理解,在实际应用中,如果CPE已经完成注册,那么ACS也可以主动向CPE发送连接请求。
通过上述各实施例的介绍可知,网关与CPE之间建立有桥接WAN链路,CPE通过桥接WAN链路可以穿越网关从ACS获取自身的公网IP地址。也就是说,CPE不再只具有网关分配的私网IP地址,对于ACS来说,CPE和网关在公网中的地位是相当的。之后,CPE可以采用自身的公网IP地址与ACS通信。通过上述方式,在包括ACS、网关和CPE的网络中,无需再配置额外的设备即可实现ACS对CPE的管理,简化了实现方式,并降低了运维成本。
下面对本申请实施例提供的网关和CPE进行介绍。
图4为本申请实施例中一种可能的网关的结构示意图。该网关包括发送单元401和接收单元402。具体地,发送单元401用于执行上述图2和图3所示实施例中网关发送消息的操作,接收单元402用于执行上述图2和图3所示实施例中网关接收消息的操作。
图5为本申请实施例中另一种可能的网关的结构示意图。该网关包括处理器501和收发器502,处理器501与收发器502通过线路相互连接。需要说明的是,收发器502用于执行上述图2和图3所示实施例中网关进行消息收发的操作。处理器501用于执行上述图2和图3所示实施例中除消息收发外网关的其他操作。在一些可能的实施方式中,收发器502包括上述的发送单元401和接收单元402。可选地,网关还可以包括存储器503,其中,存储器503用于存储程序指令和数据。
图6为本申请实施例中一种可能的CPE的结构示意图。该CPE包括发送单元601和接收单元602。具体地,发送单元601用于执行上述图2和图3所示实施例中CPE发送消息的操作,接收单元602用于执行上述图2和图3所示实施例中CPE接收消息的操作。
图7为本申请实施例中另一种可能的CPE的结构示意图。该CPE包括处理器701和收发器702,处理器701与收发器702通过线路相互连接。需要说明的是,收发器702用于执行上述图2和图3所示实施例中CPE进行消息收发的操作。处理器701用于执行上述图2和图3所示实施例中除消息收发外CPE的其他操作。在一些可能的实施方式中,收发器702包括上述的发送单元601和接收单元602。可选地,CPE还可以包括存储器703,其中,存储器703用于存储程序指令和数据。
需要说明的是,上述图5和图7中所示的处理器可以采用通用的中央处理器(Central Processing Unit,CPU),微处理器,应用专用集成电路ASIC,或者至少一个集成电路,用于执行相关程序,以实现本申请实施例所提供的技术方案。上述图5和图7所示的存储器可以存储操作***和其他应用程序。在通过软件或者固件来实现本申请实施例提供的技术方案时,用于实现本申请实施例提供的技术方案的程序代码保存在存储器中,并由处理器来执行。在一实施例中,处理器内部可以包括存储器。在另一实施例中,处理器和存储器是两个独立的结构。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,随机接入存储器等。具体地,例如:上述处理单元或处理器可以是中央处理器,通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。上述的这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
当使用软件实现时,上述实施例描述的方法步骤可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
Claims (22)
1.一种IP地址的配置方法,其特征在于,包括:
网关通过桥接广域网WAN链路接收用户端设备CPE发送的请求消息后,向自动配置服务器ACS发送所述请求消息,所述请求消息用于请求所述ACS为所述CPE分配公网IP地址;
所述网关接收所述ACS发送的配置消息,所述配置消息包括所述CPE的公网IP地址;
所述网关通过所述桥接WAN链路将所述配置消息发送至所述CPE。
2.根据权利要求1所述的方法,其特征在于,所述桥接WAN链路建立在所述网关的第一端口与CPE的第二端口之间。
3.根据权利要求1或2所述的方法,其特征在于,所述CPE的第二端口与所述网关的第一端口之间还建立有路由WAN链路,所述路由WAN链路用于传输所述CPE采用所述公网IP地址与所述ACS进行通信的交互信息。
4.根据权利要求3所述的方法,其特征在于,所述路由WAN链路用于传输所述CPE向所述ACS发送的事件报文和所述ACS向所述CPE发送的连接请求,所述事件报文携带的连接请求地址为所述CPE的公网IP地址,所述连接请求携带的目的地址为所述CPE的公网IP地址。
5.根据权利要求4所述的方法,其特征在于,所述事件报文还包括所述CPE的逻辑序列号,所述CPE的逻辑序列号与所述网关的逻辑序列号相关联,所述CPE的逻辑序列号用于标识所述事件报文来自所述CPE。
6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:
所述网关将所述路由WAN链路与所述网关的第三端口进行关联,所述事件报文用于通过所述第三端口传输至所述ACS。
7.一种IP地址的配置方法,其特征在于,包括:
用户端设备CPE通过桥接广域网WAN链路向所述网关发送请求消息,所述请求消息由所述网关发送至自动配置服务器ACS,所述请求消息用于请求所述ACS为所述CPE分配公网IP地址;
所述CPE通过所述桥接WAN链路接收所述网关发送的配置消息,所述配置消息由所述ACS发送至所述网关,所述配置消息包括所述CPE的公网IP地址。
8.根据权利要求7所述的方法,其特征在于,所述桥接WAN链路建立在所述网关的第一端口与所述CPE的第二端口之间。
9.根据权利要求7或8所述的方法,其特征在于,所述CPE的第二端口与所述网关的第一端口之间还建立有路由WAN链路,所述路由WAN链路用于传输所述CPE采用所述公网IP地址与所述ACS进行通信的交互信息。
10.根据权利要求9所述的方法,其特征在于,所述CPE通过所述桥接WAN链路接收所述网关发送的配置消息之后,所述方法还包括:
所述CPE通过所述路由WAN链路向所述网关发送携带连接请求地址的事件报文,以使得所述网关向所述ACS发送所述事件报文,其中,所述连接请求地址为所述CPE的公网IP地址;
所述CPE通过所述路由WAN链路接收所述网关发送的连接请求,其中,所述连接请求由所述ACS发送至所述网关,所述连接请求携带的目的地址为所述CPE的公网IP地址。
11.根据权利要求10所述的方法,其特征在于,所述事件报文还包括所述CPE的逻辑序列号,所述CPE的逻辑序列号与所述网关的逻辑序列号相关联,所述CPE的逻辑序列号用于标识所述事件报文来自所述CPE。
12.一种网关,其特征在于,包括:接收单元和发送单元;
所述接收单元用于:通过桥接广域网WAN链路接收用户端设备CPE发送的请求消息;
所述发送单元用于:向自动配置服务器ACS发送所述请求消息,所述请求消息用于请求所述ACS为所述CPE分配公网IP地址;
所述接收单元用于:接收所述ACS发送的配置消息,所述配置消息包括所述CPE的公网IP地址;
所述发送单元用于:通过所述桥接WAN链路将所述配置消息发送至所述CPE。
13.根据权利要求12所述的网关,其特征在于,所述桥接WAN链路建立在所述网关的第一端口与CPE的第二端口之间。
14.根据权利要求12或13所述的网关,其特征在于,所述CPE的第二端口与所述网关的第一端口之间还建立有路由WAN链路,所述路由WAN链路用于传输所述CPE采用所述公网IP地址与所述ACS进行通信的交互信息。
15.根据权利要求14所述的网关,其特征在于,所述路由WAN链路用于传输所述CPE向所述ACS发送的事件报文和所述ACS向所述CPE发送的连接请求,所述事件报文携带的连接请求地址为所述CPE的公网IP地址,所述连接请求携带的目的地址为所述CPE的公网IP地址。
16.根据权利要求15所述的网关,其特征在于,所述事件报文还包括所述CPE的逻辑序列号,所述CPE的逻辑序列号与所述网关的逻辑序列号相关联,所述CPE的逻辑序列号用于标识所述事件报文来自所述CPE。
17.根据权利要求15或16所述的网关,其特征在于,所述网关还包括处理单元,所述处理单元用于:
将所述路由WAN链路与所述网关的第三端口进行关联,所述事件报文用于通过所述第三端口传输至所述ACS。
18.一种用户端设备CPE,其特征在于,包括:接收单元和发送单元;
所述发送单元用于:通过桥接广域网WAN链路向所述网关发送请求消息,所述请求消息由所述网关发送至自动配置服务器ACS,所述请求消息用于请求所述ACS为所述CPE分配公网IP地址;
所述接收单元用于:通过所述桥接WAN链路接收所述网关发送的配置消息,所述配置消息由所述ACS发送至所述网关,所述配置消息包括所述CPE的公网IP地址。
19.根据权利要求18所述的CPE,其特征在于,所述桥接WAN链路建立在所述网关的第一端口与所述CPE的第二端口之间。
20.根据权利要求18或19所述的CPE,其特征在于,所述CPE的第二端口与所述网关的第一端口之间还建立有路由WAN链路,所述路由WAN链路用于传输所述CPE采用所述公网IP地址与所述ACS进行通信的交互信息。
21.根据权利要求20所述的CPE,其特征在于,所述接收单元通过所述桥接WAN链路接收所述网关发送的配置消息之后,所述发送单元还用于:通过所述路由WAN链路向所述网关发送携带连接请求地址的事件报文,以使得所述网关向所述ACS发送所述事件报文,其中,所述连接请求地址为所述CPE的公网IP地址;
所述接收单元还用于:通过所述路由WAN链路接收所述网关发送的连接请求,其中,所述连接请求由所述ACS发送至所述网关,所述连接请求携带的目的地址为所述CPE的公网IP地址。
22.根据权利要求21所述的CPE,其特征在于,所述事件报文还包括所述CPE的逻辑序列号,所述CPE的逻辑序列号与所述网关的逻辑序列号相关联,所述CPE的逻辑序列号用于标识所述事件报文来自所述CPE。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211435268.9A CN118055096A (zh) | 2022-11-16 | 2022-11-16 | 一种ip地址的配置方法及相关设备 |
PCT/CN2023/103211 WO2024103738A1 (zh) | 2022-11-16 | 2023-06-28 | 一种ip地址的配置方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211435268.9A CN118055096A (zh) | 2022-11-16 | 2022-11-16 | 一种ip地址的配置方法及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118055096A true CN118055096A (zh) | 2024-05-17 |
Family
ID=91045517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211435268.9A Pending CN118055096A (zh) | 2022-11-16 | 2022-11-16 | 一种ip地址的配置方法及相关设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118055096A (zh) |
WO (1) | WO2024103738A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100499494C (zh) * | 2005-09-13 | 2009-06-10 | 华为技术有限公司 | 一种远程管理本地网络设备的***及实现方法 |
CN101552802A (zh) * | 2008-04-03 | 2009-10-07 | 深圳华为通信技术有限公司 | 信息处理方法、网关及网络*** |
CN101668049A (zh) * | 2008-09-04 | 2010-03-10 | 深圳华为通信技术有限公司 | 地址上报方法及装置、连接建立方法及装置、通信*** |
US9674301B2 (en) * | 2013-09-10 | 2017-06-06 | Rogers Communications Inc. | Home gateway devices and methods for facilitating connections between customer premises equipment devices and servers |
CN107465529B (zh) * | 2016-06-06 | 2022-07-12 | 中兴通讯股份有限公司 | 客户终端设备管理方法、***及自动配置服务器 |
-
2022
- 2022-11-16 CN CN202211435268.9A patent/CN118055096A/zh active Pending
-
2023
- 2023-06-28 WO PCT/CN2023/103211 patent/WO2024103738A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2024103738A1 (zh) | 2024-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11563602B2 (en) | Method and apparatus for providing a point-to-point connection over a network | |
CN107623712B (zh) | 网络功能虚拟化环境中的虚拟客户端设备服务提供***及用于其的网络功能虚拟云 | |
US7782877B2 (en) | Network-based dedicated backup service | |
CN110945855B (zh) | 用于在客户边缘路由器处提供地址转换的方法和设备 | |
CN109861899B (zh) | 虚拟家庭网关及实现方法、家庭网络中心及数据处理方法 | |
EP4183118A1 (en) | Multi-edge etherchannel (meec) creation and management | |
EP3289728B1 (en) | Distribution of internal routes for virtual networking | |
CN102447752A (zh) | 基于二层隧道协议的业务访问方法、***和装置 | |
JP5679343B2 (ja) | クラウドシステム、ゲートウェイ装置、通信制御方法、及び通信制御プログラム | |
US11296997B2 (en) | SDN-based VPN traffic scheduling method and SDN-based VPN traffic scheduling system | |
CN103747116A (zh) | 一种基于二层隧道协议的业务访问方法及装置 | |
CN105635335B (zh) | 社会资源接入方法、装置及*** | |
di Lallo et al. | How to handle ARP in a software-defined network | |
WO2022142905A1 (zh) | 报文转发的方法、装置和网络*** | |
ES2944621T3 (es) | Técnica de ejecución de un servicio en una red local a través de una red de comunicación extendida | |
CN117811875A (zh) | 一种家庭互通网络访问方法和装置 | |
CN118055096A (zh) | 一种ip地址的配置方法及相关设备 | |
CN100396039C (zh) | 基于异种介质实现mpls网络互通的方法 | |
CN110100416A (zh) | 选择网关的方法、设备和*** | |
CN107360104B (zh) | 一种隧道端点网络的实现方法和装置 | |
CN117880097A (zh) | 云租户eip迁移方法、装置、计算机设备及存储介质 | |
CN116488959A (zh) | 基于虚拟扩展局域网的网络***、节点及通信方法 | |
KR20230021506A (ko) | 사용자 정의 기반의 가상 네트워크 설정 방법 | |
WO2023031835A1 (en) | Cloud-edge forwarding in a network | |
CN116668236A (zh) | 虚拟机集群与容器集群二层网络互通*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |