Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    UDP performance Issue with SG-1000

    Scheduled Pinned Locked Moved Official Netgate® Hardware
    3 Posts 2 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Greenwood2017
      last edited by

      Hi,

      I am doing some test with the SG-1000 and i have network packet lost when testing with IPerf… Everything is fine with TCP but i have errors with UDP even with a tiny small packet... I have a wireshark trace that show the lost passing throught the SG-1000 versus a port mirror not going through the Firewall to compare....

      Is there some optimization possible or more testing i could do. Is somebody allready expericens some issues with UDP Packet with the SG-1000 ?

      I joined 2 screenshots...

      Thx in advance..

      2017-03-07_17h57_01.png
      2017-03-07_17h57_01.png_thumb
      2017-03-07_17h59_01.png
      2017-03-07_17h59_01.png_thumb

      1 Reply Last reply Reply Quote 0
      • J
        jwt Netgate
        last edited by

        iperf3, no firewall:
        [ ID] Interval          Transfer    Bandwidth      Retr
        [  4]  0.00-30.00  sec  1.19 GBytes  341 Mbits/sec  500            sender
        [  4]  0.00-30.00  sec  1.19 GBytes  341 Mbits/sec                  receiver

        ipfw: (single rule)
        [ ID] Interval          Transfer    Bandwidth      Retr
        [  4]  0.00-30.00  sec  1.01 GBytes  291 Mbits/sec  381            sender
        [  4]  0.00-30.00  sec  1.01 GBytes  290 Mbits/sec                  receiver

        and pf: (single rule)
        [ ID] Interval          Transfer    Bandwidth      Retr
        [  4]  0.00-30.00  sec  731 MBytes  204 Mbits/sec  361            sender
        [  4]  0.00-30.00  sec  730 MBytes  204 Mbits/sec                  receiver

        pkt-gen (large packets), no firewall  ~580Mb/s:
        313.994151 main_thread [2019] 45.851 Kpps (48.763 Kpkts 585.156 Mbps in 1063505 usec) 5.47 avg_batch 1015 min_space
        315.057147 main_thread [2019] 45.838 Kpps (48.726 Kpkts 584.712 Mbps in 1062996 usec) 5.45 avg_batch 1015 min_space
        316.092160 main_thread [2019] 45.854 Kpps (47.459 Kpkts 569.508 Mbps in 1035013 usec) 5.47 avg_batch 1015 min_space
        317.116221 main_thread [2019] 45.838 Kpps (46.941 Kpkts 563.292 Mbps in 1024062 usec) 5.48 avg_batch 1015 min_space
        318.140208 main_thread [2019] 45.846 Kpps (46.946 Kpkts 563.352 Mbps in 1023987 usec) 5.44 avg_batch 1015 min_space
        319.203146 main_thread [2019] 45.831 Kpps (48.715 Kpkts 584.580 Mbps in 1062937 usec) 5.45 avg_batch 1015 min_space
        320.266145 main_thread [2019] 45.827 Kpps (48.714 Kpkts 584.568 Mbps in 1063000 usec) 5.47 avg_batch 1015 min_space
        321.329146 main_thread [2019] 45.842 Kpps (48.730 Kpkts 584.760 Mbps in 1063001 usec) 5.43 avg_batch 1015 min_space
        322.392147 main_thread [2019] 45.845 Kpps (48.733 Kpkts 584.796 Mbps in 1063000 usec) 5.48 avg_batch 1015 min_space
        323.455147 main_thread [2019] 45.850 Kpps (48.739 Kpkts 584.868 Mbps in 1063000 usec) 5.46 avg_batch 1015 min_space
        324.509646 main_thread [2019] 45.850 Kpps (48.349 Kpkts 580.188 Mbps in 1054500 usec) 5.45 avg_batch 1015 min_space

        with pf (single rule):
        498.389631 main_thread [2019] 27.494 Kpps (27.549 Kpkts 330.588 Mbps in 1002000 usec) 3.42 avg_batch 1019 min_space
        499.391631 main_thread [2019] 27.513 Kpps (27.568 Kpkts 330.816 Mbps in 1002000 usec) 3.45 avg_batch 1019 min_space
        500.393640 main_thread [2019] 27.503 Kpps (27.558 Kpkts 330.696 Mbps in 1002008 usec) 3.46 avg_batch 1019 min_space
        501.419083 main_thread [2019] 27.502 Kpps (28.202 Kpkts 338.424 Mbps in 1025443 usec) 3.44 avg_batch 1019 min_space
        502.419632 main_thread [2019] 27.509 Kpps (27.524 Kpkts 330.288 Mbps in 1000549 usec) 3.44 avg_batch 1019 min_space
        503.420638 main_thread [2019] 27.545 Kpps (27.573 Kpkts 330.876 Mbps in 1001006 usec) 3.45 avg_batch 1019 min_space
        504.430635 main_thread [2019] 27.530 Kpps (27.805 Kpkts 333.660 Mbps in 1009998 usec) 3.44 avg_batch 1019 min_space

        and with ipfw (single rule):
        597.124126 main_thread [2019] 37.585 Kpps (39.953 Kpkts 479.436 Mbps in 1062999 usec) 4.61 avg_batch 1017 min_space
        598.186628 main_thread [2019] 37.587 Kpps (39.936 Kpkts 479.232 Mbps in 1062502 usec) 4.60 avg_batch 1017 min_space
        599.250127 main_thread [2019] 37.589 Kpps (39.976 Kpkts 479.712 Mbps in 1063500 usec) 4.60 avg_batch 1017 min_space
        600.251626 main_thread [2019] 37.583 Kpps (37.639 Kpkts 451.668 Mbps in 1001498 usec) 4.62 avg_batch 1017 min_space
        601.313294 main_thread [2019] 37.573 Kpps (39.890 Kpkts 478.680 Mbps in 1061669 usec) 4.60 avg_batch 1017 min_space
        602.359629 main_thread [2019] 37.600 Kpps (39.342 Kpkts 472.104 Mbps in 1046334 usec) 4.63 avg_batch 1017 min_space

        1 Reply Last reply Reply Quote 0
        • G
          Greenwood2017
          last edited by

          Thx for you answer, so i see that it works on your side. Were you using UDP Packets… My PFSense as only one rule (Any-Any) and is a NAT with some port forwarding... Do you think that could be the problem ?

          Gw

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.