Like Darth Vader, Asajj Ventress was often seen choking people, many times Jedi like Anakin and Obi-Wan. Is it possible for Force-users or non-Force-users to counter or defend against a Force choke without distracting the attacker or using ysalamiri?
Well a Force Choke does not really disable any of the victims own force powers, nor does it prevent a non-force user from retaliating while being choked. So a choke could be countered by another force user using their own force powers (ex. A large force wave to knock back the choker) or even by a non-force user using conventional weapons (A blaster could still be blocked, But I'm thinking explosives like Jace Malcolm did against darth malgus while locked in combat, though not a force choke).
If you are ok with a non-canon reference, in numerous video games, a choke can be countered with a force push.
So going on the fact a force choke only strangles and does not prevent retaliation, a victim could theoretically retaliate.