Help Center> Bare Metal Server> User Guide> Network> Enhanced High-Speed Network> Configuring an Enhanced High-Speed NIC (Windows Server)
Updated on 2022-09-16 GMT+08:00

Configuring an Enhanced High-Speed NIC (Windows Server)

This section uses Windows Server 2012 R2 Standard as an example to describe how to configure an enhanced high-speed network bond of a BMS.

The configuration methods of other Windows Server OSs are similar to that of Windows Server 2012 R2 Standard.

Add a NIC

  1. Log in to a Windows BMS.
  2. On the Windows PowerShell CLI of the BMS, run the following command to check the NIC information:

    Get-NetAdapter

    Information similar to the following is displayed.

    eth0 and eth1 bear the VPC, and eth3 and eth4 bear the enhanced high-speed network bond. The following steps use eth2 and eth3 to configure the enhanced high-speed network.

  3. To improve the outbound traffic on the OS, perform the operations in Method 1. If there is no special requirement on traffic, perform the operations in Method 2.

    • Method 1: Use the switch standalone mode for the bond in the OS. The outbound traffic is distributed across all active NICs, and the inbound traffic is received through one of the NICs in the team.
    1. Run the following command to create a bond port group for the enhanced high-speed network:

      New-NetLbfoTeam -Name qinq -TeamMembers "eth2","eth3" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic -Confirm:$false

      In the command, qinq is the name of the port group planned for the enhanced high-speed network, and eth2 and eth3 are the network devices that bear the enhanced high-speed network obtained in 2.

    2. Run the following command to query the network adapters:

      get-NetLbfoTeamMember

      Get-NetAdapter

    • Method 2: Use the active/standby mode for the bond in the OS.
    1. Run the following command to create a bond port group for the enhanced high-speed network:

      New-NetLbfoTeam -Name Team2 -TeamMembers "eth2","eth3" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm IPAddresses -Confirm:$false

      In the command, Team2 is the name of the port group planned for the enhanced high-speed network, and eth2 and eth3 are the network devices that bear the enhanced high-speed network obtained in 2.

    2. Run the following command to set a network port of port group Team2 created in 3.a to the standby port:

      Set-NetLbfoTeamMember -Name "eth3" -AdministrativeMode Standby -Confirm:$false

      The port group configured for the enhanced high-speed network supports only the active/standby mode. eth3 is one of the ports of the port group. You can determine which port is configured as the standby port based on your planning.

      get-NetLbfoTeamMember

      Get-NetAdapter

  4. Run the following command to enter the Network Connections page:

    ncpa.cpl

    Then enter the following page.

  5. Configure the enhanced high-speed network.

    1. On the Network Connections page, double-click port group Team2 created in 3 to switch to the Team2 Status page.
    2. Click Next to switch to the Team2 Properties page.
    3. On the Networking tab page, double-click Internet Protocol Version 4 (TCP/IPv4) to switch to the Internet Protocol Version 4 (TCP/IPv4) Properties page.
    4. Select Use the following IP address, configure the IP address and subnet mask, and click OK.

      If the IP address planned for the enhanced high-speed network does not conflict with the VPC network segment, you can plan the IP address as needed, only to ensure that BMSs communicating through the enhanced high-speed network are in the same network segment as the enhanced high-speed network.

  6. Perform the preceding operations to configure other BMSs.
  7. After all BMSs are configured, ping the IP address in the same network segment as the enhanced high-speed network of other BMSs from each BMS.

Delete a NIC

  1. Log in to a Windows BMS.
  2. On the Windows PowerShell CLI of the BMS, run the following command to query information about the bonded enhanced high-speed NICs to be deleted:

    Get-NetLbfoTeamNIC -Team Team2

  3. Run the following command to delete the bonded NICs:

    Remove-NetLbfoTeam -Name "Team2"

  4. Run the following commands to query the NIC information and verify that the NIC is deleted:

    Get-NetAdapter