Recently, my home ISP service changed to AT&T Uverse. While it's much faster than the old copper-wire DSL (!) I had before, there are transient drops of ssh connections.
I can't determine a pattern: sometimes, a link will stay up for several days, but then I'll have a series of drops every minute or two. This seems only to affect ssh connections. Both the server and my local machine report a "broken pipe" error.
My local machine is a System76 Lemur running Ubuntu 16.04.1; the remote is a virtual FreeBSD box (10.3). I appear to have the same results with
ATT hasn't been much help (since I suppose ssh is outside the standard home user world).