Skip to main content

Site Fabric Connectivity

Location in GUI: Infrastructure » Infra Configuration

Diagram

Classes

sites (ndo)

NameTypeConstraintMandatoryDefault Value
multisiteBooleantrue, falseNotrue
routed_domainStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
nameStringYes
idIntegermin: 1No
multicast_tepIPNo
bgpClass[bgp]No
ospfClass[ospf]No
ospf_policiesList[ospf_policies]No
podsList[pods]No

ndo

NameTypeConstraintMandatoryDefault Value
fabric_connectivityClass[fabric_connectivity]No

fabric_connectivity (ndo)

NameTypeConstraintMandatoryDefault Value
bgpClass[bgp]No

bgp (ndo.sites)

NameTypeConstraintMandatoryDefault Value
asIntegermin: 1, max: 4294967295No
passwordAnyString or NullNo

ospf (ndo.sites)

NameTypeConstraintMandatoryDefault Value
area_idAnyInteger[min: 0, max: 4294967295] or Choice[backbone] or IPNo0
area_typeChoiceregular, stub, nssaNoregular

ospf_policies (ndo.sites)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
network_typeChoicepoint-to-point, broadcastNopoint-to-point
priorityIntegermin: 0, max: 255No1
interface_costIntegermin: 0, max: 65535No0
passive_interfaceBooleantrue, falseNofalse
mtu_ignoreBooleantrue, falseNofalse
advertise_subnetBooleantrue, falseNofalse
bfdBooleantrue, falseNofalse
hello_intervalIntegermin: 1, max: 65535No10
dead_intervalIntegermin: 1, max: 65535No40
retransmit_intervalIntegermin: 1, max: 65535No5
retransmit_delayIntegermin: 1, max: 450No1

pods (ndo.sites)

NameTypeConstraintMandatoryDefault Value
idIntegermin: 1, max: 255Yes1
unicast_tepIPNo
spinesList[spines]No

bgp (ndo.fabric_connectivity)

NameTypeConstraintMandatoryDefault Value
peering_typeChoicefull-mesh, route-reflectorNofull-mesh
ttlIntegermin: 1, max: 255No16
max_asIntegermin: 0, max: 2000No0
keepalive_intervalIntegermin: 0, max: 3600No60
hold_intervalIntegermin: 0, max: 3600No180
stale_intervalIntegermin: 1, max: 3600No300
graceful_restartBooleantrue, falseNotrue

spines (ndo.sites.pods)

NameTypeConstraintMandatoryDefault Value
idIntegermin: 1, max: 4000Yes
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
bgp_peeringBooleantrue, falseNotrue
bgp_route_reflectorBooleantrue, falseNofalse
control_plane_tepIPNo
interfacesList[interfaces]No

interfaces (ndo.sites.pods.spines)

NameTypeConstraintMandatoryDefault Value
portIntegermin: 1, max: 127Yes
moduleIntegermin: 1, max: 9No1
ipIPYes
mtuAnyChoice[inherit] or Integer[min: 576, max: 9216]Noinherit
ospfClass[ospf]No

ospf (ndo.sites.pods.spines.interfaces)

NameTypeConstraintMandatoryDefault Value
policyStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
authentication_typeChoicenone, simple, md5Nonone
authentication_keyAnyString or NullNo
authentication_key_idIntegermin: 1, max: 255No1

Examples

ndo:
sites:
- name: APIC1
multisite: true
multicast_tep: 5.6.7.8
bgp:
as: 65009
password: cisco
ospf:
area_id: 0
area_type: regular
routed_domain: L3
ospf_policies:
- name: IPN
network_type: point-to-point
priority: 1
interface_cost: 0
passive_interface: false
mtu_ignore: false
advertise_subnet: false
bfd: false
hello_interval: 10
dead_interval: 40
retransmit_interval: 5
retransmit_delay: 1
pods:
- id: 1
unicast_tep: 3.4.5.6
spines:
- id: 1001
name: SPINE1001
bgp_peering: true
bgp_route_reflector: false
control_plane_tep: 100.100.100.1
interfaces:
- port: 1
ip: 11.11.11.1/24
mtu: inherit
ospf:
policy: IPN
authentication_type: none
authentication_key: cisco
authentication_key_id: 1
fabric_connectivity:
bgp:
peering_type: full-mesh
ttl: 15
max_as: 10
keepalive_interval: 30
hold_interval: 90
stale_interval: 180
graceful_restart: false