Also,
wir haben einen etwas größeren Abstand (3 Jahre, 11 Monate) und bei uns ist das nur sehr selten vorgekommen, aber vielleicht hilft es dir ja: Als meine Tochter den Kleinen einmal absichtlich umgeschubst hat, habe ich ihr nur sehr kurz und nachdrücklich gesagt, dass sie das nicht darf und mich dann erstmal ein paar Minuten demonstrativ um den Kleinen gekümmert - sie sollte nicht das Gefühl haben, dass sie dadurch Aufmerksamkeit von mir bekommt. Später, als sich alles wieder beruhigt hatte, habe ich ihr das nochmal ausführlich erklärt - und mit deutlich mehr Nachdruck als normal, wenn es nur um Dinge wie "ich darf mein Essen nicht werfen" geht.
Umgekehrt versuche ich aber auch, ihr das Gefühl zu geben, dass der Kleine auch nicht einfach an ihr rumschubsen darf.
Dann habe ich versucht, meiner Großen ein paar Orte einzuräumen, wo nur sie hin darf/nur ihre Sachen sind (Tisch mit Malsachen, kleines Zelt im Wohnzimmer). Das Schubsen kam bei uns nämlich deutlich daher, dass sie sich von ihm gestört gefühlt hat/ Angst hatte, dass er ihr das Spielzeug wegnimmt. Alles, was so rumliegt, darf der Kleine auch nehmen. Das reduziert bei uns das Streitpotenzial.
Und: Obwohl das bei uns nur zwei oder drei Mal überhaupt vorgekommen ist, lasse ich die zwei eigentlich nie alleine im Zimmer. Mindestens den Kleinen nehme ich mit.