I'm trying to block torrents in my network and want to achieve this by next configuration:
Cisco_ISR(config)#policy-map P2P- DROP
I have an inkling in the back of my mind this might be related to the code version you are using. Are you able to upgrade to something newer like 3.16.2S?
nope, it's not software version reason unfortunately. there is no such command even in suggested release by you. maybe command syntax was changed.
however I managed to block torrents in testing environment with the next configuration:
class-map match-any LIMIT-TOR
match protocol bittorrent
match protocol bittorrent-networking
police cir 8000
int gig 0/0/0
ip nbar protocol-discovery
service-policy output QOS-LIMIT-TOR-POLICY
service-policy input QOS-LIMIT-TOR-POLICY