Explique el Art 10 N° 4 del código penal

Art 10 N° 4 El que obra en defensa de su persona o derechos, siempre que concurran las circunstancias siguientes:
Primera: Agresión ilegitima
Segunda: Necesidad racional del medio empleado para impedirla o repelerla
Tercera: Falta de provocación suficiente por parte del que se defiende

La agresión ilegitima es el requisito fundamental para que exista legitima defensa