forked from tsaad-dev/te
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathietf-mpls-te.tree
151 lines (150 loc) · 7.18 KB
/
ietf-mpls-te.tree
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
module: ietf-te-mpls
augment /te:te/te-dev:performance-thresholds:
+--rw throttle
+--rw one-way-delay-offset? uint32
+--rw measure-interval? uint32
+--rw advertisement-interval? uint32
+--rw suppression-interval? uint32
+--rw threshold-out
| +--rw one-way-delay? uint32
| +--rw one-way-residual-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--rw one-way-available-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--rw one-way-utilized-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--rw two-way-delay? uint32
| +--rw one-way-min-delay? uint32
| +--rw one-way-max-delay? uint32
| +--rw one-way-delay-variation? uint32
| +--rw one-way-packet-loss? decimal64
| +--rw two-way-min-delay? uint32
| +--rw two-way-max-delay? uint32
| +--rw two-way-delay-variation? uint32
| +--rw two-way-packet-loss? decimal64
+--rw threshold-in
| +--rw one-way-delay? uint32
| +--rw one-way-residual-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--rw one-way-available-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--rw one-way-utilized-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--rw two-way-delay? uint32
| +--rw one-way-min-delay? uint32
| +--rw one-way-max-delay? uint32
| +--rw one-way-delay-variation? uint32
| +--rw one-way-packet-loss? decimal64
| +--rw two-way-min-delay? uint32
| +--rw two-way-max-delay? uint32
| +--rw two-way-delay-variation? uint32
| +--rw two-way-packet-loss? decimal64
+--rw threshold-accelerated-advertisement
+--rw one-way-delay? uint32
+--rw one-way-residual-bandwidth?
| rt-types:bandwidth-ieee-float32
+--rw one-way-available-bandwidth?
| rt-types:bandwidth-ieee-float32
+--rw one-way-utilized-bandwidth?
| rt-types:bandwidth-ieee-float32
+--rw two-way-delay? uint32
+--rw one-way-min-delay? uint32
+--rw one-way-max-delay? uint32
+--rw one-way-delay-variation? uint32
+--rw one-way-packet-loss? decimal64
+--rw two-way-min-delay? uint32
+--rw two-way-max-delay? uint32
+--rw two-way-delay-variation? uint32
+--rw two-way-packet-loss? decimal64
augment /te:te/te:tunnels/te:tunnel:
+--rw tunnel-igp-shortcut
| +--rw shortcut-eligible? boolean
| +--rw metric-type? identityref
| +--rw metric? int32
| +--rw routing-afs* inet:ip-version
+--rw forwarding
| +--rw binding-label? rt-types:mpls-label
| +--rw load-share? uint32
| +--rw policy-class? uint8
+--rw bandwidth-mpls
+--rw specification-type?
| te-packet-types:te-bandwidth-requested-type
+--rw set-bandwidth? te-packet-types:bandwidth-kbps
+--rw class-type? te-types:te-ds-class
+--ro state
| +--ro signaled-bandwidth? te-packet-types:bandwidth-kbps
+--rw auto-bandwidth
+--rw enabled? boolean
+--rw min-bw? te-packet-types:bandwidth-kbps
+--rw max-bw? te-packet-types:bandwidth-kbps
+--rw adjust-interval? uint32
+--rw adjust-threshold? rt-types:percentage
+--rw overflow
| +--rw enabled? boolean
| +--rw overflow-threshold? rt-types:percentage
| +--rw trigger-event-count? uint16
+--rw underflow
+--rw enabled? boolean
+--rw underflow-threshold? rt-types:percentage
+--rw trigger-event-count? uint16
augment /te:te/te:tunnels/te:tunnel/te:p2p-primary-paths
/te:p2p-primary-path:
+--rw static-lsp-name? mpls-static:static-lsp-ref
augment /te:te/te:tunnels/te:tunnel/te:p2p-secondary-paths
/te:p2p-secondary-path:
+--rw static-lsp-name? mpls-static:static-lsp-ref
augment /te:te/te:globals/te:named-path-constraints
/te:named-path-constraint:
+--rw bandwidth
+--rw specification-type?
| te-packet-types:te-bandwidth-requested-type
+--rw set-bandwidth? te-packet-types:bandwidth-kbps
+--rw class-type? te-types:te-ds-class
+--ro state
+--ro signaled-bandwidth? te-packet-types:bandwidth-kbps
augment /te:te/te:tunnels/te:tunnel/te:p2p-primary-paths
/te:p2p-primary-path/te:lsps/te:lsp:
+--ro performance-metrics-one-way
| +--ro one-way-delay? uint32
| +--ro one-way-delay-normality?
| | te-types:performance-metrics-normality
| +--ro one-way-residual-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--ro one-way-residual-bandwidth-normality?
| | te-types:performance-metrics-normality
| +--ro one-way-available-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--ro one-way-available-bandwidth-normality?
| | te-types:performance-metrics-normality
| +--ro one-way-utilized-bandwidth?
| | rt-types:bandwidth-ieee-float32
| +--ro one-way-utilized-bandwidth-normality?
| | te-types:performance-metrics-normality
| +--ro one-way-min-delay? uint32
| +--ro one-way-min-delay-normality?
| | te-types:performance-metrics-normality
| +--ro one-way-max-delay? uint32
| +--ro one-way-max-delay-normality?
| | te-types:performance-metrics-normality
| +--ro one-way-delay-variation? uint32
| +--ro one-way-delay-variation-normality?
| | te-types:performance-metrics-normality
| +--ro one-way-packet-loss? decimal64
| +--ro one-way-packet-loss-normality?
| te-types:performance-metrics-normality
+--ro performance-metrics-two-way
+--ro two-way-delay? uint32
+--ro two-way-delay-normality?
| te-types:performance-metrics-normality
+--ro two-way-min-delay? uint32
+--ro two-way-min-delay-normality?
| te-types:performance-metrics-normality
+--ro two-way-max-delay? uint32
+--ro two-way-max-delay-normality?
| te-types:performance-metrics-normality
+--ro two-way-delay-variation? uint32
+--ro two-way-delay-variation-normality?
| te-types:performance-metrics-normality
+--ro two-way-packet-loss? decimal64
+--ro two-way-packet-loss-normality?
te-types:performance-metrics-normality