WO2007140691A1 - A method, apparatus, and system implementing the vpn configuration service - Google Patents

A method, apparatus, and system implementing the vpn configuration service Download PDF

Info

Publication number
WO2007140691A1
WO2007140691A1 PCT/CN2007/001260 CN2007001260W WO2007140691A1 WO 2007140691 A1 WO2007140691 A1 WO 2007140691A1 CN 2007001260 W CN2007001260 W CN 2007001260W WO 2007140691 A1 WO2007140691 A1 WO 2007140691A1
Authority
WO
WIPO (PCT)
Prior art keywords
vpn
directory service
request message
service table
configuration
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.)
Ceased
Application number
PCT/CN2007/001260
Other languages
English (en)
French (fr)
Inventor
Yongliang Xu
Jianhua Gao
Chengqing Wu
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP07720833.8A priority Critical patent/EP2012470B1/en
Priority to CN2007800002556A priority patent/CN101313534B/zh
Publication of WO2007140691A1 publication Critical patent/WO2007140691A1/zh
Priority to US12/276,659 priority patent/US7933978B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/4675Dynamic sharing of VLAN information amongst network nodes
    • H04L12/4679Arrangements for the registration or de-registration of VLAN attribute values, e.g. VLAN identifiers, port VLAN membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4541Directories for service discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4552Lookup mechanisms between a plurality of directories; Synchronisation of directories, e.g. metadirectories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2895Intermediate processing functionally located close to the data provider application, e.g. reverse proxies

