[c-nsp] VPDN Per user/session QoS, MLPPP working?

David Freedman david.freedman at uk.clara.net
Wed Nov 28 11:23:05 EST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Firstly, apologies in advance for the cross-post.

Against the restrictions specified in :

http://www.cisco.com/en/US/products/ps6566/products_feature_guide09186a0080610dad.html

which state:

"Multilink PPP (MLPPP) protocol. That is, multilink bundles are not
supported in either a PPP Termination and Aggregation (PTA) or L2TP
configuration."


This somehow works in 12.3(14)T7, is this an example of an "working"
feature but not supported? or is it indeed supported (and if so , where
can I find a statement that says this?)


Also, note the use of the "percent" directive here,
how does IOS calculate the bandwidth to be assigned here?
does it take it from the size of the parent policy shaper?
how does it know how big the MLPPP bundle is?

Many thanks in advance.


example below:


|


class-map match-any REALTIME
~ match ip dscp ef
~ match ip dscp cs5
class-map match-any CRITICAL-DATA
~ match ip dscp cs6
~ match ip dscp af31
~ match ip dscp cs3

policy-map 4608000
~ class class-default
~  shape average 4608000
~  service-policy PE-THREE-CLASS-SP-MODEL
policy-map PE-THREE-CLASS-SP-MODEL
~ class REALTIME
~  priority percent 35
~ class CRITICAL-DATA
~  bandwidth percent 40
~  random-detect dscp-based
~ class class-default
~  fair-queue
~  random-detect




#sh use | i ML-3015271
~  Vi9          ML-3015271 at dsl-c MLP Bundle   00:00:04 10.206.15.106
~  Vi65         ML-3015271 at dsl-c PPPoVPDN     00:00:04
~  Vi118        ML-3015271 at dsl-c PPPoVPDN     00:00:04

#sh policy-map interface
~ Virtual-Access9

~  Service-policy output: 4608000

~    Class-map: class-default (match-any)
~      325423 packets, 258879751 bytes
~      5 minute offered rate 226000 bps, drop rate 0 bps
~      Match: any
~      Traffic Shaping
~           Target/Average   Byte   Sustain   Excess    Interval  Increment
~             Rate           Limit  bits/int  bits/int  (ms)      (bytes)
~          4608000/4608000   28800  115200    115200    25        14400

~        Adapt  Queue     Packets   Bytes     Packets   Bytes     Shaping
~        Active Depth                         Delayed   Delayed   Active
~        -      0         325423    258879751 15931     21364207  no

~      Service-policy : PE-THREE-CLASS-SP-MODEL

~        Class-map: REALTIME (match-any)
~          5 packets, 510 bytes
~          5 minute offered rate 0 bps, drop rate 0 bps
~          Match: ip dscp ef (46)
~            5 packets, 510 bytes
~            5 minute rate 0 bps
~          Match: ip dscp cs5 (40)
~            0 packets, 0 bytes
~            5 minute rate 0 bps
~          Queueing
~            Strict Priority
~            Output Queue: Conversation 136
~            Bandwidth 35 (%)
~            Bandwidth 1612 (kbps) Burst 40300 (Bytes)
~            (pkts matched/bytes matched) 0/0
~            (total drops/bytes drops) 0/0

~        Class-map: CRITICAL-DATA (match-any)
~          774 packets, 1084146 bytes
~          5 minute offered rate 0 bps, drop rate 0 bps
~          Match: ip dscp cs6 (48)
~            774 packets, 1084146 bytes
~            5 minute rate 0 bps
~          Match: ip dscp af31 (26)
~            0 packets, 0 bytes
~            5 minute rate 0 bps
~          Match: ip dscp cs3 (24)
~            0 packets, 0 bytes
~            5 minute rate 0 bps
~          Queueing
~            Output Queue: Conversation 137
~            Bandwidth 40 (%)
~            Bandwidth 1843 (kbps)
~            (pkts matched/bytes matched) 514/740866
~        (depth/total drops/no-buffer drops) 0/0/0
~             exponential weight: 9
~             mean queue depth: 0

~   dscp    Transmitted      Random drop      Tail drop    Minimum Maximum
Mark
~           pkts/bytes       pkts/bytes       pkts/bytes    thresh  thresh
prob
~   af11       0/0               0/0              0/0           32      40
1/10
~   af12       0/0               0/0              0/0           28      40
1/10
~   af13       0/0               0/0              0/0           24      40
1/10
~   af21       0/0               0/0              0/0           32      40
1/10
~   af22       0/0               0/0              0/0           28      40
1/10
~   af23       0/0               0/0              0/0           24      40
1/10
~   af31       0/0               0/0              0/0           32      40
1/10
~   af32       0/0               0/0              0/0           28      40
1/10
~   af33       0/0               0/0              0/0           24      40
1/10
~   af41       0/0               0/0              0/0           32      40
1/10
~   af42       0/0               0/0              0/0           28      40
1/10
~   af43       0/0               0/0              0/0           24      40
1/10
~    cs1       0/0               0/0              0/0           22      40
1/10
~    cs2       0/0               0/0              0/0           24      40
1/10
~    cs3       0/0               0/0              0/0           26      40
1/10
~    cs4       0/0               0/0              0/0           28      40
1/10
~    cs5       0/0               0/0              0/0           30      40
1/10
~    cs6     774/1084146         0/0              0/0           32      40
1/10
~    cs7       0/0               0/0              0/0           34      40
1/10
~     ef       0/0               0/0              0/0           36      40
1/10
~   rsvp       0/0               0/0              0/0           36      40
1/10
default       0/0               0/0              0/0           20      40
1/10


~        Class-map: class-default (match-any)
~          324644 packets, 257795095 bytes
~          5 minute offered rate 226000 bps, drop rate 0 bps
~          Match: any
~          Queueing
~            Flow Based Fair Queueing
~            Maximum Number of Hashed Queues 128
~        (total queued/total drops/no-buffer drops) 0/0/0
~             exponential weight: 9

~  class    Transmitted      Random drop      Tail drop    Minimum Maximum
Mark
~           pkts/bytes       pkts/bytes       pkts/bytes    thresh  thresh
prob
~      0  324615/257721806       0/0              0/0           20      40
1/10
~      1     111/113063          0/0              0/0           22      40
1/10
~      2       0/0               0/0              0/0           24      40
1/10
~      3       0/0               0/0              0/0           26      40
1/10
~      4       0/0               0/0              0/0           28      40
1/10
~      5       0/0               0/0              0/0           30      40
1/10
~      6       0/0               0/0              0/0           32      40
1/10
~      7       0/0               0/0              0/0           34      40
1/10
~   rsvp       0/0               0/0              0/0           36      40
1/10







- --
David Freedman
Network Engineering Department
Claranet UK Limited
http://www.clara.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHTZXptFWeqpgEZrIRArZKAJ96HNCmfXU4xpmvwQfuVqkaG+ZpNgCfWDPN
iNi32tk9KaAhrWCGNicWq30=
=xkq+
-----END PGP SIGNATURE-----


More information about the cisco-nsp mailing list