DeviceGenGreIfParams Object


Description:

Device generator GRE interface parameters.

Parents: EmulatedDeviceGenParams, HostGenParams, RouterGenParams

Children: DeviceGenLinkedStep

Relations:

Side name
(Type)
Relative Description
StackedOn
(DeviceGenStackedOnIf)

DeviceGenAal5IfParams, DeviceGenEthIIIfParams, DeviceGenFcIfParams, DeviceGenGreIfParams, DeviceGenHdlcIfParams, DeviceGenIpv4IfParams, DeviceGenIpv6IfParams, DeviceGenPppIfParams, DeviceGenPppoeIfParams, DeviceGenTrillIfParams, DeviceGenVlanIfParams

Next interface below this interface in the interface stack.

TopLevelIfSource
(DeviceGenTopLevelIf)

EmulatedDeviceGenParams, HostGenParams, RouterGenParams

Used to assign the top level interface parameters in the device generator.

DeviceGenGreIfParams Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
ChecksumEnabled

Whether checksum should be enabled.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Checksum should be enabled.

FALSE

Checksum should be disabled.

Count

Number of GRE tunnels per port/VLAN.

Type: u16

Default: 1

Range: 1 - 32768

EnableKeepAlive

Whether GRE keepalive messages should be enabled.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Use keepalive messages.

FALSE

Do not use keepalive messages.

InFlowKeyFieldEnabled

Whether incoming GRE key field should be enabled.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

GRE key field should be enabled.

FALSE

GRE key field should be disabled.

KeepAlivePeriod

Period between keepalive messages.

Type: u16

Default: 10

KeepAliveRetryCount

Keepalive retry count.

Type: u8

Default: 3

OutFlowKeyFieldEnabled

Whether outgoing GRE key field should be enabled.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

GRE key field should be enabled.

FALSE

GRE key field should be disabled.

RemoteTunnelEndPointV4

Remote tunnel endpoint IPv4 address.

Type: ip

Default: 192.0.0.1

RemoteTunnelEndPointV4Step

Remote tunnel endpoint IPv4 address step per device.

Type: ip

Default: 0.0.0.0

RemoteTunnelEndPointV6

Remote tunnel endpoint IPv6 address.

Type: ipv6

Default: 2000::2

RemoteTunnelEndPointV6Step

Remote tunnel endpoint IPv6 address step per device.

Type: ipv6

Default: ::0

RxFlowKeyField

Incoming key field value.

Type: u32

Default: 0

SeqNumEnabled

Whether sequence number should be enabled.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Sequence number should be enabled.

FALSE

Sequence number should be disabled.

TxFlowKeyField

Outgoing key field value.

Type: u32

Default: 0

UseGatewayAsRemoteTunnelEndPoint

Whether the gateway address should be used as the remote tunnel endpoint address.

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

Use the gateway as the remote tunnel endpoint address.

FALSE

Use the configured remote tunnel endpoint address.

DeviceGenGreIfParams Read-Only Attributes

There are no read-only attributes.