Manual:Interface/Traffic Engineering: Difference between revisions
Jump to navigation
Jump to search
Created page with '{{Versions|v3, v4}} <div class=manual> <h2>Summary</h2> <p> </p> <h2>Properties</h2> <p><b>Sub-menu:</b> <code>/interface vpls</code></p> {{Mr-arg-table-h |prop=Property |des…' |
No edit summary |
||
Line 8: | Line 8: | ||
<h2>Properties</h2> | <h2>Properties</h2> | ||
<p><b>Sub-menu:</b> <code>/interface | <p><b>Sub-menu:</b> <code>/interface traffic-eng</code></p> | ||
{{Mr-arg-table-h | {{Mr-arg-table-h | ||
Line 19: | Line 19: | ||
|type=integer | |type=integer | ||
|default= | |default= | ||
|desc= | |desc=Do not use interface if [[resource-class]] matches any of specified bits. | ||
}} | }} | ||
Line 26: | Line 26: | ||
|type=integer | |type=integer | ||
|default= | |default= | ||
|desc= | |desc=Use interface only if [[resource-class]] matches all of specified bits. | ||
}} | }} | ||
Line 33: | Line 33: | ||
|type=integer | |type=integer | ||
|default= | |default= | ||
|desc= | |desc=Use interface if [[resource-class]] matches any of specified bits. | ||
}} | }} | ||
Line 40: | Line 40: | ||
|type=time | |type=time | ||
|default=5m | |default=5m | ||
|desc= | |desc=Interval in which actual amount of data is measured, from which average bandwidth is calculated. | ||
}} | }} | ||
Line 47: | Line 47: | ||
|type=<nowiki>Disabled | Min[bps][-Max[bps]]</nowiki> | |type=<nowiki>Disabled | Min[bps][-Max[bps]]</nowiki> | ||
|default=0bps | |default=0bps | ||
|desc= | |desc=Auto bandwidth adjustment range. [[Manual:TE_tunnel_auto_bandwidth | Read more >>]] | ||
}} | }} | ||
Line 54: | Line 54: | ||
|type=integer[%] | |type=integer[%] | ||
|default=0% | |default=0% | ||
|desc= | |desc=Specifies percentage of additional bandwidth to reserve. [[Manual:TE_tunnel_auto_bandwidth | Read more >>]] | ||
}} | }} | ||
Line 61: | Line 61: | ||
|type=time | |type=time | ||
|default=1h | |default=1h | ||
|desc= | |desc=Interval during which tunnel keeps track of highest average rate. | ||
}} | }} | ||
Line 68: | Line 68: | ||
|type=integer[bps] | |type=integer[bps] | ||
|default=0bps | |default=0bps | ||
|desc= | |desc=How much bandwidth to reserve for TE tunnel. Value is in bits per second. [[M:TE_tunnel_auto_bandwidth#Bandwidth_limitation | Read more >>]] | ||
}} | }} | ||
Line 75: | Line 75: | ||
|type=<nowiki>disabled | integer[%]</nowiki> | |type=<nowiki>disabled | integer[%]</nowiki> | ||
|default=disabled | |default=disabled | ||
|desc= | |desc=Defines actual bandwidth limitation of TE tunnel. Limit is configured in percent of specified tunnel <code>bandwidth</code>. [[M:TE_tunnel_auto_bandwidth#Bandwidth_limitation | Read more >>]] | ||
}} | }} | ||
Line 110: | Line 110: | ||
|type=integer [0..7] | |type=integer [0..7] | ||
|default= | |default= | ||
|desc= | |desc=Is used to decide whether this session can be preempted by another session. 0 sets the highest priority. | ||
}} | }} | ||
Line 131: | Line 131: | ||
|type=string | |type=string | ||
|default= | |default= | ||
|desc= | |desc=Primary label switching paths defined in <code>[[/mpls traffic-eng tunnel-path]]</code> menu. | ||
}} | }} | ||
Line 145: | Line 145: | ||
|type=<nowiki>yes | no</nowiki> | |type=<nowiki>yes | no</nowiki> | ||
|default= | |default= | ||
|desc= | |desc=Defines whether to record route TE tunnel is traversing. [[Manual:MPLS/TE_Tunnels#Creating_basic_TE_tunnel | Read more >>.]] | ||
}} | }} | ||
Line 159: | Line 159: | ||
|type=string[,string] | |type=string[,string] | ||
|default= | |default= | ||
|desc= | |desc=List of label switching paths used by TE tunnel if primary path fails. Paths are defined in <code>[[/mpls traffic-eng tunnel-path]]</code> menu. | ||
}} | }} | ||
Line 166: | Line 166: | ||
|type=integer[0..7] | |type=integer[0..7] | ||
|default= | |default= | ||
|desc= | |desc=Parameter is used to decide whether this session can preempt another session. 0 sets the highest priority. | ||
}} | }} | ||
Line 173: | Line 173: | ||
|type=IP | |type=IP | ||
|default=0.0.0.0 | |default=0.0.0.0 | ||
|desc= | |desc=Remote end of TE tunnel | ||
}} | }} | ||
</table> | </table> | ||
Line 179: | Line 179: | ||
<h2>Monitoring</h2> | <h2>Monitoring</h2> | ||
To verify TE tunnel's status <b>monitor</b> command can be used. | |||
<pre> | |||
[admin@R1] /interface traffic-eng> monitor te1 | |||
tunnel-id: 3 | |||
primary-path-state: established | |||
primary-path: stat | |||
secondary-path-state: not-necessary | |||
active-path: stat | |||
active-lspid: 1 | |||
active-label: 20 | |||
reserved-bandwidth: 100.0kbps | |||
rate-limit: 120.0kbps | |||
rate-measured-last: 0bps | |||
rate-measured-highest: 0bps | |||
</pre> | |||
<h2>Reoptimization</h2> | <h2>Reoptimization</h2> |
Revision as of 16:56, 16 March 2010
Applies to RouterOS: v3, v4
Summary
Properties
Sub-menu: /interface traffic-eng
Property | Description |
---|---|
affinity-exclude (integer; Default: ) | Do not use interface if resource-class matches any of specified bits. |
affinity-include-all (integer; Default: ) | Use interface only if resource-class matches all of specified bits. |
affinity-include-any (integer; Default: ) | Use interface if resource-class matches any of specified bits. |
auto-bandwidth-avg-interval (time; Default: 5m) | Interval in which actual amount of data is measured, from which average bandwidth is calculated. |
auto-bandwidth-range (Disabled | Min[bps][-Max[bps]]; Default: 0bps) | Auto bandwidth adjustment range. Read more >> |
auto-bandwidth-reserve (integer[%]; Default: 0%) | Specifies percentage of additional bandwidth to reserve. Read more >> |
auto-bandwidth-update-interval (time; Default: 1h) | Interval during which tunnel keeps track of highest average rate. |
bandwidth (integer[bps]; Default: 0bps) | How much bandwidth to reserve for TE tunnel. Value is in bits per second. Read more >> |
bandwidth-limit (disabled | integer[%]; Default: disabled) | Defines actual bandwidth limitation of TE tunnel. Limit is configured in percent of specified tunnel bandwidth . Read more >> |
comment (string; Default: ) | Short description of the item |
disable-running-check (yes | no; Default: no) | Specifies whether to detect if interface is running or not. If set to no interface will always have running flag. |
disabled (yes | no; Default: yes) | Defines whether item is ignored or used. |
from-address (auto | IP; Default: auto) | |
holding-priority (integer [0..7]; Default: ) | Is used to decide whether this session can be preempted by another session. 0 sets the highest priority. |
mtu (integer; Default: ) | |
name (string; Default: ) | Name of the interface |
primary-path (string; Default: ) | Primary label switching paths defined in /mpls traffic-eng tunnel-path menu. |
primary-retry-interval (time; Default: 1m) | |
record-route (yes | no; Default: ) | Defines whether to record route TE tunnel is traversing. Read more >>. |
reoptimize-interval (time; Default: ) | |
secondary-path (string[,string]; Default: ) | List of label switching paths used by TE tunnel if primary path fails. Paths are defined in /mpls traffic-eng tunnel-path menu. |
setup-priority (integer[0..7]; Default: ) | Parameter is used to decide whether this session can preempt another session. 0 sets the highest priority. |
to-address (IP; Default: 0.0.0.0) | Remote end of TE tunnel |
Monitoring
To verify TE tunnel's status monitor command can be used.
[admin@R1] /interface traffic-eng> monitor te1 tunnel-id: 3 primary-path-state: established primary-path: stat secondary-path-state: not-necessary active-path: stat active-lspid: 1 active-label: 20 reserved-bandwidth: 100.0kbps rate-limit: 120.0kbps rate-measured-last: 0bps rate-measured-highest: 0bps