Definitions

  • the present invention relates to the field of network and communication technologies, and in particular, to a method, device and system for implementing a VPN configuration service. Background technique
  • a VPN network is usually composed of a User Edge (CE), a Network Edge Device (PE, Provider Edge), and a P device (Provider, Network Internal Device).
  • the CE device is a user edge node, which is an outbound/ingress of a VPN user endpoint at the same site;
  • the PE device is an edge node of the transport network, and the edge device is a transport network responsible for providing VPN services to the user, and at least one PE device
  • the CE devices are connected and connected to at least one other transport network device, PE or P.
  • the P device is a transmission device inside the transmission network, and the P device is connected to other transmission devices inside the transmission network, but is not directly connected to the CE device.
  • the VPN service is usually implemented by the Network Management System (NMS). As shown in Figure 1, the configuration of the VPN network and the establishment of the user VPN connection service are completed through the NMS. The specific steps are as follows:
  • VPN information in the NMS including VPN member information and VPN policy information.
  • the user When the user needs to establish a VPN connection, the user sends a VPN connection request to the NMS. 3. The NMS verifies the user request according to the pre-configured VPN information. After the verification is passed, the network connection is established.
  • a method for automatically discovering VPN members and providing VPN services through Border Gateway Protocol Combine the automatic discovery of the members described therein
  • the specific steps of the network to provide VPN connection services are as follows:
  • the PE device After the PE device is configured with the VPN member information, the PE device interacts with other PE devices in the VPN through the BGP protocol.
  • the BGP automatic discovery mechanism eventually forms a VPN member information table PIT in all PE devices in the VPN.
  • the PE device verifies the user VPN communication request according to the VPN member information table PIT, and establishes a VPN network connection after the verification is passed.
  • the VPN member information and the VPN policy information need to be manually configured by the administrator on the NMS or the PE device; when the VPN member changes dynamically, the VPN network configuration information is added, deleted, and modified.
  • the operation has a large delay and the management method is not flexible.
  • the invention provides a method, a device and a system for implementing a VPN configuration service, which can flexibly configure VPN member information and set VPN policy information to implement dynamic joining and exit processing of VPN members.
  • An embodiment of the present invention provides a method for implementing a VPN configuration service, including:
  • the network side receives the VPN configuration request message, and uses the directory service table to verify the VPN configuration request message.
  • the directory service table is updated, and the corresponding VPN configuration is performed according to the updated directory service table.
  • An embodiment of the present invention provides a system for implementing a VPN configuration service, including a user edge device, a network edge device, and a network internal device.
  • the network edge device is connected to at least one user edge device, and is connected to other network edge devices or network internal devices.
  • the directory server stores a directory service table including at least a VPN ID and VPN policy information for verifying a VPN configuration request message and/or for setting the VPN configuration information.
  • the directory server uses the directory record service table to verify the VPN configuration request message;
  • the directory server updates the directory service table, and performs corresponding VPN configuration according to the updated directory service table.
  • An embodiment of the present invention provides a directory server, including a verification module, a configuration module, and a storage unit.
  • the storage unit is configured to store a directory service table
  • the verification module is configured to verify the VPN configuration request message according to the directory service table, and if the verification succeeds, send a configuration request message to the configuration module;
  • the configuration module is configured to update the directory service table according to the received configuration request message.
  • the VPN configuration service is implemented based on the directory service, and the VPN member information and the VPN policy information are all stored by the directory service table.
  • the directory service table is quickly implemented by querying the directory service table.
  • the addition and deletion of VPN members and the modification and modification of VPN policy information improve the efficiency of the VPN service.
  • the VPN policy information can be set to limit the user's VPN connection request to the closed user group and to the user's VPN. Connection request for control.
  • FIG. 1 is a schematic diagram of implementing a VPN service by a network management system in the prior art
  • FIG. 2 is a schematic diagram of a system for implementing a VPN configuration service according to the present invention
  • FIG. 3 is a schematic structural diagram of a directory server in the present invention.
  • FIG. 4 is a schematic diagram of a method for implementing a VPN configuration service according to the present invention. detailed description
  • the present invention implements VPN configuration through a directory service.
  • the network includes a directory server, which may reside on a separate computer outside the network, or may reside on a certain transmission device inside the network, that is, a PE device or a P device.
  • the directory server maintains a list of VPN IDs and VPN member IDs in the form of a directory, that is, a directory service table, which implements automatic registration and maintenance of VPN configuration information through the directory service.
  • a directory service table which implements automatic registration and maintenance of VPN configuration information through the directory service.
  • CE-PE The interaction between the transfer user is used to maintain VPN-related information, and the interaction between the PE device and the directory server is used to dynamically add, delete, and modify VPN member information and VPN policy information in the directory service table (including CE-based information). Policy information and VPN-based policy information).
  • the VPN policy information is Including: the maximum bandwidth value of the request, the service level agreement (SLA) attribute value, etc. After the verification is passed, the network will correctly respond to the request and provide the corresponding VPN configuration service. Therefore, the flexible configuration of VPN information can be realized, and the purpose of rapidly providing VPN services can be achieved.
  • SLA service level agreement
  • the VPN member identifiers described in the above directory service table may have the following two identification methods: Transport Network Assigned Address (TNA): A port number may also be added, and the TNA address is a transport network for the user equipment to access the network. The globally unique address assigned by the physical link. Through the TNA address, the operator can identify the data bearer link of the user equipment accessing the network. When a TNA address corresponds to multiple data bearer links, a TNA address and port number combination is used to identify a data bearer link that the user equipment accesses the network.
  • TNA Transport Network Assigned Address
  • the combination of the two identifiers can uniquely identify a VPN member.
  • CE1 and CE2 are user edge device CEs of the same VPN network.
  • the CE devices can be L1, L2, or L3 layer devices, such as TDM cross-connect devices, Layer 2 switching devices, and routers.
  • the network nodes PE1 and PE2 are network edge devices in the VPN network.
  • the PE device here can be a TDM switching device, an optical cross-connect system (OXC) device, and a fiber switch (FXC, Fiber switch).
  • OXC optical cross-connect system
  • FXC fiber switch
  • the network nodes P1 and P2 are internal devices of the network, and the devices P1 and P2 are devices of one layer, which may be TDM switching devices, OXC devices or FXC devices. TDM between transfer nodes, ie PE1, PE2, PI and P2 Technical line connections, such as SDH links. A directory server is also included in the system.
  • the control plane of the entire network runs the GMPLS protocol.
  • the user and the network interface UNI are between the CE1 and PE1 nodes and between the PE2 and CE2 nodes.
  • the relevant specifications for communication through the UNI can refer to the UNI 1.0 standard.
  • the UNI defines several types of addresses.
  • the internal transport network address refers to the address of the internal nodes of the carrier network.
  • User addresses refer to user networks to users. Addressing of nodes, these addresses are generally not exposed to the operator; TNA addresses are assigned by the network to the UNI-N, UNI Signaling Agent-Network and UNI Signaling Agent-Network (UNI) -C , UNI Signaling Agent-Client ) The globally unique address of one or more data bearer links.
  • the network assigns a TNA address to node CE1 of 101, and the TNA address assigned to node CE2 is 102.
  • Figure 3 shows the basic structure of the directory server.
  • a verification program module 301, a configuration program module 302, and a memory 303 are included.
  • the verification verification program module 301 verifies the VPN configuration request message according to the directory service table, and if the verification succeeds, sends a configuration message to the configuration program module; after receiving the configuration message, the configuration program module 302 performs the VPN configuration request message.
  • the processing includes: adding a VPN member, deleting a VPN member, modifying a VPN policy, and the like, and updating a directory service table; the directory service table is stored in a memory.
  • the directory service table can be in the format shown in Table 1.
  • the VPN member ID can be just a TNA address, which can be a TNA address and a port number.
  • the identification method of ⁇ 1> can also be used, and Table 1 is only an example of the present invention, which should not unduly limit the scope of the present invention.
  • FIG. 4 is a schematic diagram of a method for configuring a VPN configuration service according to an embodiment of the present invention, and the specific steps are as follows:
  • the network receives a VPN configuration request message.
  • the directory service table is updated, and the VPN configuration is completed.
  • the VPN ID and some or all of the policy information based on the VPN are pre-configured in the directory server, including: the maximum number of member nodes that the VPN allows for dynamic access.
  • the CE device When the CE device initiates a VPN configuration request message, that is, requests to add or delete a VPN member or modify the VPN policy information, the CE device sends a corresponding request message to the PE device through the UNI interface, and the PE device forwards the request message to the directory server.
  • the server queries the directory service table to verify the request message. After the verification is passed, the corresponding VPN information is updated on the directory server to complete the VPN configuration.
  • the PE device queries the directory server according to the VPN connection request message sent by the CE device, and verifies the VPN connection request message. After the verification is passed, the source and destination CE of the request are A VPN connection is established between the devices. In this way, the source and destination CE devices can communicate only between the VPN members identified by the VPN and the corresponding VPN policies.
  • the device CE1 sends a request message for adding a VPN member to the device PE1 through the UNI interface, where the request message includes the VPN ID 1, the VPN member ID 101, and the VPN policy information of the device CE1, 11, for example, the maximum allowed bandwidth value BW. Max, etc., wherein the VPN ID and the VPN member identifier are information that must be included, and the policy information based on the device CE 1 is optional information;
  • PE1 after receiving the request message, PE1 forwards the request message to the directory server F; (3) The directory server verifies whether the request message is legal by querying the directory service table, for example, the following two verification methods:
  • VPN ID 1 exists in the directory service table, further determine whether the VPN member identifier 101 exists in the entry corresponding to VPN ID 1.
  • CE1 sends a request message for deleting the VPN member to PE1, which includes the VPN ID 1 and the VPN member ID 101 waiting to be deleted;
  • PE1 forwards the request message to the directory server, which includes the VPN ID 1 and the VPN member ID 101 waiting to be deleted; (3) After receiving the request message, the directory server verifies whether the request message is legal, that is,
  • CE1 sends a request message for modifying the VPN policy to PE1, including VPN ID 1, VPN member ID 101, CE-based policy information, or VPN-based policy information.
  • the PE1 forwards the request message to the directory server, where the VPN ID 1 , the VPN member identifier, the CE-based policy information, or the VPN-based policy information are included.
  • the directory server After receiving the request message, the directory server verifies the validity of the VPN ID and the VPN member identifier, that is, whether the VPN service ID is 1 and the VPN member ID is 101.
  • CE1 sends a request message for establishing a VPN connection to PE1, which includes VPN ID 1 and source VPN member ID 101/10, destination VPN member ID/102/10, and related request parameters, such as bandwidth, waiting for the connection to be established. Protection attributes, etc.
  • PE1 forwards the request message for establishing a VPN connection to the directory server
  • the directory server verifies the VPN ID, source VPN member ID, and destination based on the directory service table.
  • the directory service table is not only saved on the directory server, but also downloaded to each PE device.
  • the PE device does not need to save all VPN directory service entries. It only needs to save the VPN-related directory service entries.
  • the directory server updates the directory service table of the PE device in the following three cases: (1) The directory server updates the directory service table of each PE node by the directory server update interval set by the network management system;
  • the directory server When adding or deleting a VPN member or modifying VPN policy information, the directory server immediately updates the directory service table of each PE device;
  • the PE node When a VPN connection is established, the PE node only needs to query its own directory service table, and does not need to send a request to the directory server. as shown in picture 2,
  • the device CE1 sends a corresponding VPN configuration request message to the device PE2, which includes the corresponding VPN information.
  • the process is the same as that in the first embodiment, but the request is not the directory server but PE1;
  • the device PE1 queries the directory service table and verifies the request message.
  • the specific verification process is the same as that in the first embodiment.
  • the PE After the verification is passed, the corresponding VPN configuration is completed; the PE sends a message to the directory server, and updates the directory service table of the directory server;
  • the directory server sends a message to the other related PEs to update the directory service table.
  • the device PE1 in the network After receiving the VPN connection request information from the device CE1, the device PE1 in the network queries the directory service table in B to verify the VPN connection request message. After the verification is passed, the VPN connection is established;

