public final class VbngConfiguration extends Object
| Constructor and Description |
|---|
VbngConfiguration(List<org.onlab.packet.IpPrefix> prefixes,
org.onlab.packet.IpAddress nextHopIpAddress,
org.onlab.packet.MacAddress publicFacingMac)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<org.onlab.packet.IpPrefix> |
getLocalPublicIpPrefixes()
Gets a list of public IP prefixes configured for local SDN network.
|
org.onlab.packet.IpAddress |
getNextHopIpAddress()
Gets the IP address configured for the next hop (upstream gateway).
|
org.onlab.packet.MacAddress |
getPublicFacingMac()
Gets the MAC address configured for all the public IP addresses.
|
public VbngConfiguration(List<org.onlab.packet.IpPrefix> prefixes, org.onlab.packet.IpAddress nextHopIpAddress, org.onlab.packet.MacAddress publicFacingMac)
nextHopIpAddress - the IP address of the next hopprefixes - the public IP prefix list for local SDN networkpublicFacingMac - the MAC address configured for all local
public IP addressespublic List<org.onlab.packet.IpPrefix> getLocalPublicIpPrefixes()
public org.onlab.packet.IpAddress getNextHopIpAddress()
public org.onlab.packet.MacAddress getPublicFacingMac()
Copyright © 2015. All rights reserved.