[c-nsp] MPLS Traffic Engineering , RSVP and QoS
gladston at br.ibm.com
gladston at br.ibm.com
Sun Jan 8 04:31:20 EST 2006
Hi,
I though if CBWFQ was applyed to an interface reserving 60Mbps for a
specific traffic (precedence 5 in the test), RSVP would have less then
40Mbps left on the interface to reserve bandwidth for new tunnel, and new
tunnel requiring 70Mbps would fail.
But test shows that the tunnel goes up. Am I missing the point, and the
interface bandwidth reserved using CBWFQ does not account on the bandwidth
reserved using RSVP?
These was the test:
R11--------R2--------R4
Tunnel between R11 and R4 requires 70Mbps.
CBWFQ is applyed to R11 interface leading to R2, requiring 60Mbps of
bandwidth for precedence 5. R11's interface is fastethernet.
R11#sh run
ip cef
mpls ldp logging neighbor-changes
mpls traffic-eng tunnels
!
class-map match-all Prec5
match ip precedence 5
!
policy-map QoS
class Prec5
bandwidth 60000
!
interface Loopback0
ip address 11.11.11.11 255.255.255.255
ip ospf network point-to-point
!
interface Tunnel411
ip unnumbered Loopback0
mpls traffic-eng tunnels
tunnel destination 4.4.4.4
tunnel mode mpls traffic-eng
tunnel mpls traffic-eng autoroute announce
tunnel mpls traffic-eng priority 7 7
tunnel mpls traffic-eng bandwidth 70000
tunnel mpls traffic-eng path-option 1 explicit name Takefast
!
interface FastEthernet0/0
ip address 172.16.211.11 255.255.255.0
service-policy output QoS
mpls traffic-eng tunnels
tag-switching ip
ip rsvp bandwidth 70000
!
router ospf 1
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
router-id 11.11.11.11
log-adjacency-changes
network 11.11.11.11 0.0.0.0 area 0
network 172.16.24.0 0.0.0.255 area 0
network 172.16.211.0 0.0.0.255 area 0
network 192.168.211.0 0.0.0.255 area 0
!
ip explicit-path name Takefast enable
next-address 172.16.211.2
next-address 172.16.24.4
next-address 4.4.4.4
!
end
R11#conf t
R11(config)#int tu 411
R11(config-if)#sh
R11(config-if)#no sh
R11#sh mpls traffic-eng tunnels tu 411
Name: R11_t411 (Tunnel411) Destination: 4.4.4.4
Status:
Admin: up Oper: up Path: valid Signalling: connected
path option 1, type explicit Takefast (Basis for Setup, path weight 2)
Config Parameters:
Bandwidth: 70000 kbps (Global) Priority: 7 7 Affinity:
0x0/0xFFFF
Metric Type: TE (default)
AutoRoute: enabled LockDown: disabled Loadshare: 70000 bw-based
auto-bw: disabled
InLabel : -
OutLabel : FastEthernet0/0, 20
RSVP Signalling Info:
Src 11.11.11.11, Dst 4.4.4.4, Tun_Id 411, Tun_Instance 152
RSVP Path Info:
My Address: 172.16.211.11
Explicit Route: 172.16.211.2 172.16.24.2 172.16.24.4 4.4.4.4
Record Route: NONE
Tspec: ave rate=70000 kbits, burst=1000 bytes, peak rate=70000 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=70000 kbits, burst=1000 bytes, peak rate=70000 kbits
Shortest Unconstrained Path Info:
Path Weight: 2 (TE)
Explicit Route: 172.16.211.11 172.16.211.2 172.16.24.2 172.16.24.4
4.4.4.4
History:
Tunnel:
Time since created: 1 hours, 5 minutes
Time since path change: 13 seconds
Current LSP:
Uptime: 13 seconds
Prior LSP:
ID: path option 1 [151]
Removal Trigger: tunnel shutdown
R11#sh ip rsvp int
interface allocated i/f max flow max sub max
Mu211 0 70M 70M 0
Tu211 0 0 0 0
Tu411 0 0 0 0
Fa0/0 70M 70M 70M 0
R11#sh queue fa 0/0
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: weighted fair
Output queue: 0/1000/64/0 (size/max total/threshold/drops)
Conversations 0/1/256 (active/max active/max total)
Reserved Conversations 1/1 (allocated/max allocated)
Available Bandwidth 15000 kilobits/sec
R11#sh queueing int fa 0/0
Interface FastEthernet0/0 queueing strategy: fair
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: weighted fair
Output queue: 0/1000/64/0 (size/max total/threshold/drops)
Conversations 0/1/256 (active/max active/max total)
Reserved Conversations 1/1 (allocated/max allocated)
Available Bandwidth 15000 kilobits/sec
It seems that I need to review my concepts about RSVP, CBWFQ and MPLS TE.
Any comments appreciated.
Happy New Year!!!
More information about the cisco-nsp
mailing list