pokud předpokládáme Windows, tak bych to vyřešil pomocí wipfw a nějakého jednoduchého VSB skriptu.
Ve wipfw stačí nastavit jedno pravidlo, které bude accountovat daný traffic a co 5 minut to stačí kontrolovat VBS skriptem, který se může nastavit jako naplánovaná úloha a rovnou v něm nadefinovat to "resetování programu"