I can provide some clarification on what you are hearing. My experience comes from developing communications and signal processing software. Including developing custom Ethernet drivers for signal processing.
The following discussion is for the analog transmission of a digital signal (PCM/DSD). Specifically Ethernet cables and switches. Note it does not apply to the analog transmission of analog signals (ie interconnects and speaker cables.)
An Ethernet frame is transmitted as a series of pulses. The transmitting Ethernet transceiver will generate a pulse for each bit in the frame. The receiving Ethernet transceiver will transform each pulse into a 1 or zero bit. The bits will be accumulated into a frame and the checksum validated. If there was an error in generating the correct bit value from a pulse then the Ethernet transceiver will request a frame transmission. If there are no errors the the frame, its contents will be copied into some form of buffer data structure. Processing on those buffers will be initiated by an interrupt or polling algorithm. At this point in time you have an exact replica of the original transmitted signal.
The well tempered computer dot com web site has a graphic depicting a pulse signal. It does not depict the aberrations in rise time introduced by clocks/crystals. If any of the pulse problems (overshoot, ringing, droop or undershoot) caused by EFI/EMI or clocking errors result in a bit error then the frame will be re-transmitted.
So you are correct that well designed Ethernet cables and switches do not effect the quality of the sound. If the receiving device (DAC/streamer) allow electrical noise from the Ethernet cable to affect the sound then you have a poorly designed DAC/Streamer.
Also one should not confuse Toslink with Ethernet fiber optic cables they are completely different animals. Note that an electrical signal on an Ethernet cable will travel about 1/100th the speed of an optical signal on a fiber optic cable. Fiber optic cables are used primarily for speed and system security. They will not make a difference in the sound quality.
The following discussion is for the analog transmission of a digital signal (PCM/DSD). Specifically Ethernet cables and switches. Note it does not apply to the analog transmission of analog signals (ie interconnects and speaker cables.)
An Ethernet frame is transmitted as a series of pulses. The transmitting Ethernet transceiver will generate a pulse for each bit in the frame. The receiving Ethernet transceiver will transform each pulse into a 1 or zero bit. The bits will be accumulated into a frame and the checksum validated. If there was an error in generating the correct bit value from a pulse then the Ethernet transceiver will request a frame transmission. If there are no errors the the frame, its contents will be copied into some form of buffer data structure. Processing on those buffers will be initiated by an interrupt or polling algorithm. At this point in time you have an exact replica of the original transmitted signal.
The well tempered computer dot com web site has a graphic depicting a pulse signal. It does not depict the aberrations in rise time introduced by clocks/crystals. If any of the pulse problems (overshoot, ringing, droop or undershoot) caused by EFI/EMI or clocking errors result in a bit error then the frame will be re-transmitted.
So you are correct that well designed Ethernet cables and switches do not effect the quality of the sound. If the receiving device (DAC/streamer) allow electrical noise from the Ethernet cable to affect the sound then you have a poorly designed DAC/Streamer.
Also one should not confuse Toslink with Ethernet fiber optic cables they are completely different animals. Note that an electrical signal on an Ethernet cable will travel about 1/100th the speed of an optical signal on a fiber optic cable. Fiber optic cables are used primarily for speed and system security. They will not make a difference in the sound quality.