This article describes expected behavior when validating VMware NSX QoS Segment Profiles using iPerf traffic testing and explains how burst size configuration may impact TCP congestion window behavior.
NSX QoS Segment Profiles also enforce traffic shaping policies using configured bandwidth and burst parameters. When testing throughput with iPerf, very small burst values may impact TCP flow efficiency and congestion window behavior while still correctly enforcing the configured rate limit. This behavior is expected and aligns with standard traffic shaping principles.
VMware NSX
VMware NSX-T
NSX QoS Segment Profiles enforce traffic shaping policies using configured bandwidth and burst parameters.
Burst size configuration affects how traffic is buffered and transmitted. Very small burst values may impact TCP flow efficiency and congestion window behavior while still correctly enforcing the configured rate limit.
This behavior is expected and aligns with standard traffic shaping principles.
NSX Manager UI.Networking > Segments > Profiles.Segment Profiles tab, click Add Segment Profile, and choose QoS.Segment-QoS-Traffic-ShapingIngress, Egress, or Both depending on your traffic flow requirements.Networking > Segments. Segment Profiles drop-down section.QoS Profile, select the newly created Segment-QoS-Traffic-Shaping profile.Save and then select Close Editing.Bashiperf3 -sBashiperf3 -c <Iperf-server IP> -t 30 -P 4VMware NSX supports QoS traffic shaping using Segment Profiles and Gateway QoS policies to control bandwidth utilization and enforce traffic limits.
For configuration guidance, refer to the VMware documentation:
https://techdocs.broadcom.com/us/en/vmware-cis/nsx/nsxt-dc/3-1/administration-guide/segments/segment-profiles/understanding-qos-segment-profile/create-an-nsx-qos-segment-profile.html