Landscapes

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

Description

一种实现 VPN配置服务的方法、 装置和系统 本申请要求于 2006 年 06 月 02 日提交中国专利局、 申请号为 200610060995.6、 发明名称为 "一种实现 VPN配置服务的方法和系统"的 中国专利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域
本发明涉及网络与通信技术领域, 具体涉及一种实现 VPN配置服务 的方法、 装置和系统。 背景技术
VPN网络通常由用户边缘设备( CE, Customer Edge )、 网络边缘设 备( PE , Provider Edge )和 P设备( Provider , 网络内部设备)构成。 其 中 CE设备是用户边缘节点,是在同一个站点的 VPN用户端点的出 /入口; PE设备是传送网络的边缘节点, 作为传送网络负责向用户提供 VPN服 务的边缘设备, 一个 PE设备至少与一个 CE设备相连, 并且至少和另外 一个传送网络设备, 即 PE或者 P相连。 P设备是传送网络内部的传送设 备, P设备和传送网络内部其它的传送设备相连, 但不直接和 CE设备相 连。
现有技术提供的一种方案:
VPN服务通常由网络管理系统( NMS , Network Management System ) 来实现, 如图 1所示, 通过 NMS完成 VPN网络的配置和用户 VPN连接 业务的建立, 具体步骤如下:
1、 在 NMS中手动配置 VPN信息, 包括 VPN成员信息、 VPN策略 信息等;
2、 用户需要建立 VPN连接时, 用户向 NMS发送 VPN连接请求消 3、 NMS根据预先配置的 VPN信息验证用户请求, 验证通过后, 建 立网络连接。
现有技术的另一方案:
通过边界网关协议( BGP, Border Gateway Protocol )实现 VPN成员 的自动发现并提供 VPN服务的方法。 结合其中所描述的成员自动发现方 法, 网络提供 VPN连接服务的具体步骤如下:
1、 在 PE设备上配置所接入的 VPN成员信息, 并通过 <CPI ??1>来 标识该 VPN成员, 其中 CPI为 CE设备上接入网络设备的端口标识, PPI 为 PE设备上连接该 CE设备的端口标识;
2、 PE设备通过配置 VPN成员信息后, 通过 BGP协议与该 VPN中 的其它 PE设备进行交互, 通过这种 BGP的自动发现机制最终会在 VPN 中所有的 PE设备中形成 VPN成员信息表 PIT;
3、 当某个 CE设备需要和 VPN中的其它成员之间通讯时, PE设备 根据 VPN成员信息表 PIT来验证用户 VPN通讯请求, 验证通过后, 建 立 VPN网络连接。
在上述现有技术方案中, VPN成员信息以及 VPN策略信息都需要通 过管理员在 NMS或者 PE设备上进行手动配置; 当 VPN成员发生动态变 化时, 对 VPN网络配置信息的增加、 删除和修改等操作的时延大, 管理 方式不灵活。 发明内容
本发明提供一种实现 VPN配置服务的方法、 装置和系统, 能够灵活 配置 VPN成员信息, 并设置 VPN策略信息, 实现 VPN成员的动态加入 和退出处理。
本发明实施例提供一种实现 VPN配置服务的方法, 包括:
网络侧接收 VPN配置请求消息, 利用目录服务表对所述 VPN配置 请求消息进行验证;
验证通过后, 更新所述目录服务表, 并根据更新后的目录服务表进 行相应的 VPN配置。
本发明实施例提供一种实现 VPN配置服务的系统, 包括用户边缘设 备、 网络边缘设备和网络内部设备, 网络边缘设备与至少一个用户边缘 设备相连, 且与其他的网络边缘设备或网络内部设备相连, 还包括目录 服务器,
所述目录服务器上保存至少包含 VPN ID 以及 VPN策略信息的目录 服务表,用于验证 VPN配置请求消息和 /或用于设置所述 VPN配置信息。 当网络侧收到 VPN配置请求消息, 所述目录服务器利用所述目.录服 务表对所述 VPN配置请求消息进行验证;
验证通过后, 所述目录服务器更新所述目录服务表, 并根据更新后 的目录服务表进行相应的 VPN配置。
本发明实施例提供一种目录服务器, 包括验证模块、 配置模块和存 储单元,
所述存储单元, 用于存储目录服务表;
所述验证模块, 根据所述目录服务表对所述 VPN配置请求消息进行 验证, 若验证通过, 则发送配置请求消息给配置模块;
所述配置模块, 用于根据接收到的所述配置请求消息, 更新所述目录服 务表。
本发明提供的技术方案中, 基于目录服务实现对 VPN的配置服务, VPN成员信息以及 VPN策略信息均由目录服务表存储, 当用户请求对 VPN配置信息进行改变时,通过查询目录服务表快速实现 VPN成员的增 加、 删除, 以及 VPN策略信息的配置修改等操作, 提高了 VPN服务的 效率, 另外, 可以通过设置 VPN策略信息, 将用户的 VPN连接请求限 定在封闭用户组内并且对用户的 VPN连接请求进行控制。 附图说明
图 1为现有技术中网管系统实现 VPN服务的示意图;
图 2为本发明中实现 VPN配置服务的系统示意图;
图 3为本发明中目录服务器的结构示意图;
图 4为本发明中实现 VPN配置服务的方法示意图。 具体实施方式
下面结合说明书附图来说明本发明的具体实施方式。
本发明通过目录服务来实现 VPN配置。 在本发明提供的系统中, 网 络包括目录服务器, 该目录服务器可以驻留在网络之外单独的计算机上, 也可以驻留在网络内部的某个传送设备, 即 PE设备或 P设备上。 目录服 务器以目录形式维护一张 VPN ID与 VPN成员标识关系的列表, 即目录 服务表,通过目录服务实现 VPN配置信息的自动注册和维护。通过 CE-PE 之间的交互处理传送用户用来维护 VPN相关的信息, 通过 PE设备和目 录服务器之间的交互来实现动态增加、 删除、 修改目录服务表中的 VPN 成员信息和 VPN策略信息(包括基于 CE的策略信息和基于 VPN的策略 信息)。 当用户请求通过网络建立、 删除或维护 VPN连接时, 首先通过 查询目录服务表验证所述请求是否限定在对应的 VPN成员之间以及请求 的内容是否符合相应的 VPN策略信息, 所述 VPN策略信息包括: 请求 的最大带宽值、 服务等级协议(SLA, Service Level Agreement )属性值 等,验证通过后, 网络才会正确响应该请求,提供相应的 VPN配置服务。 从而实现 VPN信息的灵活配置, 达到快速提供 VPN服务的目的。
上述目录服务表中所述的 VPN成员标识可以有如下两种标识方法: 传输网络分配地址( TNA , Transport Network Assigned Address ): 也 可以附加端口号, TNA地址是传送网络为用户设备接入网络的物理链路 所分配的全球唯一地址, 通过 TNA地址, 运营商可以标识用户设备接入 网络的数据承载链路。 当一个 TNA地址对应多条数据承载链路时, 通过 TNA 地址和端口号组合来标识用户设备接入网络的某一条数据承载链 路。
<CPI,PPI>: 即 ^1,??1>组合来标识 VPN的某个特定的成员, 其中 CPI为 CE设备接入 VPN网络的端口标识, PPI为 PE设备连接 CE设备 的端口标识, 这两个标识的组合可以唯一标识一个 VPN成员。
下面以 VPN中动态维护 VPN成员过程为例对本发明方案做进一步的 详细说明。
如图 2所示, 是实现 VPN配置服务的系统示意图。 其中 CE1、 CE2 是同一个 VPN网络的用户边缘设备 CE,该 CE设备可以是 Ll、 L2或 L3层设 备, 例如 TDM交叉连接设备、 二层交换设备和路由器等。 网络节点 PE1 和 PE2是该 VPN网络中的网络边缘设备, 这里的 PE设备可以是一个 TDM 交换设备, 一个光交叉连接系统(OXC, Optic Cross Connect System )设 备, 一个光纤交换(FXC, Fiber switch )设备, 或者一个能够将以太帧信 号映射到一层连接的以太网专线设备等。 网络节点 P1和 P2是网络内部 设备, 设备 P1和 P2是一层的设备, 可以是 TDM交换设备、 OXC设备或 者 FXC设备等。 传送节点之间, 即 PE1、 PE2 、 PI和 P2之间通过 TDM 技术的线路连接, 如 SDH链路。 系统中还包括目录服务器。 整个网络 的控制平面运行 GMPLS协议, 在 CE1与 PE1节点之间和 PE2与 CE2节点之 间是用户和网络接口 UNI,通过 UNI来进行通信的相关规范可参考 UNI 1.0 标准。 UNI定义了几类地址, 内部传送网络地址是指运营商网络内部节点 的地址, 可以用来作内部路由, 以及网络管理的目的, 但是这些地址不 会暴露给用户; 用户地址指用户网络对用户节点的编址, 这些地址一般 不会暴露给运营商; TNA地址是由网络分配给连接 UNI信令 Agent-网络 ( UNI-N, UNI Signaling Agent- Network )和環1信令 Agent-用户( UNI-C , UNI Signaling Agent-Client )的一条或多条数据承载链路的全球唯一地址。 图 2中, 网络给节点 CE1分配的 TNA地址是 101, 给节点 CE2分配的 TNA地 址是 102。
图 3所示为目录服务器的基本结构。 包括验证程序模块 301、 配置程 序模块 302和存储器 303。 其中, 验证验证程序模块 301根据目录服务表 对 VPN配置请求消息进行验证, 若验证通过, 则发送配置消息给配置程 序模块; 配置程序模块 302接收到所述配置消息后, 对 VPN配置请求消 息进行处理, 具体包括: 添加 VPN成员、 删除 VPN成员、 修改 VPN策 略等, 更新目录服务表; 所述目录服务表存储于存储器中。 目录服务表 可以采用表 1 所示的格式。
表 1
Figure imgf000007_0001
当然, VPN成员标识可以仅仅是 TNA地址,可以是 TNA地址和端口号, 也可采用 ^^^1>的标识方法,表 1仅仅是本发明的一个示例,其不应过 度地限制本发明的范围。
图 4所示是本发明实施例中提供的 VPN配置服务的方法示意图, 具体 步骤如下:
S401 , 网络收到 VPN配置请求消息;
5402, 利用目录服务表对所述 VPN配置请求消息进行验证;
5403, 验证通过后, 更新所述目录服务表, 完成所述 VPN配置;
5404, 若未通过-险证, 则返回否定应答。
本发明实施例提供的实现 VPN配置服务的方法中, 在目录服务器中 预先配置 VPN ID和基于该 VPN的部分或全部策略信息, 包括: 该 VPN允 许动态接入的最大成员节点数等。
通过目录服务对 VPN成员的动态维护有两种实现方法, 下面分别对 这两种方法进行详细描述。
实施例一
当 CE设备发起 VPN配置请求消息, 即请求添加、删除 VPN成员或修改 VPN策略信息的时候, CE设备通过 UNI接口向 PE设备发出相应的请求消 息, PE设备向目录服务器转发所述请求消息, 目录服务器查询目录服务 表验证所述请求消息, 验证通过后, 在目录服务器上更新相应的 VPN信 息, 完成所述 VPN配置。 当两个 CE设备之间需要通信的时候, PE设备根 据 CE设备发来的 VPN连接请求消息查询目录服务器, 对所述 VPN连接请 求消息进行验证, 验证通过后, 在上述请求的源和目的 CE设备之间建立 VPN连接, 这样, 源和目的 CE设备只能在 VPN确定的 VPN成员之间以及 相应 VPN策略允许的前提下进行通讯。
下面结合图 2对动态维护 VPN成员的各种情形进行详细的阐述。
1、 添加 VPN成员, 具体步骤如下:
(1)设备 CE1通过 UNI接口向设备 PE1发送添加 VPN成员的请求消息,该 请求消息包括 VPN ID 1 、 VPN成员标识 101、基于设备 CE1的 VPN策略信 息 Policy 11, 如, 允许的最大带宽值 BWmax等, 其中, VPN ID和 VPN成员 标识为必须要包含的信息, 基于设备 CE 1的策略信息为可选信息;
(2)PE1收到接入所述请求消息后, 向目录服务器 F转发该请求消息; (3)目录服务器通过查询目录服务表, 验证该请求消息是否合法, 例如 下述两种验证方法:
(a)验证目录服务表中是否存在 VPN ID 1,
(al)如果不存在, 则返回否定应答, 拒绝添加 CE1为该 VPN成员; (a2)如果目录服务表中存在 VPN ID 1, 则进一步判断 VPN ID 1对 应的表项中是否存在 VPN成员标识 101,
(a21)若是, 则返回否定应答, 拒绝添加 CE1 , 因为 CE1已经存 在于目录服务表中;
(a22)若否, 则验证通过 , 将 VPN成员标识 101以及请求消息中 包含的其他 VPN信息,如基于设备 CE1的策略信息等添加到目录服务表的 相应表项中, 返回肯定应答。
(b)验证目录服务表中是否存在 VPN ID 1 ,
(bl)如果不存在, 则返回否定应答, 拒绝添加 CE1为该 VPN成员; (b2)如果存在, 则进一步判断 VPN ID 1对应的表项中是否存在 VPN成员标识 101,
(b21)若是, 则返回否定应答, 拒绝添加 CE1 , 因为 CE1已经存 在于目录服务表中;
(b22)若否, 则进一步验证是否符合目录服务表中相应表项的基 于 VPN的策略信息, 譬如, 该表项中基于该 VPN的策略信息 Policyl中指 定该 VPN允许动态接入的最大成员节点数是 3,
(b221)如果该 VPN中的已有成员数为 0, 1或 2, 则验证通过, 将 VPN成员标识 101以及请求消息中包含的其他 VPN信息, 如基于设备 CE1的策略信息等添加到目录服务表的相应表项中 , 返回肯定应答。
(b222)如果该 VPN中已有成员数为 3, 则拒绝添加 CE1为该 VPN成员, 返回否定应答。
2、 删除 VPN成员, 具体步骤如下:
(1)当 CE1向 PE1发送删除 VPN成员的请求消息, 其中包含等待删除的 VPN ID 1、 VPN成员标识 101 ;
(2) PE1 向 目录服务器 转发该请求消息, 其中包含等待删除的 VPN ID 1 和 VPN成员标识 101 ; (3) 目录服务器收到该请求消息后, 验证该请求消息是否合法, 即
(a)如果该表项存在, 则验证该表项中的策略信息是否允许 VPN成员 动态退出,
(al)若允许,则验证通过,首先发起删除与该节点相关的 VPN连接, 并在对应的目录服务表项中删除对应的 <VPN ID, VPN成员标识 >项<1, 100/10; 返回肯定应答;
(a2)若不允许, 则返回否定应答。
(b)若该表项不存在, 则返回否定应答。
3、 修改 VPN策略, 具体步骤如下:
(1) CE1 向 PE1发送修改 VPN策略的请求消息, 其中包含 VPN ID 1 、 VPN成员标识 101、 基于 CE的策略信息或者基于 VPN的策略信息;
(2) PE1向目录服务器转发该请求消息,其中包含 VPN ID 1 、 VPN成员 标识和基于 CE的策略信息或者基于 VPN的策略信息;
(3)目录服务器接到该请求消息后, 验证 VPN ID和 VPN成员标识的合 法性, 即验证目录服务表中是否存在 VPN ID为 1且 VPN成员标识为 101的 表项,
(a)若存在, 则进一步验证该表项中的策略信息是否允许 VPN成员动 态修改 VPN策略,
(al)若否, 则返回否定应答;
(a2)若是, 则验证通过, 将目录服务表中的策略信息更新为请求 消息中包含的策略信息, 返回肯定应答
(b)若不存在, 则返回否定应答。
4、 建立 VPN连接, 具体步骤如下:
(1) CE1 向 PE1 发送建立 VPN连接的请求消息, 其中包含等待建立连 接的 VPN ID 1 和源 VPN成员标识 101/10、 目的 VPN成员标识 /102/10, 以 及相关的请求参数, 如带宽、 保护属性等;
(2) PE1 向目录服务器转发该建立 VPN连接的请求消息;
(3) 目录服务器根据目录服务表验证 VPN ID、 源 VPN成员标识和目的 VPN成员标识, 并根据基于 CE的策略信息和基于 VPN的策略信息验证相 关的请求参数, 若验证未通过, 则返回否定应答;
若验证通过, 则建立 CE1与 CE2之间的 VPN连接, 返回肯定应答。 综上, 上述说明仅为单域的情况, 多域的实现情况和单域类似。 实施例二
目录服务表不仅保存在目录服务器上, 同时也下载到各个 PE设备, PE设备不需要保存所有 VPN的目录服务表项, 只需要保存自身所在的 VPN相关的目录服务表项。
目录服务器在下面三种情况下对 PE设备的目录服务表进行更新: (1)通过网管系统设定的目录服务器更新时间间隔, 目录服务器会定 时更新各个 PE节点的目录服务表;
(2)添加或删除 VPN成员或者修改 VPN策略信息时, 目录服务器会立 即更新各个 PE设备的目录服务表;
(3) 当 PE设备向目录服务器请求更新目录服务表的时候,目录服务器 会给该 PE节点返回更新的目录服务表。
建立 VPN连接时, PE节点只需要查询本身的目录服务表即可, 不需 要再向目录服务器发送请求。 如图 2所示,
添加 VPN成员 /删除 VPN成员 /修改 VPN策略, 具体步骤如下:
(1)设备 CE1向设备 PE2发送相应的 VPN配置请求消息, 其中包括相应 的 VPN信息, 该过程与实施例一相同, 只是请求的目的不是目录服务器, 而是 PE1;
(2)设备 PE1查询其目录服务表,对该请求消息进行验证, 具体的验证 过程同实施例一,
验证通过之后, 完成相应的 VPN配置; PE 向目录服务器发送消息, 更新 目录服务器的目录服务表;
否则, 返回否定应答。
(3) 目录服务器向其他相关 PE发送更新目录服务表的消息。
设备 CE1与 CE2之间需要建立 VPN连接时, 步骤如下:
网络中的设备 PE1收到来自设备 CE1的 VPN连接请求信息后,查询 B中的目录服务表, 验证该 VPN连接请求消息 , 验证通过后, 建立所述 VPN连接;
否则, 返回否定应答。
以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围 并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范 围内, 可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应以权利要求的保护范围为准。

