Cosa causa l’invio di un flag di ripristino TCP / IP (RST)?

Sto cercando di capire il motivo per cui la connessione TCP / IP della mia app continua a singhiozzare ogni 10 minuti (esattamente, entro 1-2 secondi). Ho eseguito Wireshark e ho scoperto che dopo 10 minuti di inattività l’altra estremità sta inviando un pacchetto con il flag di reset (RST). Una ricerca su google mi dice “il flag RESET significa che il ricevitore è diventato confuso e quindi vuole interrompere la connessione”, ma questo è un po ‘meno del dettaglio di cui ho bisogno. Che cosa potrebbe causare questo? Ed è ansible che qualche router lungo la strada ne sia responsabile o verrebbe sempre dall’altra endpoint?

Modifica: c’è un router (in particolare un Linksys WRT-54G) seduto tra il mio computer e l’altro endpoint – c’è qualcosa che dovrei cercare nelle impostazioni del router?