Skip to content

IP Pool

Location in GUI: Design » Network Settings » IP Address Pools

Diagram
NameTypeConstraintMandatoryDefault Value
ip_poolsList[ip_pools]No

ip_pools (catalyst_center.network_settings)

Section titled “ip_pools (catalyst_center.network_settings)”
NameTypeConstraintMandatoryDefault Value
nameStringYes
ip_address_spaceChoiceIPv4, IPv6YesIPv4
typeChoicegeneric, tunnelNogeneric
dhcp_serversListIPNo
dns_serversListIPNo
gatewayStringNo
ip_pool_cidrIPNo
ip_pools_reservationsList[ip_pools_reservations]No

ip_pools_reservations (catalyst_center.network_settings.ip_pools)

Section titled “ip_pools_reservations (catalyst_center.network_settings.ip_pools)”
NameTypeConstraintMandatoryDefault Value
nameStringYes
prefix_lengthIntegermin: 1, max: 32No
subnetIPNo
gatewayIPNo
typeChoicegeneric, LAN, WAN, management, serviceNoGeneric
dhcp_serversListIPNo
dns_serversListIPNo

Example 1: Basic IPv4 IP pool configuration with generic type, DHCP and DNS server assignments for centralized network services:

catalyst_center:
network_settings:
ip_pools:
- name: BASIC_IPv4_POOL
ip_address_space: IPv4
type: generic
dhcp_servers:
- 192.168.1.10
- 192.168.1.11
dns_servers:
- 8.8.8.8
- 8.8.4.4
gateway: 192.168.1.1
ip_pool_cidr: 192.168.0.0/16

Example 2: Enterprise IPv4 deployment with multiple pool types and reservations for different network functions and services including LAN Automation, Access Point and Extended Nodes:

catalyst_center:
network_settings:
ip_pools:
- name: ENTERPRISE_CAMPUS_POOL
ip_address_space: IPv4
type: generic
dhcp_servers:
- 10.100.1.10
- 10.100.1.11
dns_servers:
- 10.100.1.5
- 10.100.1.6
ip_pool_cidr: 10.100.0.0/16
ip_pools_reservations:
- name: CAMPUS_LAN_AUTO
prefix_length: 24
subnet: 10.100.10.0
type: LAN
- name: CAMPUS_AP_POOL
prefix_length: 26
subnet: 10.100.20.0
type: management
- name: CAMPUS_EXTENDED_NODE_POOL
prefix_length: 26
subnet: 10.100.20.0
type: management

Example 3: Comprehensive IPv4 deployment with multiple pool types including generic, LAN, WAN, management, service, and LAN Automation pools, featuring complete reservation structures for global enterprise network infrastructure:

catalyst_center:
network_settings:
ip_pools:
- name: GLOBAL_IPv4_MAIN_POOL
ip_address_space: IPv4
type: generic
dhcp_servers:
- 172.16.1.10
- 172.16.1.11
dns_servers:
- 172.16.1.5
- 172.16.1.6
ip_pool_cidr: 172.16.0.0/16
ip_pools_reservations:
- name: CORPORATE_POOL
prefix_length: 24
subnet: 172.16.10.0
gateway: 172.16.10.1
type: generic
dhcp_servers:
- 172.16.1.10
- 172.16.1.11
dns_servers:
- 172.16.1.5
- 172.16.1.6
- name: BRANCH_WAN_POOL
prefix_length: 24
subnet: 172.16.20.0
gateway: 172.16.20.1
type: WAN
dhcp_servers:
- 172.16.1.255
dns_servers:
- 172.16.1.256
- name: MGMT_NETWORK_POOL
prefix_length: 26
subnet: 172.16.30.0
gateway: 172.16.30.1
type: management
dhcp_servers:
- 172.16.1.200
dns_servers:
- 172.16.1.201
- name: SERVICE_NETWORK_POOL
prefix_length: 25
subnet: 172.16.40.0
gateway: 172.16.40.1
type: service
dhcp_servers:
- 172.16.1.10
- 172.16.1.11
dns_servers:
- 172.16.1.5
- 172.16.1.6
- name: LAN_AUTOMATION_POOL
prefix_length: 24
subnet: 172.16.250.0
type: LAN

Example 4: Site assignment configuration demonstrating how to apply IP pool reservations to different site types and geographic locations for campus automation, access points, and various network services:

catalyst_center:
sites:
areas:
- name: Main Campus
parent_name: Global/Americas
ip_pools_reservations:
- CORPORATE_POOL
- MGMT_NETWORK_POOL
- CAMPUS_EXTENDED_NODE_POOL
- CAMPUS_AP_POOL
- CAMPUS_LAN_AUTO
- name: Branch Offices
parent_name: Global/Americas
ip_pools_reservations:
- BRANCH_WAN_POOL
- SERVICE_NETWORK_POOL