Claims

权 利 要 求
1、 一种实现 VPN配置服务的方法, 其特征在于, 包括:
网络侧接收 VPN配置请求消息, 利用目录服务表对所述 VPN配置 请求消息进行验证;
验证通过后, 更新所述目录服务表, 并根据更新后的目录服务表进 行相应的 VPN配置。
2、 如权利要求 1所述的方法, 其特征在于, 所述目录服务表保存在 目录服务器上, 目录服务器对所述 VPN配置请求消息进行验证。
3、 如权利要求 1所述的方法, 其特征在于, 所述目录服务表保存在 网络边缘设备上,所述网络边缘设备对所述 VPN配置请求消息进行验证。
4、 如权利要求 1所述的方法, 其特征在于, 对所述 VPN配置请求 消息进行验证具体包括:
验证所述请求是否符合相应的 VPN策略信息。
5、 如权利要求 1所述的方法, 其特征在于, 所述 VPN配置请求消 息是用于请求添加 VPN成员的消息, 所述 VPN配置请求消息包括 VPN 标识和 VPN成员标识, 所述更新目录服务表的步骤包括:
当确定所述 VPN标识存在于目录服务表中 ,则进一步验证所述 VPN 成员标识是否存在于所述 VPN标识对应的表项中, 否则, 将所述 VPN 成员标识添加到目录服务表中; 或者,
当所述 VPN标识存在于目录服务表中, 则进一步验证所述 VPN成 员标识是否存在于所述 VPN标识对应的表项中, 否则进一步验证是否符 合目录服务表中基于所述 VPN的策略信息, 若符合, 则验证通过, 将所 述 VPN成员标识添加到目录服务表中。
6、 如权利要求 1所述的方法, 其特征在于, 所述 VPN配置请求消 息是请求删除 VPN成员的消息, 所述 VPN配置请求消息包括 VPN标识 和 VPN成员标识, 所述所述更新目录服务表的步骤包括:
当确定所述 VPN标识与所述 VPN成员标识存在于目录服务表的一 个表项中, 则进一步验证所述表项中的策略信息是否允许 VPN成员动态 退出, 若是, 则验证通过, 删除目录服务表中的所述表项。
7、 如权利要求 1所述的方法, 其特征在于, 所述 VPN配置请求消 息是请求修改 VPN策略的消息,所述 VPN配置请求消息包括 VPN标识、 VPN成员标识和策略信息, 所述更新目录服务表的步骤包括:
当所述 VPN标识与所述 VPN成员标识存在于目录服务表的一个表 项中, 则进一步验证所述表项中的策略信息是否允许 VPN成员动态修改 VPN策略, 若是, 则验证通过, 将目录服务表的所述表项中基于 CE的 策略信息更新为所述配置请求消息中的基于 CE的策略信息。
8、 如权利要求 1所述的方法, 其特征在于, 所述 VPN配置请求消 息是修改 VPN策略的请求消息,所述 VPN配置请求消息包括 VPN标识、 VPN成员标识和基于 VPN的策略信息,所述更新所述目录服务表具体包 括步骤:
当确定所述 VPN标识与所述 VPN成员标识存在于目录服务表的一 个表项中, 则进一步验证所述表项中的策略信息是否允许 VPN成员动态 修改 VPN策略, 若是, 则验证通过, 并将目录服务表的所述表项中基于 VPN的策略信息更新为所述配置请求消息中的基于 VPN的策略信息。
9、 如权利要求 1所述的方法, 其特征在于, 进一步包括:
更新所述目录服务表并进行相应的 VPN配置后, 用户之间需要建立 VPN连接时, 发送 VPN连接请求消息, 所述请求消息中包括 VPN标识、 源 VPN成员标识和目的 VPN成员标识,
网络根据所述目录服务表验证所述请求消息,
在验证通过后, 建立 VPN连接。
10、 一种实现 VPN配置服务的系统, 包括用户边缘设备、 网络边缘 设备和网络内部设备, 网络边缘设备与至少一个用户边缘设备相连, 且 与其他的网络边缘设备或网络内部设备相连, 其特征在于, 还包括目录 服务器,
所述目录服务器上保存至少包含 VPN ID 以及 VPN策略信息的目录 服务表,用于验证 VPN配置请求消息和 /或用于设置所述 VPN配置信息。
当网络侧收到 VPN配置请求消息, 所述目录服务器利用所述目录服 务表对所述 VPN配置请求消息进行验证;
验证通过后, 所述目录服务器更新所述目录服务表, 并根据更新后 的目录服务表进行相应的 VPN配置。
11、 如权利要求 10所述的系统, 其特征在于, 所述目录服务器包括 验证模块、 配置模块和存储单元,
所述存储单元, 用于存储所述目录服务表;
所述验证模块, 根据所述目录服务表对所述 VPN配置请求消息进行 验证, 若验证通过, 则发送配置消息给配置程序模块;
所述配置模块, 接收到所述配置消息后, 更新目录服务表。
12、 如权利要求 10所述的系统, 其特征在于,
所述目录服务器驻留在网络边缘设备或网络内部设备上; 或者 驻留在网络之外单独的计算机上。
13、 一种目录服务器, 其特征在于, 包括验证模块、 配置模块和存 储单元,
所述存储单元, 用于存储目录服务表;
所述验证模块, 根据所述目录服务表对所述 VPN配置请求消息进行 验证, 若验证通过, 则发送配置请求消息给配置模块;
所述配置模块, 用于根据接收到的所述配置请求消息, 更新所述目 录服务表。
PCT/CN2007/001260 2006-06-02 2007-04-18 A method, apparatus, and system implementing the vpn configuration service Ceased WO2007140691A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP07720833.8A EP2012470B1 (en) 2006-06-02 2007-04-18 A method, apparatus, and system implementing the vpn configuration service
CN2007800002556A CN101313534B (zh) 2006-06-02 2007-04-18 一种实现vpn配置服务的方法、装置和系统
US12/276,659 US7933978B2 (en) 2006-06-02 2008-11-24 Method, device and system for implementing VPN configuration service

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2006100609956A CN101083549A (zh) 2006-06-02 2006-06-02 一种实现vpn配置服务的方法和系统
CN200610060995.6 2006-06-02

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/276,659 Continuation US7933978B2 (en) 2006-06-02 2008-11-24 Method, device and system for implementing VPN configuration service

