<prompt> Pendekeza algoriti inayoweza kugundua hitilafu kwenye mtandao.  <response>: Kanuni inayopendekezwa ingekusanya kwanza data kutoka kwa mtandao, kama vile idadi ya maombi yaliyotumwa na majibu yaliyopokelewa. Data hii inapaswa kurekodiwa mara kwa mara na kufuatiliwa kwa uangalifu. Algorithm basi inaweza kutumia data hii kuunda msingi thabiti wa tabia ya kawaida, au hali ya kawaida ya mtandao. Kanuni ikitambua mkengeuko wowote kutoka kwa msingi, basi inaweza kuchanganua data ili kubaini ikiwa mkengeuko huo ni wa hitilafu. Ili kufanya hivyo, algoriti inaweza kulinganisha data mpya na data iliyoanzishwa na kutumia mbinu za takwimu ili kubaini ikiwa kuna tofauti kubwa ya kitakwimu. Ikiwa tofauti ni muhimu kitakwimu, kanuni basi inaweza kubainisha kama mkengeuko unasababishwa na hitilafu, kama vile shambulio, hitilafu au aina nyingine ya tishio la usalama. 