If you want to filter p2p, you can do this either on the router or on the pix. I answered how this is done on a router, <a href=”http://itknowledgeexchange.techtarget.com/itanswers/limiting-bandwidth-for-streaming-online-audiovideo/”>here</a>
To do this on a pix is a bit differen. you’ll need to tell us what version of the pix os you have ( do the show version) command
You don’t need another proxy to do accounting. You’ll need to simply set up your nbar or <a href=”http://www.ciscosystems.cd/univercd/cc/td/doc/cisintwk/intsolns/netflsol/nfwhite.htm#wp1031105″>flow </a>monitoring on the router. I know the pix v7.0+ allows flow based policies(eg filter all kazaa traffic or youtube.com destination traffic)
I’m not sure if you can export it to a netflow collector like <a href=”http://www.ntop.org/”>ntop </a>from the pix.
Here’s an example of how you do it from the router.
Router(config-if)# ip route-cache flow
Router(config)# ip flow-export destination 172.17.246.225 9996
Router(config)# ip flow-export version 9
Router(config)# ip flow-export source loopback 0
Finally your NAT 0 eschews translation, NAT 1 command will not do anything unless its paired with a “global 1″ command. Look for that in your config and you’ll see where your traffic is being pat’ed to. Alternatively you might see a static (interface, interface) IP iP command. That is a static NAT command.
Let me know if this helps