Search the VMware Knowledge Base (KB)
View by Article ID

vNetwork Distributed PortGroup (dvPortGroup) configuration (1010593)

  • 60 Ratings


This article provides steps for configuring a Network Distributed PortGroup (dvPortGroup).


dvPortGroup represents a group of dvPorts that share the same configuration template. The configuration is inherited from the dvPortgroup to the dvPorts.

Note: Distributed port group policies can be overridden on a per-port level.

Before configuring a dvPortGroup, make sure dvSwitch is present. For more information, see Configuring vNetwork Distributed Switch using vCenter (1010557).

To modify and add dvPortGroups:

  1. In vCenter, go to Home > Inventory > Networking.
  2. Right-click dvPortGroup and click Edit Settings.
  3. Under dvPortGroup Settings, specify:
    • General
    • Policies
    • Security
    • Traffic Shaping
    • VLAN
    • Teaming and Failover
    • Resource Allocation
    • Monitoring
    • Miscellaneous
    • Advanced

  4. Under the General Settings, define:
    • The name of the portgroup
    • A description
    • The number of ports available
    • The type of Port Binding:

      • Static Binding (Default): This means that the dvPort is assigned to the virtual machine at configuration time. When all the ports are booked by virtual machines, it is not possible to connect to any more virtual machines, regardless of whether the connected virtual machines are powered up or not, and an error message is displayed.

      • Dynamic Binding: This means that the dvPort is assigned at the moment of powering the virtual machine up. This option allows for over-committing the number of dvPorts.

        Note: Dynamic Binding is deprecated in ESXi 5.0. For more information, see the vSphere Networking guide for  ESXi 5.0.

      • None (Ephemeral ports): (Ephemeral Ports or No Binding) This behavior resembles the behavior in the standard vSwitch. If you select this option, the number of ports are automatically set to 0, and the Portgroup allocates one port for each connected virtual machine, up to the maximum number of ports available in the Switch.

  5. Setting Security:
    • Promiscuous mode: Allows virtual adapters connected to this dvPortgroup to see all frames passed on the host proxy switch that are allowed under the VLAN policy for the dvPortgroup 
    • Mac address changes: Allows virtual machines to receive frames with a Mac Address that is different from the one configured in the VMX.
    • Forged Transmits: Allows virtual machines to send frames with a Mac Address that is different from the one specified in the VMX.

  6. Traffic Shaping policies:

    Note: Allows you to define ingress and egress traffic shaping.

    Ingress shaping is a new feature, and available only with dvSwitch (not on vSwitch).

    Traffic Shaping concepts:
    • Average Bandwidth: Target traffic rate cap that the switch tries to enforce. Every time a client uses less than the defined Average Bandwidth, credit builds up.
    • Peak Bandwidth: Extra bandwidth available, above the Average Bandwidth, for a short burst. The availability of the burst depends on credit accumulated so far.
    • Burst Size: Amount of traffic that can be transmitted or received at Peak speed. By combining Peak Bandwidth and Burst Size, you can calculate the maximum allowed time for the burst.

  7. VLAN EST Policies:

    Note: Allows you to specify the VLAN behavior of only the dvSwitch.

    • EST: External Switch Tagging
    • NONE: Physical equivalent to: No VLAN Tagging
    • Standard vSwitch equivalent to: VLAN ID option set to 0

  8. VLAN VST Policies:
    • VST: Virtual Switch Tagging
    • VLAN: Physical equivalent to: VLAN in Access/Untagged mode
    • Standard vSwitch equivalent to: VLAN ID option
    • VLAN ID 4095 is not allowed here

  9. VGT Policies:
    • VGT: VLAN Guest Tagging
    • VLAN Trunking: Physical equivalent to: VLAN in Trunk/Tagged mode
    • Standard vSwitch equivalent to: VLAN ID set to 4095
    • vDS Only: option to specify the range of VLANs to trunk, to improve security

  10. PVLAN Policies:
    • PVLAN Physical equivalent to: PVLAN
    • Standard vSwitch equivalent to: Does not exist
    • PVLAN option to specify which Primary and Secondary VLAN to use (Selecting from the list defined in the Switch)

  11. Teaming and Failover Policies:
    • Load Balancing
    • Failover detection
    • Notify Switches
    • Failback
    • Failover order
    • Specific Uplink usage

  12. Miscellaneous Policies:
    • Allows you to block all the dvPorts of the dvPortgroup.

  13. Resource Allocation:
    • Allows a user-defined Network Resource Pool to be associated with the dvPortgroup.

      Note: Network Resource Pools is a new feature and available only with the ESXi 5.0 version of dvSwitch (not available with vSwitch or earlier versions of dvSwitch).

  14. Monitoring:
    • Allows NetFlow to be enabled for the dvPortGroup.

      Note: NetFlow is a new feature which is available only with the ESXi 5.0 version of dvSwitch (not available with vSwitch or earlier versions of dvSwitch).

  15. The dvPortgroup Advanced subcategory is different from dvSwitch:
    • This allows each individual dvPort to override the settings of the dvPortgroup.
    • By clicking Edit Override Setting, the VI Admin can also specify which properties to allow/not allow to be overridden at lower levels.

Additional Information

For more information about configuration options, see the ESX Configuration Guide.


vds  vds-configuration  dvs  dvs-configuration

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.


  • 60 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)

Please enter the Captcha code before clicking Submit.
  • 60 Ratings