Managing address spaces across network elements

    公开(公告)号:US11888814B2

    公开(公告)日:2024-01-30

    申请号:US16210907

    申请日:2018-12-05

    摘要: In general, techniques are described for managing address spaces across network elements. A network device including a processor may be configured to perform the techniques. The processor may execute a pool manager that automatically distributes a first block of network addresses to a first network element acting, for a first network, as a first address allocation server to assign the first block of network addresses. The pool manager may further automatically distribute a second block of contiguous network addresses to a second network element acting, for a second network, as a second address allocation server. The pool manager may then dynamically manage a size of the first block of network addresses and a size of the second block of network addresses to address exhaustion of available network addresses within either or both of the first block of network addresses and the second block of network addresses.

    Network device interface for supporting centralized address pool management

    公开(公告)号:US11757833B2

    公开(公告)日:2023-09-12

    申请号:US17449320

    申请日:2021-09-29

    IPC分类号: H04L61/5061 H04L61/5007

    CPC分类号: H04L61/5061 H04L61/5007

    摘要: A first device may establish a connection with a second device, and may provide a connection check RPC message to the second device. The first device may receive a verification RPC message from the second device, and may provide, to the second device, a sync domains RPC request that includes a first list of active domains with associated address pools. The first device may receive, from the second device, a sync domains RPC response that includes threshold values for the active domains included in the first list of active domains, and may provide, to the second device, a sync pools RPC request that includes a first list of address pools associated with the active domains. The first device may receive, from the second device, a sync pools RPC response that includes confirmation of the first list of address pools, and may allocate addresses of an address pool to a CPE.

    Network device interface for supporting centralized address pool management

    公开(公告)号:US12003481B1

    公开(公告)日:2024-06-04

    申请号:US18363130

    申请日:2023-08-01

    IPC分类号: H04L61/5061 H04L61/5007

    CPC分类号: H04L61/5061 H04L61/5007

    摘要: A first device may establish a connection with a second device, and may provide a connection check RPC message to the second device. The first device may receive a verification RPC message from the second device, and may provide, to the second device, a sync domains RPC request that includes a first list of active domains with associated address pools. The first device may receive, from the second device, a sync domains RPC response that includes threshold values for the active domains included in the first list of active domains, and may provide, to the second device, a sync pools RPC request that includes a first list of address pools associated with the active domains. The first device may receive, from the second device, a sync pools RPC response that includes confirmation of the first list of address pools, and may allocate addresses of an address pool to a CPE.

    MANAGING ADDRESS SPACES ACROSS NETWORK ELEMENTS

    公开(公告)号:US20200186494A1

    公开(公告)日:2020-06-11

    申请号:US16210907

    申请日:2018-12-05

    IPC分类号: H04L29/12 H04L12/24

    摘要: In general, techniques are described for managing address spaces across network elements. A network device including a processor may be configured to perform the techniques. The processor may execute a pool manager that automatically distributes a first block of network addresses to a first network element acting, for a first network, as a first address allocation server to assign the first block of network addresses. The pool manager may further automatically distribute a second block of contiguous network addresses to a second network element acting, for a second network, as a second address allocation server. The pool manager may then dynamically manage a size of the first block of network addresses and a size of the second block of network addresses to address exhaustion of available network addresses within either or both of the first block of network addresses and the second block of network addresses.