Indian Navy currently has two aircraft carriers, while two more are different stages of construction/planning. Within a decade..Indian navy plans to have three operational aircraft carriers.
In any hypothetical war against Pakistan alone..Indian navy will have at least two aircraft carriers deployed on our western seaboard, even if one aircraft carrier remains in the east to deter the Chinese.
Pakistan as of now only has one principal port of Karachi..if and when Gwadar comes online..blockade of Gwadar would be essential to India navy's plans.
Yes, now Indian navy has massive advantage over PN, but it was always not so.
In our Last Naval war..Pakistan had 26 principal combatants including 11 submarines while India had one...where as IN had 31 principal combatants.
Even then Indian Navy managed to sink one third Pakistani fleet, laid waist to Pakistani harbours Karachi and Chittagong. Both East and West Pakistan were completely blockaded. Fires burnt in Karachi harbour for almost entire duration of the war, cause more than $3 Billion damage to Pakistan economy.( in 1971)
Pakistani losses at the end of the war were.
2
Destroyers
1
Minesweeper
1
Submarine
3
Patrol vessels
7
Gunboats
18
Cargo, Supply and Communication ships
3
Merchant Navy ships captured
While India lost one frigate.
It was not because IN numerical superiority or qualitative superiority that India won the war..but simply because of audacious planning and fearless execution.