In the Indian Navy ranks, the equivalent of a General in the Indian Army and Air Force is the Admiral. If you're looking into Indian Navy ranks and salary, Admiral is the top position with the highest salary in this structure.