Сам термин "необходимая оборона" впервые появился в указе Павла I, и означал он совсем не то, к чему мы все привыкли.
В 18 веке в России был такой разбойный промысел - речное пиратство. Шайки бродяг нападали на речные суда, плывшие по основным рекам, и грабили их. Император Павел I издал указ о неукоснительном лишении дворянства всех дворян, которые подверглись нападению на реках и не оказали вооруженного сопротивления. Дворяне тогда были, естественно, при шпагах и если они не предприняли мер НЕОБХОДИМОЙ ОБОРОНЫ, их этой шпаги лишали, равно как и поместья, и званий...
Благодаря такой постановке вопроса, в самое короткое время разбойники были перебиты или разбежались и разбой на реках прекратился.
То есть необходимая оборона - это изначально обязанность вооруженного человека обороняться. Никаких "пределов", естественно, не существовало.