Subnet definitions in the HiperSockets configuration
For the measurements in this paper, the following IP and subnet definitions were used:
| Interfaces/Subnet | KVM Host LPAR | Other LPAR | KVM virtual machine | Netmask |
| 10GbE OSA | 10.131.11.253 | 10.131.12.254 | n/a | 255.0.0.0 |
| Hipersockets | 172.31.56.1 | 172.31.56.2 | n/a | 255.255.0.0 |
| Open vSwitch | 10.131.211.254 | n/a | 10.131.211.1 | 255.255.255.0 |
The 10GbE OSA interface in each LPAR used a separate OSA card and was configured on a Class A subnet.
The HiperSockets™ links were configured using a Class B subnet. This selection was arbitrary, based on the needs of this paper. The subnet could be anything from Class A to Class C, depending on the number of HiperSockets interfaces in use or other requirements of a specific configuration.
The KVM guest and the Open vSwitch bridge were configured using a Class C subnet. The bridge was set to the highest IP value of .254. The first (and only) KVM guest was set to .1, leaving sufficient IP addresses for a total of 252 more guests.
Although both the subnet used by 10GbE OSA interfaces and the subnet used by the KVM guest and Open vSwitch are 10.<something>, the use of a different netmask for each results in both being treated as completely separate and distinct subnets.