Звучит как периодически возникающие проблемы в сети.Это довольно часто встречается в беспроводных сетях, а также может время от времени происходить в проводных сетях (Ethernet не является детерминированным протоколом).Причины могут быть разными.Однако в дополнение к устранению проблем с сетью я настоятельно рекомендую сделать вашу службу устойчивой к сетевым проблемам.
(Вспомните простой случай, когда кто-то на короткое время отключает сетевой кабель сервера: если ваше приложениеаварийно завершает работу с необработанным исключением, требуется вмешательство администратора, чтобы запустить его снова. Вы не хотите этого. Это плохое поведение для службы.)
Таким образом, ваша служба должна перехватывать исключения ввода-вывода, делать записьв журнал приложений Windows и повторите операцию чуть позже (чтобы избежать переполнения журнала событий или создания ненужной нагрузки на машину или сеть).