Publications (1)

Publication Number Publication Date
WO2007140691A1 true WO2007140691A1 (en) 2007-12-13

Family

ID=38801056

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/001260 Ceased WO2007140691A1 (en) 2006-06-02 2007-04-18 A method, apparatus, and system implementing the vpn configuration service

Country Status (4)

Country Link
US (1) US7933978B2 (zh)
EP (1) EP2012470B1 (zh)
CN (2) CN101083549A (zh)
WO (1) WO2007140691A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9419944B2 (en) * 2014-11-06 2016-08-16 Pismo Labs Technology Limited Methods and systems for establishing VPN connections at a VPN management server

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101552954B (zh) * 2008-03-31 2012-07-18 中兴通讯股份有限公司 一种连接状态下用户终端接入封闭用户组小区的控制方法
CN101296451B (zh) * 2008-06-03 2012-02-29 中兴通讯股份有限公司 一种更新终端的内部用户组列表的方法
CN101651586B (zh) * 2008-08-15 2012-04-04 华为技术有限公司 Csg信息更新的处理方法、装置以及系统
CN101686437B (zh) * 2008-09-26 2013-03-20 华为技术有限公司 设置用户侧白名单及寻呼用户设备的方法和装置
US20100254385A1 (en) * 2009-04-07 2010-10-07 Cisco Technology, Inc. Service Insertion Architecture (SIA) in a Virtual Private Network (VPN) Aware Network
US9497039B2 (en) * 2009-05-28 2016-11-15 Microsoft Technology Licensing, Llc Agile data center network architecture
US8331910B2 (en) * 2009-07-02 2012-12-11 Mitsubishi Electric Corporation Access authority changing method, core network apparatus, base station, and terminal
CN102026334B (zh) * 2009-09-23 2014-07-16 中兴通讯股份有限公司 基于混合接入模式小区的终端身份处理方法和系统
CN102045895A (zh) * 2009-10-20 2011-05-04 中兴通讯股份有限公司 闭合用户组成员的管理方法及装置
US8694664B2 (en) * 2010-11-23 2014-04-08 Cisco Technology, Inc. Active-active multi-homing support for overlay transport protocol
ES2639392T3 (es) * 2011-05-10 2017-10-26 Airbus Defence And Space Oy Redes virtuales dentro de una red física
CN103380635B (zh) * 2011-07-14 2017-02-15 Lg电子株式会社 在无线通信系统中执行成员资格验证或者接入控制的方法和装置
WO2013067466A1 (en) * 2011-11-03 2013-05-10 Huawei Technologies Co., Ltd. Border gateway protocol extension for the host joining/leaving a virtual private network
US9027086B2 (en) * 2013-02-01 2015-05-05 Vidder, Inc. Securing organizational computing assets over a network using virtual domains
CN103281694B (zh) * 2013-06-20 2017-02-08 福建伊时代信息科技股份有限公司 配置文件分发方法和装置
US9548887B2 (en) 2013-08-09 2017-01-17 Cisco Technology, Inc. Proactive creation of multicast state in an overlay transport network to achieve fast convergence on failover
US9331905B1 (en) * 2014-07-10 2016-05-03 Sprint Communication Company L.P. Configuring ethernet elements via ethernet local management interface
US9762545B2 (en) 2014-11-03 2017-09-12 Cisco Technology, Inc. Proxy forwarding of local traffic by edge devices in a multi-homed overlay virtual private network
US9954751B2 (en) 2015-05-29 2018-04-24 Microsoft Technology Licensing, Llc Measuring performance of a network using mirrored probe packets
US10469262B1 (en) 2016-01-27 2019-11-05 Verizon Patent ad Licensing Inc. Methods and systems for network security using a cryptographic firewall
CN106559304A (zh) * 2016-11-15 2017-04-05 乐视控股(北京)有限公司 一种虚拟专用网络的连接配置方法和装置
US10554480B2 (en) 2017-05-11 2020-02-04 Verizon Patent And Licensing Inc. Systems and methods for maintaining communication links
CN112968882A (zh) * 2021-02-03 2021-06-15 南京华鹞信息科技有限公司 一种基于网络功能虚拟化的推演多域网络安全策略的系统和方法
CN113836143B (zh) * 2021-09-28 2024-02-27 新华三大数据技术有限公司 一种索引创建方法及装置
US11552932B1 (en) * 2022-02-24 2023-01-10 Oversee, UAB Identifying virtual private network servers for user devices
US12126597B2 (en) 2022-02-24 2024-10-22 Oversec, Uab Identifying virtual private network servers for user devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020156828A1 (en) 2001-04-24 2002-10-24 Takeshi Ishizaki Integrated service management system
CN1404263A (zh) * 2001-09-03 2003-03-19 华为技术有限公司 一种宽带网络虚拟专用网的实现方法及其系统
US20040199644A1 (en) * 2002-11-08 2004-10-07 Alcatel Method of assigning a virtual network identifier to a terminal, and a terminal, a dynamic host configuration server, and a directory server for implementing the method
CN1622529A (zh) * 2003-11-27 2005-06-01 华为技术有限公司 一种有服务质量保障的虚拟专用网的实现方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6434619B1 (en) * 1998-04-29 2002-08-13 Alcatel Canada Inc. Internet-enabled service management system and method
US6693878B1 (en) * 1999-10-15 2004-02-17 Cisco Technology, Inc. Technique and apparatus for using node ID as virtual private network (VPN) identifiers
US7272643B1 (en) * 2000-09-13 2007-09-18 Fortinet, Inc. System and method for managing and provisioning virtual routers
US20020144144A1 (en) * 2001-03-27 2002-10-03 Jeffrey Weiss Method and system for common control of virtual private network devices
US7197550B2 (en) * 2001-08-23 2007-03-27 The Directv Group, Inc. Automated configuration of a virtual private network
AU2003212151A1 (en) * 2002-03-18 2003-09-29 Nortel Networks Limited Resource allocation using an auto-discovery mechanism for provider-provisioned layer-2 and layer-3 virtual private networks
US8572249B2 (en) * 2003-12-10 2013-10-29 Aventail Llc Network appliance for balancing load and platform services
CN100372340C (zh) * 2004-06-11 2008-02-27 华为技术有限公司 虚拟专用网的实现方法
US20060130135A1 (en) * 2004-12-10 2006-06-15 Alcatel Virtual private network connection methods and systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020156828A1 (en) 2001-04-24 2002-10-24 Takeshi Ishizaki Integrated service management system
CN1404263A (zh) * 2001-09-03 2003-03-19 华为技术有限公司 一种宽带网络虚拟专用网的实现方法及其系统
US20040199644A1 (en) * 2002-11-08 2004-10-07 Alcatel Method of assigning a virtual network identifier to a terminal, and a terminal, a dynamic host configuration server, and a directory server for implementing the method
CN1622529A (zh) * 2003-11-27 2005-06-01 华为技术有限公司 一种有服务质量保障的虚拟专用网的实现方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"A proposal on FlexibleCUG service architecture", PARALLEL AND DISTRIBUTED SYSTEMS: WORKSHOPS, SEVENTH INTERNATIONAL CONFERENCE ON, 2000 IWATE, JAPAN 4-7 JULY 2000, LOS ALAMITOS, CA, USA, IEEE COMPUT. SOC, US, 4 July 2000 (2000-07-04), pages 315 - 320
"BELLLABS TECHNICAL JOURNAL", vol. 6, 1 January 2002, WILEY, article "DYNAMIC VIRTUAL PRIVATE NETWORKS", pages: 116 - 135
See also references of EP2012470A4

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9419944B2 (en) * 2014-11-06 2016-08-16 Pismo Labs Technology Limited Methods and systems for establishing VPN connections at a VPN management server

