India had placed orders for 272 Su-30 fighter jets over a period of 10 to 15 years in different batches and senior officers feel that the number of planes acquired so far would be enough for the service's heavy-weight aircraft requirement.
The 21 MiG 29s that the IAF is planning to acquire are from Russia which has offered to sell these planes to help the Air Force to meet its requirement of new fighters.
The Air Force has also carried out a study to check if the airframe of the MiG-29s on offer are good enough for it to operate for a long time and they have been found to be in almost new condition.
MiG-29s are flown by the Air Force and the pilots are familiar with it but the ones offered by the Russians are different from the ones in the Indian inventory.
The Air Force has three squadrons of the MiG-29s which have been undergoing upgrades for extended life and are considered reliable in the air defence roles.
India and China have been locked in a dispute after the Chinese troops carried out military build-up along the Line of Actual Control in Eastern Ladakh, where they have deployed over 10,000 troops.