Ahhh, the power of buffers and asynchronous output.
What I think many are missing is the idea that streamers are not like the phone of old, with effectively one solid circuit between the caller and listener. There are two separate processes going on at once. The part that feeds the buffer and the part that doles out the end result.
For pre-recorded media the buffer/bucket can be 30s big or bigger. The part that gets the stream feeds it into the bucket ahead of time. The idea is to have enough time that when the TCP/IP stream says "I’m missing packets" or "I have a broken connection" it has time to communicate back to the source and re-request the missing data or start the stream again. It’s a subtle science here in making the guess as to what the best strategy is to get things going again and when to declare surrender. If you stream music in your car you have no idea how much your phone is relying on these buffers to get you through the bridge without interruption. 
Here I monitor my Internet access very closely and have failover Internet so when my cable Internet goes away my cellular Internet takes over. The process takes about 10-20 seconds. I can tell you that this has happened repeatedly and this has not affected my music. Of course there are severe Internet events which eventually stop everything but the power of my streamers to driver right over those bumps is a testament to how resilient this whole process is.
While the feeder is busy fixing up the missing data your DAC or TV still has those 30s of data to offer you, so hopefully the stream gets fixed before the bucket is empty.
We keep talking about noise. Ethernet is naturally galvanically isolated to a few hundred volts. It has to be. Fiber of course is as well. The bigger issue in my mind are either surges which are high enough to break through that isolation or your Ethernet cables leaking into your AC or interconnects.
Noise in network transmission is not additive. My router doesn't add noise to the signal from the cable provider. Any noise is between my router and the next device down. Reliability is additive, but not noise. If you have an Ethernet cable capable of 1GigE with no packet loss and no jitter then congratulations, you've done all you can.
The issue that then remains is jitter on the output. The input and output streams share a buffer and making sure that they do not interfere with each other is another subtle science, which I’m sure is now tackled by a variety of low level libraries available for the particular microprocessor your streamer uses. I’m not saying they are all equivalent, but that how well your streamer handles this matters.