- General Workflow
- play_arrow Apstra GUI
- play_arrow Design
- Logical Devices (Datacenter Design)
- Interface Maps (Datacenter Design)
- Rack Types (Datacenter Design)
- Templates (Datacenter Design)
- Config Templates (Freeform Design)
- play_arrow Configlets (Datacenter Design)
- play_arrow Property Sets (Datacenter Design)
- TCP/UDP Port Aliases (Datacenter Design)
- Tags (Design)
- play_arrow Devices
- Device Configuration Lifecycle
- play_arrow Managed Devices
- play_arrow System Agents
- play_arrow Pristine Configuration
- play_arrow Telemetry
- play_arrow Apstra ZTP
- play_arrow Resources Introduction
- play_arrow Datacenter Reference Design
- Create / Delete Datacenter Blueprint
- Datacenter Blueprint Summary and Dashboard
- Assign Physical Resources (Datacenter)
- Assign Device Profiles
- play_arrow Configlets (Datacenter Blueprint)
- Topology (Datacenter)
- play_arrow Nodes (Datacenter)
- Assign Device (Datacenter)
- Unassign Device (Datacenter)
- Set Deploy Mode (Datacenter)
- Generic Systems vs. External Generic Systems
- Add Generic System
- Add External Generic System
- Add Access Switch
- Update Node Tags
- Update Port Channel ID Range
- Edit Hostname (Datacenter)
- Edit Generic System Name
- Edit Device Properties (Datacenter)
- View Node's Static Routes
- Delete Node
- play_arrow Links (Datacenter)
- Add Links to Leaf
- Add Links to Spine
- Add Links to Generic System
- Add Links to External Generic System
- Add Leaf Peer Links
- Form LAG
- Break LAG
- Update LAG Mode
- Update Link Tags
- Update Link Speed
- Update Link Properties
- Delete Link (Datacenter)
- Import / Export Cabling Map (Datacenter)
- Edit Cabling Map (Datacenter)
- Fetch Discovered LLDP Data (Datacenter)
- play_arrow Racks (Datacenter)
- play_arrow Pods (Datacenter)
- play_arrow Planes (Datacenter)
- play_arrow Virtual Networks
- play_arrow Routing Zones
- Static Routes (Virtual)
- Protocol Sessions (Virtual)
- Data Center Interconnect (DCI) / Remote EVPN Gateways (Virtual)
- play_arrow Virtual Infra (Virtual)
- play_arrow Endpoints Overview (Virtual)
- play_arrow Policies (Datacenter) Staged
- Logical Devices (Datacenter Blueprint)
- Interface Maps (Datacenter Blueprint)
- play_arrow Property Sets (Datacenter Blueprint)
- AAA Servers (Datacenter Blueprint)
- Tags (Datacenter Blueprint)
- Tasks (Datacenter) Staged
- play_arrow Connectivity Templates
- play_arrow Primitives
- Virtual Network (Single) Primitive
- Virtual Network (Multiple) Primitive
- IP Link Primitive
- Static Route Primitive
- Custom Static Route Primitive
- BGP Peering (IP Endpoint) Primitive
- BGP Peering (Generic System) Primitive
- Dynamic BGP Peering Primitive
- Routing Policy Primitive
- Routing Zone Constraint Primitive
- User-defined
- Pre-defined
- Create Connectivity Template for Multiple VNs on Same Interface (Example)
- Create Connectivity Template for Layer 2 Connected External Router (Example)
- Assign Connectivity Template
- Edit Connectivity Template
- Delete Connectivity Template
- play_arrow Active (Datacenter Blueprint)
- BGP Route Tagging
- play_arrow Freeform Reference Design
- Create / Delete Freeform Blueprint
- Freeform Blueprint Summary and Dashboard
- Topology (Freeform)
- play_arrow Systems (Freeform)
- Device Context (Freeform)
- play_arrow Links (Freeform)
- play_arrow Resource Management
- play_arrow Config Templates (Freeform Blueprint)
- Import Device Profile (Freeform)
- play_arrow Property Sets (Freeform Blueprints)
- play_arrow Tags (Freeform Blueprint)
- Tasks - Staged (Freeform)
- play_arrow Active
- Commit Blueprint
- Time Voyager
- play_arrow Analytics
- Configure Auto-Enabled Dashboards
- Instantiate Predefined Dashboard
- Create Analytics Dashboard
- Edit / Delete Dashboard
- Anomalies (Analytics)
- Widgets Overview
- Create Anomaly Heat Map Widget
- Create Stage Widget
- Edit / Delete Widget
- Probes
- Instantiate Predefined Probe
- Create Probe
- Import / Export Probe
- Edit / Delete Probe
- play_arrow Providers (External Systems)
- play_arrow Platform
- play_arrow User/Role Management (Platform)
- play_arrow Security (Platform)
- Syslog Configuration (Platform)
- Receivers (Platform)
- Global Statistics (Platform)
- Event Log (Platform)
- play_arrow Apstra VM Clusters
- play_arrow Developers (Platform)
- play_arrow Juniper Technical Support
- Favorites & User
- play_arrow Apstra Server Management
- Monitor Apstra Server via CLI
- Restart Apstra Server
- Reset Apstra Server VM Password
- Reinstall Apstra Server
- Apstra Database Overview
- Back up Apstra Database
- Restore Apstra Database
- Reset Apstra Database
- Migrate Apstra Database
- Replace SSL Certificate on Apstra Server with Signed One
- Replace SSL Certificate on Apstra Server with Self-Signed One
- Change Apstra Server Hostname
- Apstra CLI Utility
- play_arrow Guides
ON THIS PAGE
Apstra 4.1.2 Feature Matrix
Fabric Roles
Fabric Roles | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Access Switch | No | No | No | Yes | No |
Non-EVPN-VXLAN Leaf (IP forwarder only) | Yes | Yes | Yes | Yes | Yes |
EVPN-VXLAN Leaf | Yes | Yes | Yes | Yes | Yes |
Spine or Superspine | Yes | Yes | Yes | Yes | Yes |
Fabric Connectivity
Fabric Connectivity | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
3-stage Clos | Yes | Yes | Yes | Yes | Yes |
5-stage Clos | Yes | Yes | Yes | Yes | Yes |
IP fabric (non-EVPN-VXLAN) | Yes | Yes | Yes | Yes | Yes |
EVPN-VXLAN fabric | Yes | Yes | Yes | Yes | Yes |
IPv6 fabric RFC-5549 (non-EVPN) | Yes | Yes | Yes | No | No |
3-stage Clos with access switch layer | No | No | No | Yes | Limited |
Collapsed fabric | No | No | No | Yes | Limited |
Freeform | No | No | No | Yes | Yes |
Device Management
Device Management | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
On-box agent | Yes | Yes | Yes | Not Possible | No |
Off-box agent | Yes | Yes | No | Yes | Yes |
Telemetry extensibility | Yes | Yes | Yes | Yes | Yes |
Apstra ZTP | Yes | Yes | Yes | Yes | Yes |
Device OS upgrade | Yes | Yes | Yes | Yes | Yes |
Traffic draining (spine devices/superspine devices - maintenance mode) | Yes | Yes | Yes | Yes | Yes |
Traffic draining (leaf devices) | Yes | Yes | Yes | Yes | Yes |
Connectivity (from Leaf Layer)
Connectivity (from Leaf Layer) | EOS | NX-OS | SONic | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
LAG | Yes | Yes | Yes | Yes | Yes |
MLAG/vPC | Yes | Yes | Yes | Not possible | Not possible |
EVPN ESI (with LACP) | No | No | Not possible | Yes | Yes |
802.1x | Yes | No | Not possible | Limited | No |
VLANs | Yes | Yes | Yes | Yes | Yes |
Overlay protocol: static VXLAN | Yes | Yes | Not possible | No | No |
Overlay protocol: EVPN (3-stage and 5-stage) | Yes | Yes | Yes | Yes | Yes |
IPv4 DHCP relay | Yes | Yes | Yes | Yes | Yes |
IPv6 DHCP relay | Yes | Yes | Yes | Yes | Yes |
EVPN DCI | Yes | Yes | Yes | Yes | Yes |
IPv6 for applications (with EVPN and IPv4 fabric) | Yes | Yes | Yes | Yes | Yes |
Policy Assurance (L3 ACLs) | Yes | Yes | No | Yes | Yes |
Connectivity (from Access Layer)
Connectivity (from Access Layer) | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
LAG | N/A | N/A | N/A | Yes | Yes |
ESI LAG | N/A | N/A | N/A | Yes | Limited |
Routing Policies
Routing Policies | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Import all routes or default route or extra routes only | Yes | Yes | Yes | Yes | Yes |
Export loopback, link and VN IP. Export extra routes | Yes | Yes | Yes | Yes | Yes |
Export aggregate prefixes | Yes | Yes | Yes | Yes | Yes |
Export L3 server link subnets | Yes | Yes | Yes | Yes | Yes |
Route target import/export policies | Yes | Yes | Yes | Yes | Yes |
Miscellaneous
Miscellaneous | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Configlets | Yes | Yes | Yes | Yes | Yes |
FFE: add racks/add links/change speed | Yes | Yes | Yes | Yes | Yes |
Mixed leaf/spine link speed | Yes | Yes | Yes | Yes | Yes |
Virtual Network CT Type
Virtual Network CT Type | EOS | NX-Os | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Single Virtual Network (VXLAN-based) | Yes | Yes | Yes | Yes | Yes |
Multiple Virtual Network (VXLAN-based) | Yes | Yes | Yes | Yes | Yes |
VLAN (default VRF, non-VXLAN) | Yes | Yes | Yes | Yes | Yes |
IP Link CT Type
IP Link CT Type | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
L3 Sub-interface on non-LAG physical interface (untagged/vlan tagged, default/non-default RZ, IPv4) | Yes | Yes | Yes | Yes | Yes |
L3 Sub-interface on non-LAG physical interface (untagged/vlan tagged, default/non-default RZ, IPv6) | Yes | Yes | Yes | Yes | Yes |
L3 Sub-interface on LAG interface (untagged/vlan tagged, default/non-default RZ, IPv4) | Yes | Yes | Yes | Yes | Yes |
L3 Sub-interface on LAG interface (untagged/vlan tagged, default/non-default RZ, IPv6) | Yes | Yes | Yes | Yes | Yes |
L3 Sub-interface on LAG interface (untagged/vlan tagged, default RZ, IPv4) - spine/sspine | Yes | Yes | Yes | Yes | Yes |
L3 Sub-interface on LAG interface (untagged/vlan tagged, default RZ, IPv6) - spine/sspine | Yes | Yes | Yes | Yes | Yes |
Static Route CT Type
Static Route CT Type | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Static Route (IPv4) applied on L3 Sub-interface | Yes | Yes | Yes | Yes | Yes |
Static Route (IPv6) applied on L3 Sub-interface | Yes | Yes | Yes | Yes | Yes |
Static Route (IPv4) applied on SVI | Yes | Yes | Yes | Yes | Yes |
Static Route (IPv6) applied on SVI | Yes | Yes | Yes | Yes | Yes |
Static Route with Share IP Endpoint Enabled (IPv4) | Yes | Yes | Yes | Yes | Yes |
Static Route with Share IP Endpoint Enabled (IPv6) | Yes | Yes | Yes | Yes | Yes |
Custom Static Route CT Type
Custom Static Route CT Type | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Custom Static Route (IPv4, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
Custom Static Route (IPv6, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP to Generic CT Type
BGP to Generic CT Type | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
BGP session on L3 Sub-interface towards generic (IPv4, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session on L3 Sub-interface towards generic (IPv6, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session on SVI towards generic (IPv4, default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session on SVI towards generic (IPv4, non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session on SVI towards generic (IPv6, non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session on SVI towards generic (IPv6, default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session on SVI (mlag) towards dual-homed generic using secondary IPs (IPv4, default VRF) | Yes | Yes | Not possible | Not possible | Not possible |
BGP session on SVI (mlag) towards dual-homed generic using secondary IPs (IPv4, non-default VRF) | Yes | Yes | Not possible | Yes | Yes |
BGP session on SVI (mlag) towards dual-homed generic using secondary IPs (IPv6, default VRF) | Yes | Yes | Not possible | Not possible | Not possible |
BGP session on SVI (mlag) towards dual-homed generic using secondary IPs (IPv6, non-default VRF) | Yes | Yes | Not possible | Yes | Yes |
BGP session to generic with Share IP Endpoint Enabled (IPv4) | Yes | Yes | Yes | Yes | Yes |
BGP session to generic with Share IP Endpoint Enabled (IPv6) | Yes | Yes | Yes | Yes | Yes |
BGP session to generic with dynamic ASN (IPv4) | No | No | No | No | No |
BGP session to generic with Static ASN (IPv4) | Yes | Yes | Yes | Yes | Yes |
BGP session to generic with dynamic ASN (IPv6) | No | No | No | No | No |
BGP session to generic with static ASN (IPv6) | Yes | Yes | Yes | Yes | Yes |
BGP Unnumbered session (link-local peering) on L3 Sub-interface (BP has IPv6 app enabled, default VRF) | Yes | Yes | Yes | No | No |
BGP Unnumbered session (link-local peering) on L3 Sub-interface (BP has IPv6 app enabled, non-default VRF) | No | Yes | Yes | No | No |
BGP Unnumbered session (link-local peering) on SVI (BP has IPv6 app enabled, default VRF) | Yes | Yes | Yes | No | No |
BGP Unnumbered session (link-local peering) on SVI (BP has IPv6 app enabled, non-default VRF) | No | Yes | Yes | No | No |
BGP Unnumbered session (link-local peering) on L3 Sub-interface (default VRF, BP has IPv6 app disabled) | Yes | Yes | Yes | No | No |
BGP Unnumbered session (link-local peering) on L3 Sub-interface (non-default VRF, BP has IPv6 app disabled) | No | Yes | Yes | No | No |
BGP Unnumbered session (link-local peering) on SVI (BP has IPv6 app disabled, default VRF only) | No | No | No | No | No |
BGP Peering combinations (Int to Int, Lo to Int, Int to Lo, Lo to Lo) | Yes | Yes | Yes | Yes | Yes |
BGP session (IPv6 addressed) with IPv4 SAFI (rfc5549) with static ASN (BP has IPv6 app enabled) | No | No | No | No | No |
BGP session (IPv6 addressed) with IPv4 SAFI (rfc5549) with dynamic ASN (BP has IPv6 app enabled) | No | No | No | No | No |
BGP to IP Endpoint CT Type
BGP to IP Endpoint CT Type | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
BGP session from L3 sub-interface to any IP endpoint in the network (IPv4, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session from L3 sub-interface to any IP endpoint in the network (IPv6, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session from SVI to any IP endpoint in the network (IPv4, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session from SVI to any IP endpoint in the network (IPv6, non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session from SVI to any IP endpoint in the network (IPv6, default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session from Loopback to any IP endpoint in the network (IPv4, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session from Loopback to any IP endpoint in the network (IPv6, default/non-default RZ) | Yes | Yes | Yes | Yes | Yes |
BGP session with specific peer IP and and Static ASN (IPv4) | Yes | Yes | Yes | Yes | Yes |
BGP session with specific peer IP and and Static ASN (IPv6) | Yes | Yes | Yes | Yes | Yes |
BGP session with specific peer IP and and dynamic ASN (IPv4) | No | No | No | No | No |
BGP session with specific peer IP and and dynamic ASN (IPv6) | No | No | No | No | No |
BGP session (IPv6 addressed) with IPv4 SAFI (rfc5549) with static ASN (BP has IPv6 app enabled) | No | No | No | No | No |
BGP session (IPv6 addressed) with IPv4 SAFI (rfc5549) with dynamic ASN (BP has IPv6 app enabled) | No | No | No | No | No |
Dynamic BGP Peering CT Type
Dynamic BGP Peering CT Type | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Dynamic BGP prefix peering on SVI (IPv4), default VRF | Yes | Yes | Yes | Yes | No |
Dynamic BGP prefix peering on SVI (IPv4), non-default VRF | Yes | Yes | Yes | Yes | No |
Dynamic BGP prefix peering on SVI (IPv6), default VRF | Yes | Yes | Yes | Yes | No |
Dynamic BGP prefix peering on SVI (IPv6), non-default VRF | Yes | Yes | Yes | Yes | No |
Dynamic BGP prefix peering on L3 sub-interface (IPv4), default VRF | Yes | Yes | Yes | Yes | No |
Dynamic BGP prefix peering on L3 sub-interface (IPv4), non-default VRF | Yes | Yes | Yes | Yes | No |
Dynamic BGP prefix peering on L3 sub-interface (IPv6), default VRF | Yes | Yes | Yes | Yes | No |
Dynamic BGP prefix peering on L3 sub-interface (IPv6), non-default VRF | Yes | Yes | Yes | Yes | No |
Dynamic prefix peering (link-local prefix peering, rfc5549), (BP has IPv6 app disabled) | Yes | No | No | No | No |
Dynamic prefix peering (IPv6 peering, IPv4 AFI, rfc5549), (BP has IPv6 app enabled) | No | No | No | No | No |
Routing Policy CT Type
Routing Policy CT Type | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
Routing Policy on a BGP session with import/export IPv4 prefixes | Yes | Yes | Yes | Yes | Yes |
Routing Policy on a BGP session with import/export IPv6 prefixes | Yes | Yes | Yes | Yes | Yes |
Routing Policy on a BGP session with IPv4 aggregate prefixes | Yes | Yes | Yes | Yes | Yes |
Routing Policy on a BGP session with IPv6 aggregate prefixes | Yes | Yes | Yes | Yes | Yes |
BGP Attributes (common to all BGP CTs)
BGP Attributes (common to all BGP CTs) | EOS | NX-OS | SONiC | Junos OS | Junos OS Evolved |
---|---|---|---|---|---|
BGP: enable Password/MD5 based authentication | Yes | Yes | Yes | Yes | Yes |
BGP: Custom BGP timers (Keep Alive timer, Hold timer) | Yes | Yes | Yes | Yes | Yes |
BGP: Custom TTL | Yes | Yes | Yes | Yes | Yes |
BGP: Enable Single-hop BFD | Yes | Yes | Yes | Yes | Yes |