Chapter 4 Where to Start with Network Automation?
For diagrams, tables, or exact code formatting, .
o QoS model for legacy multi-layer switching (MLS) QoS. o Applied at access layer on 3750 platform.
12_IOS_6k_qos.j2: o QoS model specific to the core or Catalyst 6000 platform.
13_IOS_mqc_qos.j2: o Modern modular QoS CLI (MQC) model. o Applied at both distribution layer on Catalyst 4500 platform and access layer on Catalyst
3850 platform. 14_IOS_prefix_list.j2: o Standard prefix list commands. o Used on core or distribution layers.
15_IOS_route_maps.j2: o Route maps commands. o Applied at core or distribution layers.
16_IOS_aaa_rsa.j2: o Authentication, authorization, auditing. o RSA authentication. o Applied across the enterprise.
17_IOS_dot1x.j2: o 802.1x related configurations. o Applied at the access layer.
18_IOS_dot1x_radius.j2: o 802.1x RADIUS server configurations. o Applied at the access layer.
19_IOS_vrfs.j2: o Virtual Route Forwarding (VRF) related configurations. o Applied at the core and distribution layers. o Sample:
{% if platform_defaults.type == CORE or platform_defaults.type == DIST %}
{% for host_vrf in host_vrfs %}
{% if host_vrf == "global" %}
{% else %}
vrf definition {{ host_vrf }}
{% endif %}
{% if host_vrf == "global" %}
{% else %}
vnet tag {{ host_vrfs[host_vrf].tag }}
address-family ipv4
exit-address-family
{% endif %}
{% if host_vrfs[host_vrf].multicast is defined %}
ip multicast-routing vrf {{ host_vrf }}