Last night I spent a bit of time trying to figure out if I could potentially improve the ping response and consistency.
After several attempts I ended up replacing the loaded r8169 with r8168 8.048.00-1module.
If this is a major item that I need to address please let me know as I am moving on with what I got.
I am not seeing a definitive difference between r8168 8.048.01/.02 (off realtek support) versions.
mirrors.edge.kernel.org/ubuntu/pool/univ...s_8.048.00-1_all.deb
dpkg -i r8168-dkms_8.048.00-1_all.deb
rdeeming@cnc:~$ modinfo r8168 | grep ver
version: 8.048.00-NAPI # Note: I believe the version is .01 it just does not reflect it here
rdeeming@cnc:~$ ping 192.168.1.121
PING 192.168.1.121 (192.168.1.121) 56(84) bytes of data.
64 bytes from 192.168.1.121: icmp_seq=1 ttl=64 time=0.278 ms
64 bytes from 192.168.1.121: icmp_seq=2 ttl=64 time=0.191 ms
64 bytes from 192.168.1.121: icmp_seq=3 ttl=64 time=0.193 ms
64 bytes from 192.168.1.121: icmp_seq=4 ttl=64 time=0.138 ms
64 bytes from 192.168.1.121: icmp_seq=5 ttl=64 time=0.152 ms
64 bytes from 192.168.1.121: icmp_seq=6 ttl=64 time=0.168 ms
64 bytes from 192.168.1.121: icmp_seq=7 ttl=64 time=0.196 ms
64 bytes from 192.168.1.121: icmp_seq=8 ttl=64 time=0.219 ms
64 bytes from 192.168.1.121: icmp_seq=9 ttl=64 time=0.205 ms
64 bytes from 192.168.1.121: icmp_seq=10 ttl=64 time=0.197 ms
64 bytes from 192.168.1.121: icmp_seq=11 ttl=64 time=0.156 ms
64 bytes from 192.168.1.121: icmp_seq=12 ttl=64 time=0.198 ms
64 bytes from 192.168.1.121: icmp_seq=13 ttl=64 time=0.173 ms
64 bytes from 192.168.1.121: icmp_seq=14 ttl=64 time=0.204 ms
64 bytes from 192.168.1.121: icmp_seq=15 ttl=64 time=0.154 ms
64 bytes from 192.168.1.121: icmp_seq=16 ttl=64 time=0.196 ms
^C
--- 192.168.1.121 ping statistics ---
16 packets transmitted, 16 received, 0% packet loss, time 15347ms
rtt min/avg/max/mdev = 0.138/0.188/0.278/0.035 ms.