[device config] Adding configuration for default route fallback (#10465)

* [device config] Adding configuration for default route fallback
* Set sai_tunnel_underlay_route_mode attribute to fallback to default route if more specific route is unavailable.
This commit is contained in:
Nikola Dancejic 2022-04-12 14:43:03 -07:00 committed by GitHub
parent 396a92cb2e
commit f2acf952fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 7 additions and 0 deletions

View File

@ -5,6 +5,7 @@ host_as_route_disable=1
use_all_splithorizon_groups=1 use_all_splithorizon_groups=1
riot_enable=1 riot_enable=1
sai_tunnel_support=1 sai_tunnel_support=1
sai_tunnel_underlay_route_mode=1
riot_overlay_l3_intf_mem_size=4096 riot_overlay_l3_intf_mem_size=4096
riot_overlay_l3_egress_mem_size=32768 riot_overlay_l3_egress_mem_size=32768
l3_ecmp_levels=2 l3_ecmp_levels=2

View File

@ -5,6 +5,7 @@ host_as_route_disable=1
use_all_splithorizon_groups=1 use_all_splithorizon_groups=1
riot_enable=1 riot_enable=1
sai_tunnel_support=1 sai_tunnel_support=1
sai_tunnel_underlay_route_mode=1
riot_overlay_l3_intf_mem_size=4096 riot_overlay_l3_intf_mem_size=4096
riot_overlay_l3_egress_mem_size=32768 riot_overlay_l3_egress_mem_size=32768
l3_ecmp_levels=2 l3_ecmp_levels=2

View File

@ -397,6 +397,7 @@ robust_hash_disable_mpls=1
robust_hash_disable_vlan=1 robust_hash_disable_vlan=1
sai_load_hw_config=/etc/bcm/flex/bcm56870_a0_premium_issu/b870.6.4.1/ sai_load_hw_config=/etc/bcm/flex/bcm56870_a0_premium_issu/b870.6.4.1/
sai_tunnel_support=1 sai_tunnel_support=1
sai_tunnel_underlay_route_mode=1
serdes_core_rx_polarity_flip_physical{1}=0x8 serdes_core_rx_polarity_flip_physical{1}=0x8
serdes_core_rx_polarity_flip_physical{5}=0x2 serdes_core_rx_polarity_flip_physical{5}=0x2
serdes_core_rx_polarity_flip_physical{9}=0xc serdes_core_rx_polarity_flip_physical{9}=0xc

View File

@ -12,6 +12,7 @@
{%- set switch_subtype = DEVICE_METADATA['localhost']['subtype'] -%} {%- set switch_subtype = DEVICE_METADATA['localhost']['subtype'] -%}
{%- if 'dualtor' in switch_subtype.lower() %} {%- if 'dualtor' in switch_subtype.lower() %}
{%- set IPinIP_sock = 'sai_tunnel_support=1 {%- set IPinIP_sock = 'sai_tunnel_support=1
sai_tunnel_underlay_route_mode=1
host_as_route_disable=1 host_as_route_disable=1
l3_ecmp_levels=2' -%} l3_ecmp_levels=2' -%}
{%- endif %} {%- endif %}

View File

@ -4,6 +4,7 @@
{%- set switch_subtype = DEVICE_METADATA['localhost']['subtype'] -%} {%- set switch_subtype = DEVICE_METADATA['localhost']['subtype'] -%}
{%- if 'dualtor' in switch_subtype.lower() %} {%- if 'dualtor' in switch_subtype.lower() %}
{%- set IPinIP_sock = 'sai_tunnel_support=1 {%- set IPinIP_sock = 'sai_tunnel_support=1
sai_tunnel_underlay_route_mode=1
host_as_route_disable=1 host_as_route_disable=1
l3_ecmp_levels=2' -%} l3_ecmp_levels=2' -%}
{%- endif %} {%- endif %}

View File

@ -12,6 +12,7 @@
{%- set switch_subtype = DEVICE_METADATA['localhost']['subtype'] -%} {%- set switch_subtype = DEVICE_METADATA['localhost']['subtype'] -%}
{%- if 'dualtor' in switch_subtype.lower() %} {%- if 'dualtor' in switch_subtype.lower() %}
{%- set IPinIP_sock = 'sai_tunnel_support=1 {%- set IPinIP_sock = 'sai_tunnel_support=1
sai_tunnel_underlay_route_mode=1
host_as_route_disable=1 host_as_route_disable=1
l3_ecmp_levels=2' -%} l3_ecmp_levels=2' -%}
{%- endif %} {%- endif %}

View File

@ -2,6 +2,7 @@ sai_trap_group_priority
use_all_splithorizon_groups use_all_splithorizon_groups
riot_enable riot_enable
sai_tunnel_support sai_tunnel_support
sai_tunnel_underlay_route_mode
riot_overlay_l3_intf_mem_size riot_overlay_l3_intf_mem_size
riot_overlay_l3_egress_mem_size riot_overlay_l3_egress_mem_size
l3_ecmp_levels l3_ecmp_levels