System and method of aggregating discontiguous address ranges into addresses and masks using a plurality of repeating address blocks
First Claim
1. A method of creating a discontiguous address plan for an enterprise, comprising:
- determining a hierarchy of route advertisement optimization for an enterprise;
determining the number of route advertisement aggregation points at each level of the hierarchy;
rounding each number up to a power of a base number of the address plan;
determining a number of network security policy areas for the enterprise;
determining a number of addresses for each of the network security policy areas;
rounding each number of addresses up to a power of the base number to produce a plurality of rounded addresses;
allocating an address range for each of the plurality of rounded addresses so that a starting address of the address range begins on a power of the base number;
determining a size of the plurality of address ranges;
rounding the size of the plurality of address ranges up to a power of the base number to produce the size of a repeating policy pattern;
assigning an instance of the repeating policy pattern to each of the route advertisement aggregation points; and
determining an address and a mask for each of the network security policy areas in the repeating policy patterns.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of creating a discontiguous address plan for an enterprise is provided which includes determining a hierarchy of routing optimization for an enterprise, determining a number of route advertisement aggregation points at each level of the hierarchy, determining a number of network security policy areas for the enterprise, and determining a number of addresses for each of the network security policy areas. The number of addresses is rounded up to a power of the address scheme base number to produce a plurality of rounded addresses. The method further includes allocating an address range for each of the plurality of rounded addresses so that a starting address of the address range begins on a power of the base number and determining a size of the plurality of address ranges. The size of the plurality of address ranges is rounded up to a power of the base number to produce the size of a repeating policy pattern. The method further includes assigning an instance of the repeating policy pattern to each of the route advertisement aggregation points at each hierarchy, and determining an address and a mask for each of the network security policy areas in the repeating policy pattern.
-
Citations
19 Claims
-
1. A method of creating a discontiguous address plan for an enterprise, comprising:
-
determining a hierarchy of route advertisement optimization for an enterprise;
determining the number of route advertisement aggregation points at each level of the hierarchy;
rounding each number up to a power of a base number of the address plan;
determining a number of network security policy areas for the enterprise;
determining a number of addresses for each of the network security policy areas;
rounding each number of addresses up to a power of the base number to produce a plurality of rounded addresses;
allocating an address range for each of the plurality of rounded addresses so that a starting address of the address range begins on a power of the base number;
determining a size of the plurality of address ranges;
rounding the size of the plurality of address ranges up to a power of the base number to produce the size of a repeating policy pattern;
assigning an instance of the repeating policy pattern to each of the route advertisement aggregation points; and
determining an address and a mask for each of the network security policy areas in the repeating policy patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification