The very old population of the Caucasus are recognized so called Paleo Caucasian language speaker peoples like Chechens Circassians Lezgins Circassians etc.
Indo European tribes whose languagal descendants are Armenians Ossetians migrated to the region later while Turkic languages of Oghuz or Kıpçak groups came in the middle ages.
Karachay-Balkars and Kazakh people in Kazakhstan can understand each other
Now there are panTurkists and Nazis among Armenians and Ossetians who want to prove Indo-European / Turkic langAuges are original inhabitants but such ideas are popular only among their societies.
Original inhabitants - peoples of Abkazo-Adyghean, Nakh-Dagestanian, Kartvelian language groups/families.
Alanya was a Kingdom in the steppes of the North-West Caucasus and it's controlled mountain too but Chechenya is ruled by Ryssia but it.doea not mean there live Russians
Alans are recognized to be Indo-Europeans from Aryan group. Though PanTurkist say they are Turkic. But except Turkic so called patriots what I see nobody believe it. normal educated Turkic speaking people as well.