1. RAW Speedtest-cli results on comcast.net DOCSIS 3.0 residential gigabit internet
  2. 7/9/18
  3. Background: I'm Upgrading firewall hardware for additional bandwidth while I begin implementing a 10GbE network, so I am testing different OS/firewalls for edge security and routing - just on my internet connection for now - to see how they perform.
  4. Original platform:
  5. pfSense 2.4.3 ZFS Lenovo j1800 $15 fleabay deal w/ 8GB DDR3 ram:
  6. Results appeared to peak at approximately 680Mbps as evidenced by 10+ tests
  7. Example:
  8. Retrieving speedtest.net configuration...
  9. Testing from Comcast Cable (ipaddr)...
  10. Retrieving speedtest.net server list...
  11. Selecting best server based on ping...
  12. Hosted by Rainier Connect (Tacoma, WA) [42.80 km]: 30.397 ms
  13. Testing download speed................................................................................
  14. Download: 667.90 Mbit/s
  15. Testing upload speed................................................................................................
  16. Upload: 41.04 Mbit/s
  17. Virtual machine test system:
  18. Supermicro X9SCL-F Xeon E3-1230 v2 3.3GHz
  19. 4 processor cores allocated
  20. 4096MB RAM allocated, all reserved
  21. Hynix 1TB PCIe 3.0 x4 NVMe datastore,
  22. 20GB lazy zeroed vmdk on vmware paravirtual drive controller
  23. (40GB for OpenSUSE Leap 15)
  24. Internal NICs used:
  25. Intel 82574L for LAN - vmxnet3 driver
  26. Intel 82579 for WAN - passthrough to VM
  27. pfSense 2.4.3_1:
  28. config:
  29. vmnic1 = WAN (passthrough)
  30. vmnic0 = LAN
  31. [root@esxi:~] esxcli network nic list
  32. Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
  33. ------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- ----------------------------------------------------
  34. vmnic0 0000:00:19.0 ne1000 Up Up 1000 Full 00:25:90:7b:55:2b 1500 Intel Corporation 82579LM Gigabit Network Connection
  35. vmnic1 0000:04:00.0 ne1000 Up Up 1000 Full 00:25:90:7b:55:2a 1500 Intel Corporation 82574L Gigabit Network Connection
  36. UFS VMDK
  37. speedtest-cli
  38. Retrieving speedtest.net configuration...
  39. Testing from Comcast Cable (ipaddr)...
  40. Retrieving speedtest.net server list...
  41. Selecting best server based on ping...
  42. Hosted by Wave (Port Orchard, WA) [57.76 km]: 20.565 ms
  43. Testing download speed................................................................................
  44. Download: 714.61 Mbit/s
  45. Testing upload speed................................................................................................
  46. Upload: 41.74 Mbit/s
  47. speedtest-cli
  48. Retrieving speedtest.net configuration...
  49. Testing from Comcast Cable (ipaddr)...
  50. Retrieving speedtest.net server list...
  51. Selecting best server based on ping...
  52. Hosted by Rainier Connect (Tacoma, WA) [47.80 km]: 14.196 ms
  53. Testing download speed................................................................................
  54. Download: 703.85 Mbit/s
  55. Testing upload speed................................................................................................
  56. Upload: 41.89 Mbit/s
  57. speedtest-cli
  58. Retrieving speedtest.net configuration...
  59. Testing from Comcast Cable (ipaddr)...
  60. Retrieving speedtest.net server list...
  61. Selecting best server based on ping...
  62. Hosted by Rainier Connect (Tacoma, WA) [47.80 km]: 12.51 ms
  63. Testing download speed................................................................................
  64. Download: 704.91 Mbit/s
  65. Testing upload speed................................................................................................
  66. Upload: 40.72 Mbit/s
  67. speedtest-cli
  68. Retrieving speedtest.net configuration...
  69. Testing from Comcast Cable (ipaddr)...
  70. Retrieving speedtest.net server list...
  71. Selecting best server based on ping...
  72. Hosted by Rainier Connect (Tacoma, WA) [47.80 km]: 13.628 ms
  73. Testing download speed................................................................................
  74. Download: 700.43 Mbit/s
  75. Testing upload speed................................................................................................
  76. Upload: 41.75 Mbit/s
  77. ipfire 2.19 build 119 (couldn't get build 120 to boot from iso in ESXi):
  78. [root@ipfire ~]# ./speedtest-cli
  79. Retrieving speedtest.net configuration...
  80. Testing from Comcast Cable (ipaddr)...
  81. Retrieving speedtest.net server list...
  82. Selecting best server based on ping...
  83. Hosted by Rainier Connect (Tacoma, WA) [47.80 km]: 13.531 ms
  84. Testing download speed................................................................................
  85. Download: 488.12 Mbit/s
  86. Testing upload speed.........................................o.......................................................
  87. Upload: 41.90 Mbit/s
  88. [root@ipfire ~]# ./speedtest-cli
  89. Retrieving speedtest.net configuration...
  90. Testing from Comcast Cable (ipaddr)...
  91. Retrieving speedtest.net server list...
  92. Selecting best server based on ping...
  93. Hosted by Rainier Connect (Tacoma, WA) [47.80 km]: 13.186 ms
  94. Testing download speed................................................................................
  95. Download: 503.18 Mbit/s
  96. Testing upload speed................................................................................................
  97. Upload: 41.96 Mbit/s
  98. [root@ipfire ~]# ./speedtest-cli
  99. Retrieving speedtest.net configuration...
  100. Testing from Comcast Cable (ipaddr)...
  101. Retrieving speedtest.net server list...
  102. Selecting best server based on ping...
  103. Hosted by Rainier Connect (Tacoma, WA) [47.80 km]: 13.335 ms
  104. Testing download speed................................................................................
  105. Download: 503.51 Mbit/s
  106. Testing upload speed................................................................................................
  107. Upload: 42.09 Mbit/s

speed tests using speedtest-cli testing IPFire and pfSense firewall OS on gigabit residential comcast