Aakash I actually just subscribed to Timbl as an alternative to MTNL which provides very inconsistent service. And I think I only have Excitel serving in my area other than MTNL and Timbl. But from your and other posts related to Excitel, I came to know that they also have CG Nat implemented and MTNL does not provide good Unlimited Plans.there is probably nothing that you can do about this. just change isp
Btw, I see that Delhi MTNL is advertising some connection that has the capability to "Blow our minds" - speed coming soon on their main page - MTNL Delhi.
And could I use Zerotier for Torrenting and other P2P as you suggested in one of your posts.