i'm trying to setup nbar to police P2P traffic and throttle it down to dialup speeds. However testing with bittorrent it doesn't seem to be working - here's my config:
ip nbar pdlm bittorrent.pdlm
class-map match-any P2P
match protocol bittorrent
match protocol fasttrack
match protocol gnutella
match protocol kazaa2
match protocol napster
match protocol edonkey
match protocol winmx
police rate 56000 bps
police rate 512000
ip nbar protocol-discovery
service-policy input slow-P2P
service-policy output slow-P2P
I'm running a torrent at the moment and its showing upload speed of 60kB/s.
"sh policy-map int tun0" shows that nbar is working and is dropping packets, but "sh ip nbar protocol-discovery top-n 5" shows a lot of unknown traffic (there's no other significant traffic running over this interface).
It looks to me like the bittorrent pdlm only catches traffic between the client and the tracker, and not the actual peer-2-peer traffic. Anyone know for certain how this works?
edit - sorry about the formatting - doesn't seem to be any way to get it formatted correctly. If you look carefully you can see there is more BT traffic on the input than the output, but more unknown on the output.
I have been facing the same issues and hacking away at it off and on for months. even opened a TAC case but for the first time, Cisco TAC was absolutley no help and basically could not give me an answer.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...