Also Published As

Publication number Publication date
US7933978B2 (en) 2011-04-26
CN101313534B (zh) 2011-11-02
EP2012470A1 (en) 2009-01-07
CN101083549A (zh) 2007-12-05
EP2012470B1 (en) 2016-08-17
EP2012470A4 (en) 2009-05-13
CN101313534A (zh) 2008-11-26
US20090083403A1 (en) 2009-03-26

Similar Documents

Publication Publication Date Title
CN101313534B (zh) 一种实现vpn配置服务的方法、装置和系统
US7756998B2 (en) Managing L3 VPN virtual routing tables
US10116556B2 (en) Techniques for routing and forwarding between multiple virtual routers implemented by a single device
CN101483600B (zh) 实现一体化网络归属域信息扩散的方法
US7447166B1 (en) Method to distribute IEEE 802.1X authenticated users among multiple broadcast domains
US20100153554A1 (en) Method and apparatus for providing network virtualization
CN102422600A (zh) 实现从提供商桥网络到vpls或提供商骨干桥接网络的逐渐切换的地址解析优化过程
JP2003069609A (ja) 仮想私設網サービスを提供するシステム
JP2019526983A (ja) ブロードバンドリモートアクセスサーバの制御プレーン機能と転送プレーン機能の分離
WO2010139238A1 (zh) 实现强制mac转发功能的方法和装置
US6982984B1 (en) Method and apparatus for virtual private networks
CN108259356B (zh) 路由控制方法和装置
CN110336730B (zh) 一种网络系统及数据传输方法
RU2006129488A (ru) Устройство динамического управления сетью и способ динамического управления сетью
JP3394727B2 (ja) ネットワーク間通信方法及びその装置
CN116032840A (zh) 一种用于机顶盒的双网访问方法及系统
CN111835879B (zh) 一种基于dhcp relay协议的报文处理方法及中继设备
JP4873960B2 (ja) アプリケーションサーバ機能を促進するための方法およびアプリケーションサーバ機能を含むアクセスノード
WO2014183657A1 (zh) 一种确定下一跳、发布路由信息的方法和装置
CN102655475B (zh) 移动通信切换方法、设备和系统
WO2012075768A1 (zh) 身份位置分离网络的监听方法和系统
WO2011026355A1 (zh) 节点接入家乡代理的方法、家乡代理集群系统及业务路由器
CN115604230A (zh) 设备地址管理方法、装置及服务器
CN101668001B (zh) 一种建立域间呼叫的方法、系统及装置
CN115955707B (zh) 设备通信方法、装置、终端设备及存储介质

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780000255.6

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07720833

Country of ref document: EP

Kind code of ref document: A1

REEP Request for entry into the european phase

Ref document number: 2007720833

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2007720833

Country of ref document: EP