Port QoS & buffer changes in 0330 to master (#2239)
* 1) DSCP 46 to 5; 2) ecn config for lossless traffic; 3) ecn on by default; 4) DWRR equal weight; Signed-off-by: Wenda <wenni@microsoft.com> * 1) link pg & queue 5 to lossy buffer profile; 2) ingress lossless alpha 1/8 Signed-off-by: Wenda <wenni@microsoft.com> * Update the test case for qos & buffer json template Signed-off-by: Wenda <wenni@microsoft.com> * Migrate a7050-qx32 and s6000 to use pg_profile lookup architecture Signed-off-by: Wenda <wenni@microsoft.com> * Update pg headroom egress service pool for a7050-qx-32s, a7050-qx32, and s6000 Signed-off-by: Wenda <wenni@microsoft.com> * Link queue 5 to lossy profile Signed-off-by: Wenda <wenni@microsoft.com>
This commit is contained in:
parent
15321e3be5
commit
f5e678cf84
@ -1,128 +1,3 @@
|
|||||||
{# Default values which will be used if no actual configura available #}
|
{%- set default_topo = 't1' %}
|
||||||
{% set default_cable = '300m' %}
|
{%- include 'buffers_config.j2' %}
|
||||||
{% set default_speed = '100G' %}
|
|
||||||
{% set default_ports_num = 32 -%}
|
|
||||||
|
|
||||||
{# Port configuration to cable length look-up table #}
|
|
||||||
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
|
||||||
{# Roles described in the minigraph #}
|
|
||||||
{% set ports2cable = {
|
|
||||||
'torrouter_server' : '5m',
|
|
||||||
'leafrouter_torrouter' : '40m',
|
|
||||||
'spinerouter_leafrouter' : '300m'
|
|
||||||
}
|
|
||||||
%}
|
|
||||||
|
|
||||||
{%- macro cable_length(port_name) -%}
|
|
||||||
{%- set cable_len = [] -%}
|
|
||||||
{%- for local_port in DEVICE_NEIGHBOR -%}
|
|
||||||
{%- if local_port == port_name -%}
|
|
||||||
{%- if DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] -%}
|
|
||||||
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] -%}
|
|
||||||
{%- set neighbor_role = neighbor.type -%}
|
|
||||||
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
|
||||||
{%- set roles2 = neighbor_role + '_' + switch_role -%}
|
|
||||||
{%- set roles1 = roles1 | lower -%}
|
|
||||||
{%- set roles2 = roles2 | lower -%}
|
|
||||||
{%- if roles1 in ports2cable -%}
|
|
||||||
{%- if cable_len.append(ports2cable[roles1]) -%}{%- endif -%}
|
|
||||||
{%- elif roles2 in ports2cable -%}
|
|
||||||
{%- if cable_len.append(ports2cable[roles2]) -%}{%- endif -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- endfor -%}
|
|
||||||
{%- if cable_len -%}
|
|
||||||
{{ cable_len.0 }}
|
|
||||||
{%- else -%}
|
|
||||||
{{ default_cable }}
|
|
||||||
{%- endif -%}
|
|
||||||
{% endmacro %}
|
|
||||||
|
|
||||||
{%- if DEVICE_METADATA is defined %}
|
|
||||||
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
|
||||||
{%- endif -%}
|
|
||||||
|
|
||||||
{# Generate list of ports if not defined #}
|
|
||||||
{% if PORT is not defined %}
|
|
||||||
{% set PORT = [] %}
|
|
||||||
{% for port_idx in range(0,default_ports_num) %}
|
|
||||||
{% if PORT.append("Ethernet%d" % (port_idx*4)) %}{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
{% endif -%}
|
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
|
||||||
{% for port in PORT %}
|
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
{% set port_names = port_names_list | join(',') -%}
|
|
||||||
|
|
||||||
{
|
|
||||||
"CABLE_LENGTH": {
|
|
||||||
"AZURE": {
|
|
||||||
{% for port in PORT %}
|
|
||||||
{% set cable = cable_length(port) -%}
|
|
||||||
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
|
||||||
|
|
||||||
{% endfor %}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_POOL": {
|
|
||||||
"ingress_lossless_pool": {
|
|
||||||
"size": "12766208",
|
|
||||||
"type": "ingress",
|
|
||||||
"mode": "dynamic"
|
|
||||||
},
|
|
||||||
"egress_lossless_pool": {
|
|
||||||
"size": "12766208",
|
|
||||||
"type": "egress",
|
|
||||||
"mode": "static"
|
|
||||||
},
|
|
||||||
"egress_lossy_pool": {
|
|
||||||
"size": "8072396",
|
|
||||||
"type": "egress",
|
|
||||||
"mode": "dynamic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_PROFILE": {
|
|
||||||
"ingress_lossless_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
|
||||||
"xon":"18432",
|
|
||||||
"xoff":"40560",
|
|
||||||
"size":"41808",
|
|
||||||
"dynamic_th":"-4",
|
|
||||||
"xon_offset":"2496"
|
|
||||||
},
|
|
||||||
"ingress_lossy_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
|
||||||
"size":"0",
|
|
||||||
"dynamic_th":"3"
|
|
||||||
},
|
|
||||||
"egress_lossless_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|egress_lossless_pool]",
|
|
||||||
"size":"0",
|
|
||||||
"static_th":"12766208"
|
|
||||||
},
|
|
||||||
"egress_lossy_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|egress_lossy_pool]",
|
|
||||||
"size":"1518",
|
|
||||||
"dynamic_th":"3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_PG": {
|
|
||||||
"{{ port_names }}|3-4": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
|
||||||
},
|
|
||||||
"{{ port_names }}|0-1": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_QUEUE": {
|
|
||||||
"{{ port_names }}|3-4": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
|
||||||
},
|
|
||||||
"{{ port_names }}|0-1": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -0,0 +1,45 @@
|
|||||||
|
{%- set default_cable = '300m' %}
|
||||||
|
|
||||||
|
{%- macro generate_port_lists(PORT_ALL) %}
|
||||||
|
{# Generate list of ports #}
|
||||||
|
{% for port_idx in range(0,32) %}
|
||||||
|
{% if PORT_ALL.append("Ethernet%d" % (port_idx * 4)) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- macro generate_buffer_pool_and_profiles() %}
|
||||||
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "12766208",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "12766208",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
|
},
|
||||||
|
"egress_lossy_pool": {
|
||||||
|
"size": "7582515",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "dynamic"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
||||||
|
"size":"0",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"[BUFFER_POOL|egress_lossless_pool]",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"12766208"
|
||||||
|
},
|
||||||
|
"egress_lossy_profile": {
|
||||||
|
"pool":"[BUFFER_POOL|egress_lossy_pool]",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{%- endmacro %}
|
@ -0,0 +1,11 @@
|
|||||||
|
# PG lossless profiles.
|
||||||
|
# speed cable size xon xoff threshold xon_offset
|
||||||
|
40000 5m 41808 18432 40560 -3 2496
|
||||||
|
50000 5m 41808 18432 40560 -3 2496
|
||||||
|
100000 5m 41808 18432 40560 -3 2496
|
||||||
|
40000 40m 51376 18432 50128 -3 2496
|
||||||
|
50000 40m 51376 18432 50128 -3 2496
|
||||||
|
100000 40m 51376 18432 50128 -3 2496
|
||||||
|
40000 300m 51376 18432 50128 -3 2496
|
||||||
|
50000 300m 51376 18432 50128 -3 2496
|
||||||
|
100000 300m 51376 18432 50128 -3 2496
|
@ -1,33 +1,33 @@
|
|||||||
# name lanes alias index
|
# name lanes alias index speed
|
||||||
Ethernet0 125,126,127,128 Ethernet1/1 1
|
Ethernet0 125,126,127,128 Ethernet1/1 1 40000
|
||||||
Ethernet4 121,122,123,124 Ethernet2/1 2
|
Ethernet4 121,122,123,124 Ethernet2/1 2 40000
|
||||||
Ethernet8 13,14,15,16 Ethernet3/1 3
|
Ethernet8 13,14,15,16 Ethernet3/1 3 40000
|
||||||
Ethernet12 9,10,11,12 Ethernet4/1 4
|
Ethernet12 9,10,11,12 Ethernet4/1 4 40000
|
||||||
Ethernet16 17,18,19,20 Ethernet5/1 5
|
Ethernet16 17,18,19,20 Ethernet5/1 5 40000
|
||||||
Ethernet20 21,22,23,24 Ethernet6/1 6
|
Ethernet20 21,22,23,24 Ethernet6/1 6 40000
|
||||||
Ethernet24 25,26,27,28 Ethernet7/1 7
|
Ethernet24 25,26,27,28 Ethernet7/1 7 40000
|
||||||
Ethernet28 29,30,31,32 Ethernet8/1 8
|
Ethernet28 29,30,31,32 Ethernet8/1 8 40000
|
||||||
Ethernet32 37,38,39,40 Ethernet9/1 9
|
Ethernet32 37,38,39,40 Ethernet9/1 9 40000
|
||||||
Ethernet36 33,34,35,36 Ethernet10/1 10
|
Ethernet36 33,34,35,36 Ethernet10/1 10 40000
|
||||||
Ethernet40 45,46,47,48 Ethernet11/1 11
|
Ethernet40 45,46,47,48 Ethernet11/1 11 40000
|
||||||
Ethernet44 41,42,43,44 Ethernet12/1 12
|
Ethernet44 41,42,43,44 Ethernet12/1 12 40000
|
||||||
Ethernet48 53,54,55,56 Ethernet13/1 13
|
Ethernet48 53,54,55,56 Ethernet13/1 13 40000
|
||||||
Ethernet52 49,50,51,52 Ethernet14/1 14
|
Ethernet52 49,50,51,52 Ethernet14/1 14 40000
|
||||||
Ethernet56 69,70,71,72 Ethernet15/1 15
|
Ethernet56 69,70,71,72 Ethernet15/1 15 40000
|
||||||
Ethernet60 65,66,67,68 Ethernet16/1 16
|
Ethernet60 65,66,67,68 Ethernet16/1 16 40000
|
||||||
Ethernet64 77,78,79,80 Ethernet17/1 17
|
Ethernet64 77,78,79,80 Ethernet17/1 17 40000
|
||||||
Ethernet68 73,74,75,76 Ethernet18/1 18
|
Ethernet68 73,74,75,76 Ethernet18/1 18 40000
|
||||||
Ethernet72 93,94,95,96 Ethernet19/1 19
|
Ethernet72 93,94,95,96 Ethernet19/1 19 40000
|
||||||
Ethernet76 89,90,91,92 Ethernet20/1 20
|
Ethernet76 89,90,91,92 Ethernet20/1 20 40000
|
||||||
Ethernet80 101,102,103,104 Ethernet21/1 21
|
Ethernet80 101,102,103,104 Ethernet21/1 21 40000
|
||||||
Ethernet84 97,98,99,100 Ethernet22/1 22
|
Ethernet84 97,98,99,100 Ethernet22/1 22 40000
|
||||||
Ethernet88 109,110,111,112 Ethernet23/1 23
|
Ethernet88 109,110,111,112 Ethernet23/1 23 40000
|
||||||
Ethernet92 105,106,107,108 Ethernet24/1 24
|
Ethernet92 105,106,107,108 Ethernet24/1 24 40000
|
||||||
Ethernet96 61,62,63,64 Ethernet25 25
|
Ethernet96 61,62,63,64 Ethernet25 25 40000
|
||||||
Ethernet100 57,58,59,60 Ethernet26 26
|
Ethernet100 57,58,59,60 Ethernet26 26 40000
|
||||||
Ethernet104 81,82,83,84 Ethernet27 27
|
Ethernet104 81,82,83,84 Ethernet27 27 40000
|
||||||
Ethernet108 85,86,87,88 Ethernet28 28
|
Ethernet108 85,86,87,88 Ethernet28 28 40000
|
||||||
Ethernet112 117,118,119,120 Ethernet29 29
|
Ethernet112 117,118,119,120 Ethernet29 29 40000
|
||||||
Ethernet116 113,114,115,116 Ethernet30 30
|
Ethernet116 113,114,115,116 Ethernet30 30 40000
|
||||||
Ethernet120 5,6,7,8 Ethernet31 31
|
Ethernet120 5,6,7,8 Ethernet31 31 40000
|
||||||
Ethernet124 1,2,3,4 Ethernet32 32
|
Ethernet124 1,2,3,4 Ethernet32 32 40000
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
"mode": "static"
|
"mode": "static"
|
||||||
},
|
},
|
||||||
"egress_lossy_pool": {
|
"egress_lossy_pool": {
|
||||||
"size": "8072396",
|
"size": "7582515",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic"
|
"mode": "dynamic"
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
40000 5m 41808 18432 40560 -4 2496
|
40000 5m 41808 18432 40560 -3 2496
|
||||||
50000 5m 41808 18432 40560 -4 2496
|
50000 5m 41808 18432 40560 -3 2496
|
||||||
100000 5m 41808 18432 40560 -4 2496
|
100000 5m 41808 18432 40560 -3 2496
|
||||||
40000 40m 41808 18432 40560 -4 2496
|
40000 40m 51376 18432 50128 -3 2496
|
||||||
50000 40m 41808 18432 40560 -4 2496
|
50000 40m 51376 18432 50128 -3 2496
|
||||||
100000 40m 41808 18432 40560 -4 2496
|
100000 40m 51376 18432 50128 -3 2496
|
||||||
40000 300m 41808 18432 40560 -4 2496
|
40000 300m 51376 18432 50128 -3 2496
|
||||||
50000 300m 41808 18432 40560 -4 2496
|
50000 300m 51376 18432 50128 -3 2496
|
||||||
100000 300m 41808 18432 40560 -4 2496
|
100000 300m 51376 18432 50128 -3 2496
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
10000 5m 1248 2288 35776 -4 2288
|
10000 5m 1248 2288 35776 -3 2288
|
||||||
25000 5m 1248 2288 53248 -4 2288
|
25000 5m 1248 2288 53248 -3 2288
|
||||||
40000 5m 1248 2288 66560 -4 2288
|
40000 5m 1248 2288 66560 -3 2288
|
||||||
50000 5m 1248 2288 90272 -4 2288
|
50000 5m 1248 2288 90272 -3 2288
|
||||||
100000 5m 1248 2288 165568 -4 2288
|
100000 5m 1248 2288 165568 -3 2288
|
||||||
10000 40m 1248 2288 37024 -4 2288
|
10000 40m 1248 2288 37024 -3 2288
|
||||||
25000 40m 1248 2288 53248 -4 2288
|
25000 40m 1248 2288 53248 -3 2288
|
||||||
40000 40m 1248 2288 71552 -4 2288
|
40000 40m 1248 2288 71552 -3 2288
|
||||||
50000 40m 1248 2288 96096 -4 2288
|
50000 40m 1248 2288 96096 -3 2288
|
||||||
100000 40m 1248 2288 177632 -4 2288
|
100000 40m 1248 2288 177632 -3 2288
|
||||||
10000 300m 1248 2288 46176 -4 2288
|
10000 300m 1248 2288 46176 -3 2288
|
||||||
25000 300m 1248 2288 79040 -4 2288
|
25000 300m 1248 2288 79040 -3 2288
|
||||||
40000 300m 1248 2288 108160 -4 2288
|
40000 300m 1248 2288 108160 -3 2288
|
||||||
50000 300m 1248 2288 141856 -4 2288
|
50000 300m 1248 2288 141856 -3 2288
|
||||||
100000 300m 1248 2288 268736 -4 2288
|
100000 300m 1248 2288 268736 -3 2288
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
10000 5m 1248 2288 35776 -4 2288
|
10000 5m 1248 2288 35776 -3 2288
|
||||||
25000 5m 1248 2288 53248 -4 2288
|
25000 5m 1248 2288 53248 -3 2288
|
||||||
40000 5m 1248 2288 66560 -4 2288
|
40000 5m 1248 2288 66560 -3 2288
|
||||||
50000 5m 1248 2288 79872 -4 2288
|
50000 5m 1248 2288 79872 -3 2288
|
||||||
100000 5m 1248 2288 165568 -4 2288
|
100000 5m 1248 2288 165568 -3 2288
|
||||||
10000 40m 1248 2288 37024 -4 2288
|
10000 40m 1248 2288 37024 -3 2288
|
||||||
25000 40m 1248 2288 56160 -4 2288
|
25000 40m 1248 2288 56160 -3 2288
|
||||||
40000 40m 1248 2288 71552 -4 2288
|
40000 40m 1248 2288 71552 -3 2288
|
||||||
50000 40m 1248 2288 85696 -4 2288
|
50000 40m 1248 2288 85696 -3 2288
|
||||||
100000 40m 1248 2288 177632 -4 2288
|
100000 40m 1248 2288 177632 -3 2288
|
||||||
10000 300m 1248 2288 46176 -4 2288
|
10000 300m 1248 2288 46176 -3 2288
|
||||||
25000 300m 1248 2288 79040 -4 2288
|
25000 300m 1248 2288 79040 -3 2288
|
||||||
40000 300m 1248 2288 108160 -4 2288
|
40000 300m 1248 2288 108160 -3 2288
|
||||||
50000 300m 1248 2288 131456 -4 2288
|
50000 300m 1248 2288 131456 -3 2288
|
||||||
100000 300m 1248 2288 268736 -4 2288
|
100000 300m 1248 2288 268736 -3 2288
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
10000 5m 1248 2288 35776 -4 2288
|
10000 5m 1248 2288 35776 -3 2288
|
||||||
25000 5m 1248 2288 53248 -4 2288
|
25000 5m 1248 2288 53248 -3 2288
|
||||||
40000 5m 1248 2288 66560 -4 2288
|
40000 5m 1248 2288 66560 -3 2288
|
||||||
50000 5m 1248 2288 90272 -4 2288
|
50000 5m 1248 2288 90272 -3 2288
|
||||||
100000 5m 1248 2288 165568 -4 2288
|
100000 5m 1248 2288 165568 -3 2288
|
||||||
10000 40m 1248 2288 37024 -4 2288
|
10000 40m 1248 2288 37024 -3 2288
|
||||||
25000 40m 1248 2288 53248 -4 2288
|
25000 40m 1248 2288 53248 -3 2288
|
||||||
40000 40m 1248 2288 71552 -4 2288
|
40000 40m 1248 2288 71552 -3 2288
|
||||||
50000 40m 1248 2288 96096 -4 2288
|
50000 40m 1248 2288 96096 -3 2288
|
||||||
100000 40m 1248 2288 177632 -4 2288
|
100000 40m 1248 2288 177632 -3 2288
|
||||||
10000 300m 1248 2288 46176 -4 2288
|
10000 300m 1248 2288 46176 -3 2288
|
||||||
25000 300m 1248 2288 79040 -4 2288
|
25000 300m 1248 2288 79040 -3 2288
|
||||||
40000 300m 1248 2288 108160 -4 2288
|
40000 300m 1248 2288 108160 -3 2288
|
||||||
50000 300m 1248 2288 141856 -4 2288
|
50000 300m 1248 2288 141856 -3 2288
|
||||||
100000 300m 1248 2288 268736 -4 2288
|
100000 300m 1248 2288 268736 -3 2288
|
||||||
|
@ -1,128 +1,3 @@
|
|||||||
{# Default values which will be used if no actual configura available #}
|
{%- set default_topo = 't1' %}
|
||||||
{% set default_cable = '300m' %}
|
{%- include 'buffers_config.j2' %}
|
||||||
{% set default_speed = '100G' %}
|
|
||||||
{% set default_ports_num = 32 -%}
|
|
||||||
|
|
||||||
{# Port configuration to cable length look-up table #}
|
|
||||||
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
|
||||||
{# Roles described in the minigraph #}
|
|
||||||
{% set ports2cable = {
|
|
||||||
'torrouter_server' : '5m',
|
|
||||||
'leafrouter_torrouter' : '40m',
|
|
||||||
'spinerouter_leafrouter' : '300m'
|
|
||||||
}
|
|
||||||
%}
|
|
||||||
|
|
||||||
{%- macro cable_length(port_name) -%}
|
|
||||||
{%- set cable_len = [] -%}
|
|
||||||
{%- for local_port in DEVICE_NEIGHBOR -%}
|
|
||||||
{%- if local_port == port_name -%}
|
|
||||||
{%- if DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] -%}
|
|
||||||
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] -%}
|
|
||||||
{%- set neighbor_role = neighbor.type -%}
|
|
||||||
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
|
||||||
{%- set roles2 = neighbor_role + '_' + switch_role -%}
|
|
||||||
{%- set roles1 = roles1 | lower -%}
|
|
||||||
{%- set roles2 = roles2 | lower -%}
|
|
||||||
{%- if roles1 in ports2cable -%}
|
|
||||||
{%- if cable_len.append(ports2cable[roles1]) -%}{%- endif -%}
|
|
||||||
{%- elif roles2 in ports2cable -%}
|
|
||||||
{%- if cable_len.append(ports2cable[roles2]) -%}{%- endif -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- endfor -%}
|
|
||||||
{%- if cable_len -%}
|
|
||||||
{{ cable_len.0 }}
|
|
||||||
{%- else -%}
|
|
||||||
{{ default_cable }}
|
|
||||||
{%- endif -%}
|
|
||||||
{% endmacro %}
|
|
||||||
|
|
||||||
{%- if DEVICE_METADATA is defined %}
|
|
||||||
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
|
||||||
{%- endif -%}
|
|
||||||
|
|
||||||
{# Generate list of ports if not defined #}
|
|
||||||
{% if PORT is not defined %}
|
|
||||||
{% set PORT = [] %}
|
|
||||||
{% for port_idx in range(0,default_ports_num) %}
|
|
||||||
{% if PORT.append("Ethernet%d" % (port_idx*4)) %}{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
{% endif -%}
|
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
|
||||||
{% for port in PORT %}
|
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
{% set port_names = port_names_list | join(',') -%}
|
|
||||||
|
|
||||||
{
|
|
||||||
"CABLE_LENGTH": {
|
|
||||||
"AZURE": {
|
|
||||||
{% for port in PORT %}
|
|
||||||
{% set cable = cable_length(port) -%}
|
|
||||||
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
|
||||||
|
|
||||||
{% endfor %}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_POOL": {
|
|
||||||
"ingress_lossless_pool": {
|
|
||||||
"size": "12766208",
|
|
||||||
"type": "ingress",
|
|
||||||
"mode": "dynamic"
|
|
||||||
},
|
|
||||||
"egress_lossless_pool": {
|
|
||||||
"size": "12766208",
|
|
||||||
"type": "egress",
|
|
||||||
"mode": "static"
|
|
||||||
},
|
|
||||||
"egress_lossy_pool": {
|
|
||||||
"size": "8072396",
|
|
||||||
"type": "egress",
|
|
||||||
"mode": "dynamic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_PROFILE": {
|
|
||||||
"ingress_lossless_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
|
||||||
"xon":"18432",
|
|
||||||
"xoff":"40560",
|
|
||||||
"size":"41808",
|
|
||||||
"dynamic_th":"-4",
|
|
||||||
"xon_offset":"2496"
|
|
||||||
},
|
|
||||||
"ingress_lossy_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
|
||||||
"size":"0",
|
|
||||||
"dynamic_th":"3"
|
|
||||||
},
|
|
||||||
"egress_lossless_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|egress_lossless_pool]",
|
|
||||||
"size":"0",
|
|
||||||
"static_th":"12766208"
|
|
||||||
},
|
|
||||||
"egress_lossy_profile": {
|
|
||||||
"pool":"[BUFFER_POOL|egress_lossy_pool]",
|
|
||||||
"size":"1518",
|
|
||||||
"dynamic_th":"3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_PG": {
|
|
||||||
"{{ port_names }}|3-4": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
|
||||||
},
|
|
||||||
"{{ port_names }}|0-1": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"BUFFER_QUEUE": {
|
|
||||||
"{{ port_names }}|3-4": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
|
||||||
},
|
|
||||||
"{{ port_names }}|0-1": {
|
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -0,0 +1,45 @@
|
|||||||
|
{%- set default_cable = '300m' %}
|
||||||
|
|
||||||
|
{%- macro generate_port_lists(PORT_ALL) %}
|
||||||
|
{# Generate list of ports #}
|
||||||
|
{% for port_idx in range(0,32) %}
|
||||||
|
{% if PORT_ALL.append("Ethernet%d" % (port_idx * 4)) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- macro generate_buffer_pool_and_profiles() %}
|
||||||
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "12766208",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "12766208",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
|
},
|
||||||
|
"egress_lossy_pool": {
|
||||||
|
"size": "7582515",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "dynamic"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
||||||
|
"size":"0",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"[BUFFER_POOL|egress_lossless_pool]",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"12766208"
|
||||||
|
},
|
||||||
|
"egress_lossy_profile": {
|
||||||
|
"pool":"[BUFFER_POOL|egress_lossy_pool]",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{%- endmacro %}
|
@ -0,0 +1,11 @@
|
|||||||
|
# PG lossless profiles.
|
||||||
|
# speed cable size xon xoff threshold xon_offset
|
||||||
|
40000 5m 41808 18432 40560 -3 2496
|
||||||
|
50000 5m 41808 18432 40560 -3 2496
|
||||||
|
100000 5m 41808 18432 40560 -3 2496
|
||||||
|
40000 40m 51376 18432 50128 -3 2496
|
||||||
|
50000 40m 51376 18432 50128 -3 2496
|
||||||
|
100000 40m 51376 18432 50128 -3 2496
|
||||||
|
40000 300m 51376 18432 50128 -3 2496
|
||||||
|
50000 300m 51376 18432 50128 -3 2496
|
||||||
|
100000 300m 51376 18432 50128 -3 2496
|
@ -1,33 +1,33 @@
|
|||||||
# name lanes alias
|
# name lanes alias speed
|
||||||
Ethernet0 25,26,27,28 fortyGigE0/0
|
Ethernet0 25,26,27,28 fortyGigE0/0 40000
|
||||||
Ethernet4 29,30,31,32 fortyGigE0/4
|
Ethernet4 29,30,31,32 fortyGigE0/4 40000
|
||||||
Ethernet8 33,34,35,36 fortyGigE0/8
|
Ethernet8 33,34,35,36 fortyGigE0/8 40000
|
||||||
Ethernet12 37,38,39,40 fortyGigE0/12
|
Ethernet12 37,38,39,40 fortyGigE0/12 40000
|
||||||
Ethernet16 45,46,47,48 fortyGigE0/16
|
Ethernet16 45,46,47,48 fortyGigE0/16 40000
|
||||||
Ethernet20 41,42,43,44 fortyGigE0/20
|
Ethernet20 41,42,43,44 fortyGigE0/20 40000
|
||||||
Ethernet24 1,2,3,4 fortyGigE0/24
|
Ethernet24 1,2,3,4 fortyGigE0/24 40000
|
||||||
Ethernet28 5,6,7,8 fortyGigE0/28
|
Ethernet28 5,6,7,8 fortyGigE0/28 40000
|
||||||
Ethernet32 13,14,15,16 fortyGigE0/32
|
Ethernet32 13,14,15,16 fortyGigE0/32 40000
|
||||||
Ethernet36 9,10,11,12 fortyGigE0/36
|
Ethernet36 9,10,11,12 fortyGigE0/36 40000
|
||||||
Ethernet40 17,18,19,20 fortyGigE0/40
|
Ethernet40 17,18,19,20 fortyGigE0/40 40000
|
||||||
Ethernet44 21,22,23,24 fortyGigE0/44
|
Ethernet44 21,22,23,24 fortyGigE0/44 40000
|
||||||
Ethernet48 53,54,55,56 fortyGigE0/48
|
Ethernet48 53,54,55,56 fortyGigE0/48 40000
|
||||||
Ethernet52 49,50,51,52 fortyGigE0/52
|
Ethernet52 49,50,51,52 fortyGigE0/52 40000
|
||||||
Ethernet56 57,58,59,60 fortyGigE0/56
|
Ethernet56 57,58,59,60 fortyGigE0/56 40000
|
||||||
Ethernet60 61,62,63,64 fortyGigE0/60
|
Ethernet60 61,62,63,64 fortyGigE0/60 40000
|
||||||
Ethernet64 69,70,71,72 fortyGigE0/64
|
Ethernet64 69,70,71,72 fortyGigE0/64 40000
|
||||||
Ethernet68 65,66,67,68 fortyGigE0/68
|
Ethernet68 65,66,67,68 fortyGigE0/68 40000
|
||||||
Ethernet72 73,74,75,76 fortyGigE0/72
|
Ethernet72 73,74,75,76 fortyGigE0/72 40000
|
||||||
Ethernet76 77,78,79,80 fortyGigE0/76
|
Ethernet76 77,78,79,80 fortyGigE0/76 40000
|
||||||
Ethernet80 109,110,111,112 fortyGigE0/80
|
Ethernet80 109,110,111,112 fortyGigE0/80 40000
|
||||||
Ethernet84 105,106,107,108 fortyGigE0/84
|
Ethernet84 105,106,107,108 fortyGigE0/84 40000
|
||||||
Ethernet88 113,114,115,116 fortyGigE0/88
|
Ethernet88 113,114,115,116 fortyGigE0/88 40000
|
||||||
Ethernet92 117,118,119,120 fortyGigE0/92
|
Ethernet92 117,118,119,120 fortyGigE0/92 40000
|
||||||
Ethernet96 125,126,127,128 fortyGigE0/96
|
Ethernet96 125,126,127,128 fortyGigE0/96 40000
|
||||||
Ethernet100 121,122,123,124 fortyGigE0/100
|
Ethernet100 121,122,123,124 fortyGigE0/100 40000
|
||||||
Ethernet104 81,82,83,84 fortyGigE0/104
|
Ethernet104 81,82,83,84 fortyGigE0/104 40000
|
||||||
Ethernet108 85,86,87,88 fortyGigE0/108
|
Ethernet108 85,86,87,88 fortyGigE0/108 40000
|
||||||
Ethernet112 93,94,95,96 fortyGigE0/112
|
Ethernet112 93,94,95,96 fortyGigE0/112 40000
|
||||||
Ethernet116 89,90,91,92 fortyGigE0/116
|
Ethernet116 89,90,91,92 fortyGigE0/116 40000
|
||||||
Ethernet120 101,102,103,104 fortyGigE0/120
|
Ethernet120 101,102,103,104 fortyGigE0/120 40000
|
||||||
Ethernet124 97,98,99,100 fortyGigE0/124
|
Ethernet124 97,98,99,100 fortyGigE0/124 40000
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
10000 5m 1248 2288 35776 -4 2288
|
10000 5m 1248 2288 35776 -3 2288
|
||||||
25000 5m 1248 2288 53248 -4 2288
|
25000 5m 1248 2288 53248 -3 2288
|
||||||
40000 5m 1248 2288 66560 -4 2288
|
40000 5m 1248 2288 66560 -3 2288
|
||||||
50000 5m 1248 2288 79872 -4 2288
|
50000 5m 1248 2288 79872 -3 2288
|
||||||
100000 5m 1248 2288 165568 -4 2288
|
100000 5m 1248 2288 165568 -3 2288
|
||||||
10000 40m 1248 2288 37024 -4 2288
|
10000 40m 1248 2288 37024 -3 2288
|
||||||
25000 40m 1248 2288 56160 -4 2288
|
25000 40m 1248 2288 56160 -3 2288
|
||||||
40000 40m 1248 2288 71552 -4 2288
|
40000 40m 1248 2288 71552 -3 2288
|
||||||
50000 40m 1248 2288 85696 -4 2288
|
50000 40m 1248 2288 85696 -3 2288
|
||||||
100000 40m 1248 2288 177632 -4 2288
|
100000 40m 1248 2288 177632 -3 2288
|
||||||
10000 300m 1248 2288 46176 -4 2288
|
10000 300m 1248 2288 46176 -3 2288
|
||||||
25000 300m 1248 2288 79040 -4 2288
|
25000 300m 1248 2288 79040 -3 2288
|
||||||
40000 300m 1248 2288 108160 -4 2288
|
40000 300m 1248 2288 108160 -3 2288
|
||||||
50000 300m 1248 2288 131456 -4 2288
|
50000 300m 1248 2288 131456 -3 2288
|
||||||
100000 300m 1248 2288 268736 -4 2288
|
100000 300m 1248 2288 268736 -3 2288
|
||||||
|
@ -83,6 +83,9 @@
|
|||||||
},
|
},
|
||||||
"{{ port_names }}|0-1": {
|
"{{ port_names }}|0-1": {
|
||||||
"profile" : "[BUFFER_PROFILE|q_lossy_profile]"
|
"profile" : "[BUFFER_PROFILE|q_lossy_profile]"
|
||||||
|
},
|
||||||
|
"{{ port_names }}|5": {
|
||||||
|
"profile" : "[BUFFER_PROFILE|q_lossy_profile]"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{%- endmacro %}
|
{%- endmacro %}
|
||||||
|
@ -83,6 +83,9 @@
|
|||||||
},
|
},
|
||||||
"{{ port_names }}|0-1": {
|
"{{ port_names }}|0-1": {
|
||||||
"profile" : "[BUFFER_PROFILE|q_lossy_profile]"
|
"profile" : "[BUFFER_PROFILE|q_lossy_profile]"
|
||||||
|
},
|
||||||
|
"{{ port_names }}|5": {
|
||||||
|
"profile" : "[BUFFER_PROFILE|q_lossy_profile]"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{%- endmacro %}
|
{%- endmacro %}
|
||||||
|
@ -129,6 +129,9 @@ def
|
|||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names_active }}|0-1": {
|
"{{ port_names_active }}|0-1": {
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
||||||
|
},
|
||||||
|
"{{ port_names_active }}|5": {
|
||||||
|
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@ -142,6 +145,9 @@ def
|
|||||||
},
|
},
|
||||||
"{{ port_names_active }}|0-1": {
|
"{{ port_names_active }}|0-1": {
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
||||||
|
},
|
||||||
|
"{{ port_names_active }}|5": {
|
||||||
|
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -120,7 +120,7 @@
|
|||||||
"43": "0",
|
"43": "0",
|
||||||
"44": "0",
|
"44": "0",
|
||||||
"45": "0",
|
"45": "0",
|
||||||
"46": "0",
|
"46": "5",
|
||||||
"47": "0",
|
"47": "0",
|
||||||
"48": "0",
|
"48": "0",
|
||||||
"49": "0",
|
"49": "0",
|
||||||
@ -142,14 +142,6 @@
|
|||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.0": {
|
"scheduler.0": {
|
||||||
"type" : "DWRR",
|
|
||||||
"weight": "25"
|
|
||||||
},
|
|
||||||
"scheduler.1": {
|
|
||||||
"type" : "DWRR",
|
|
||||||
"weight": "30"
|
|
||||||
},
|
|
||||||
"scheduler.2": {
|
|
||||||
"type" : "DWRR",
|
"type" : "DWRR",
|
||||||
"weight": "20"
|
"weight": "20"
|
||||||
}
|
}
|
||||||
@ -180,33 +172,43 @@
|
|||||||
"wred_yellow_enable" : "true",
|
"wred_yellow_enable" : "true",
|
||||||
"wred_red_enable" : "true",
|
"wred_red_enable" : "true",
|
||||||
"ecn" : "ecn_all",
|
"ecn" : "ecn_all",
|
||||||
"green_max_threshold" : "312000",
|
"green_max_threshold" : "2097152",
|
||||||
"green_min_threshold" : "104000",
|
"green_min_threshold" : "1048576",
|
||||||
"yellow_max_threshold": "312000",
|
"yellow_max_threshold" : "2097152",
|
||||||
"yellow_min_threshold": "104000",
|
"yellow_min_threshold" : "1048576",
|
||||||
"red_max_threshold" : "312000",
|
"red_max_threshold" : "2097152",
|
||||||
"red_min_threshold" : "104000"
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"QUEUE": {
|
"QUEUE": {
|
||||||
{% for port in PORT_ACTIVE %}
|
{% for port in PORT_ACTIVE %}
|
||||||
"{{ port }}|3": {
|
"{{ port }}|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% for port in PORT_ACTIVE %}
|
{% for port in PORT_ACTIVE %}
|
||||||
"{{ port }}|4": {
|
"{{ port }}|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% for port in PORT_ACTIVE %}
|
{% for port in PORT_ACTIVE %}
|
||||||
"{{ port }}|0": {
|
"{{ port }}|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% for port in PORT_ACTIVE %}
|
{% for port in PORT_ACTIVE %}
|
||||||
"{{ port }}|1": {
|
"{{ port }}|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in PORT_ACTIVE %}
|
||||||
|
"{{ port }}|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
}{% if not loop.last %},{% endif %}
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
@ -107,6 +107,9 @@
|
|||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|0-1": {
|
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|0-1": {
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
||||||
|
},
|
||||||
|
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|5": {
|
||||||
|
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -116,6 +119,9 @@
|
|||||||
},
|
},
|
||||||
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|0-1": {
|
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|0-1": {
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
||||||
|
},
|
||||||
|
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|5": {
|
||||||
|
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -83,7 +83,7 @@
|
|||||||
"43": "0",
|
"43": "0",
|
||||||
"44": "0",
|
"44": "0",
|
||||||
"45": "0",
|
"45": "0",
|
||||||
"46": "0",
|
"46": "5",
|
||||||
"47": "0",
|
"47": "0",
|
||||||
"48": "0",
|
"48": "0",
|
||||||
"49": "0",
|
"49": "0",
|
||||||
@ -105,14 +105,6 @@
|
|||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.0": {
|
"scheduler.0": {
|
||||||
"type" : "DWRR",
|
|
||||||
"weight": "25"
|
|
||||||
},
|
|
||||||
"scheduler.1": {
|
|
||||||
"type" : "DWRR",
|
|
||||||
"weight": "30"
|
|
||||||
},
|
|
||||||
"scheduler.2": {
|
|
||||||
"type" : "DWRR",
|
"type" : "DWRR",
|
||||||
"weight": "20"
|
"weight": "20"
|
||||||
}
|
}
|
||||||
@ -132,542 +124,765 @@
|
|||||||
"wred_yellow_enable" : "true",
|
"wred_yellow_enable" : "true",
|
||||||
"wred_red_enable" : "true",
|
"wred_red_enable" : "true",
|
||||||
"ecn" : "ecn_all",
|
"ecn" : "ecn_all",
|
||||||
"green_max_threshold" : "312000",
|
"green_max_threshold" : "2097152",
|
||||||
"green_min_threshold" : "104000",
|
"green_min_threshold" : "1048576",
|
||||||
"yellow_max_threshold": "312000",
|
"yellow_max_threshold" : "2097152",
|
||||||
"yellow_min_threshold": "104000",
|
"yellow_min_threshold" : "1048576",
|
||||||
"red_max_threshold" : "312000",
|
"red_max_threshold" : "2097152",
|
||||||
"red_min_threshold" : "104000"
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"QUEUE": {
|
"QUEUE": {
|
||||||
"Ethernet0|3": {
|
"Ethernet0|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet1|3": {
|
"Ethernet1|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet4|3": {
|
"Ethernet4|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet5|3": {
|
"Ethernet5|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet6|3": {
|
"Ethernet6|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet7|3": {
|
"Ethernet7|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet8|3": {
|
"Ethernet8|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet9|3": {
|
"Ethernet9|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet10|3": {
|
"Ethernet10|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet11|3": {
|
"Ethernet11|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet12|3": {
|
"Ethernet12|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet13|3": {
|
"Ethernet13|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet14|3": {
|
"Ethernet14|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet15|3": {
|
"Ethernet15|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet16|3": {
|
"Ethernet16|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet17|3": {
|
"Ethernet17|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet20|3": {
|
"Ethernet20|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet21|3": {
|
"Ethernet21|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet22|3": {
|
"Ethernet22|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet23|3": {
|
"Ethernet23|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet24|3": {
|
"Ethernet24|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet25|3": {
|
"Ethernet25|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet26|3": {
|
"Ethernet26|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet27|3": {
|
"Ethernet27|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet28|3": {
|
"Ethernet28|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet29|3": {
|
"Ethernet29|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet30|3": {
|
"Ethernet30|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet31|3": {
|
"Ethernet31|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet32|3": {
|
"Ethernet32|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet36|3": {
|
"Ethernet36|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet37|3": {
|
"Ethernet37|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet38|3": {
|
"Ethernet38|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet39|3": {
|
"Ethernet39|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet40|3": {
|
"Ethernet40|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet41|3": {
|
"Ethernet41|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet42|3": {
|
"Ethernet42|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet48|3": {
|
"Ethernet48|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet52|3": {
|
"Ethernet52|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet53|3": {
|
"Ethernet53|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet54|3": {
|
"Ethernet54|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet55|3": {
|
"Ethernet55|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet56|3": {
|
"Ethernet56|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet57|3": {
|
"Ethernet57|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet58|3": {
|
"Ethernet58|3": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet0|4": {
|
"Ethernet0|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet1|4": {
|
"Ethernet1|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet4|4": {
|
"Ethernet4|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet5|4": {
|
"Ethernet5|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet6|4": {
|
"Ethernet6|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet7|4": {
|
"Ethernet7|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet8|4": {
|
"Ethernet8|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet9|4": {
|
"Ethernet9|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet10|4": {
|
"Ethernet10|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet11|4": {
|
"Ethernet11|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet12|4": {
|
"Ethernet12|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet13|4": {
|
"Ethernet13|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet14|4": {
|
"Ethernet14|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet15|4": {
|
"Ethernet15|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet16|4": {
|
"Ethernet16|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet17|4": {
|
"Ethernet17|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet20|4": {
|
"Ethernet20|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet21|4": {
|
"Ethernet21|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet22|4": {
|
"Ethernet22|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet23|4": {
|
"Ethernet23|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet24|4": {
|
"Ethernet24|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet25|4": {
|
"Ethernet25|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet26|4": {
|
"Ethernet26|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet27|4": {
|
"Ethernet27|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet28|4": {
|
"Ethernet28|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet29|4": {
|
"Ethernet29|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet30|4": {
|
"Ethernet30|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet31|4": {
|
"Ethernet31|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet32|4": {
|
"Ethernet32|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet36|4": {
|
"Ethernet36|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet37|4": {
|
"Ethernet37|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet38|4": {
|
"Ethernet38|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet39|4": {
|
"Ethernet39|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet40|4": {
|
"Ethernet40|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet41|4": {
|
"Ethernet41|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet42|4": {
|
"Ethernet42|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet48|4": {
|
"Ethernet48|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet52|4": {
|
"Ethernet52|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet53|4": {
|
"Ethernet53|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet54|4": {
|
"Ethernet54|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet55|4": {
|
"Ethernet55|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet56|4": {
|
"Ethernet56|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet57|4": {
|
"Ethernet57|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet58|4": {
|
"Ethernet58|4": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.0]"
|
"scheduler" : "[SCHEDULER|scheduler.0]",
|
||||||
|
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
|
||||||
},
|
},
|
||||||
"Ethernet0|0": {
|
"Ethernet0|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet1|0": {
|
"Ethernet1|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet4|0": {
|
"Ethernet4|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet5|0": {
|
"Ethernet5|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet6|0": {
|
"Ethernet6|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet7|0": {
|
"Ethernet7|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet8|0": {
|
"Ethernet8|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet9|0": {
|
"Ethernet9|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet10|0": {
|
"Ethernet10|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet11|0": {
|
"Ethernet11|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet12|0": {
|
"Ethernet12|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet13|0": {
|
"Ethernet13|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet14|0": {
|
"Ethernet14|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet15|0": {
|
"Ethernet15|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet16|0": {
|
"Ethernet16|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet17|0": {
|
"Ethernet17|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet20|0": {
|
"Ethernet20|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet21|0": {
|
"Ethernet21|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet22|0": {
|
"Ethernet22|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet23|0": {
|
"Ethernet23|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet24|0": {
|
"Ethernet24|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet25|0": {
|
"Ethernet25|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet26|0": {
|
"Ethernet26|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet27|0": {
|
"Ethernet27|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet28|0": {
|
"Ethernet28|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet29|0": {
|
"Ethernet29|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet30|0": {
|
"Ethernet30|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet31|0": {
|
"Ethernet31|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet32|0": {
|
"Ethernet32|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet36|0": {
|
"Ethernet36|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet37|0": {
|
"Ethernet37|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet38|0": {
|
"Ethernet38|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet39|0": {
|
"Ethernet39|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet40|0": {
|
"Ethernet40|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet41|0": {
|
"Ethernet41|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet42|0": {
|
"Ethernet42|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet48|0": {
|
"Ethernet48|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet52|0": {
|
"Ethernet52|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet53|0": {
|
"Ethernet53|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet54|0": {
|
"Ethernet54|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet55|0": {
|
"Ethernet55|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet56|0": {
|
"Ethernet56|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet57|0": {
|
"Ethernet57|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet58|0": {
|
"Ethernet58|0": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.1]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet0|1": {
|
"Ethernet0|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet1|1": {
|
"Ethernet1|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet4|1": {
|
"Ethernet4|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet5|1": {
|
"Ethernet5|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet6|1": {
|
"Ethernet6|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet7|1": {
|
"Ethernet7|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet8|1": {
|
"Ethernet8|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet9|1": {
|
"Ethernet9|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet10|1": {
|
"Ethernet10|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet11|1": {
|
"Ethernet11|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet12|1": {
|
"Ethernet12|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet13|1": {
|
"Ethernet13|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet14|1": {
|
"Ethernet14|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet15|1": {
|
"Ethernet15|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet16|1": {
|
"Ethernet16|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet17|1": {
|
"Ethernet17|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet20|1": {
|
"Ethernet20|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet21|1": {
|
"Ethernet21|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet22|1": {
|
"Ethernet22|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet23|1": {
|
"Ethernet23|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet24|1": {
|
"Ethernet24|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet25|1": {
|
"Ethernet25|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet26|1": {
|
"Ethernet26|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet27|1": {
|
"Ethernet27|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet28|1": {
|
"Ethernet28|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet29|1": {
|
"Ethernet29|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet30|1": {
|
"Ethernet30|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet31|1": {
|
"Ethernet31|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet32|1": {
|
"Ethernet32|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet36|1": {
|
"Ethernet36|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet37|1": {
|
"Ethernet37|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet38|1": {
|
"Ethernet38|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet39|1": {
|
"Ethernet39|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet40|1": {
|
"Ethernet40|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet41|1": {
|
"Ethernet41|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet42|1": {
|
"Ethernet42|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet48|1": {
|
"Ethernet48|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet52|1": {
|
"Ethernet52|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet53|1": {
|
"Ethernet53|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet54|1": {
|
"Ethernet54|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet55|1": {
|
"Ethernet55|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet56|1": {
|
"Ethernet56|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet57|1": {
|
"Ethernet57|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
},
|
},
|
||||||
"Ethernet58|1": {
|
"Ethernet58|1": {
|
||||||
"scheduler": "[SCHEDULER|scheduler.2]"
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet0|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet1|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet4|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet5|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet6|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet7|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet8|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet9|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet10|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet11|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet12|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet13|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet14|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet15|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet16|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet17|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet20|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet21|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet22|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet23|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet24|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet25|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet26|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet27|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet28|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet29|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet30|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet31|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet32|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet36|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet37|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet38|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet39|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet40|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet41|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet42|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet48|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet52|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet53|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet54|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet55|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet56|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet57|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
|
},
|
||||||
|
"Ethernet58|5": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.0]"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user