NetworkRouteEntryObjectTypeNetwork Route Entry Object Schema

The NetworkRouteEntryObjectType type is intended to characterize generic system network routing table entries.


Fields

Field Name Type Description
@object_referenceoptional QName

The object_reference field specifies a unique ID reference to an Object defined elsewhere. This construct allows for the re-use of the defined Properties of one Object within another, without the need to embed the full Object in the location from which it is being referenced. Thus, this ID reference is intended to resolve to the Properties of the Object that it points to.

Custom_Properties0..1 CustomPropertiesType

The Custom_Properties construct is optional and enables the specification of a set of custom Object Properties that may not be defined in existing Properties schemas.

@is_ipv6optional boolean

The is_ipv6 field specifies whether the route uses IPv6 addresses.

@is_autoconfigure_addressoptional boolean

The is_autoconfigure_address field specifies whether the destination IP address for the route is automatically configured.

@is_immortaloptional boolean

The is_immortal field specifies whether the lifetimes for the route prefixes are infinite.

@is_loopbackoptional boolean

The is_loopback field specifies whether the route is the default for all packets sent to local network addresses.

@is_publishoptional boolean

The is_publish field specifies whether the route is published.

Destination_Address0..1 AddressObjectType

The Destination_Address field specifies the destination IP address of the network route. It imports and uses the AddressObjectType from the CybOX Address object.

Origin0..1 AddressObjectType

The Origin field specifies the origin address of the network route. It imports and uses the AddressObjectType from the CybOX Address object.

Netmask0..1 AddressObjectType

The Netmask field specifies the netmask for the destination network.

Gateway_Address0..1 AddressObjectType

The Gateway_Address field specifies the IP address of the gateway through which all packets using this route will be gatewayed. It imports and uses the AddressObjectType from the CybOX Address object.

Metric0..1 UnsignedLongObjectPropertyType

The Metric field specifies the distance to the target, in terms of hops.

Type0..1 RouteType

The Type field specifies the type of network route being characterized.

Protocol0..1 StringObjectPropertyType

The Protocol field specifies the name of the routing protocol that the route was added with.

Interface0..1 StringObjectPropertyType

The Interface field specifies the name of the network interface to which all packets for the route will be sent.

Preferred_Lifetime0..1 DurationObjectPropertyType

The Preferred_Lifetime field specifies the preferred lifetime of the route, in seconds.

Valid_Lifetime0..1 DurationObjectPropertyType

The Valid_Lifetime field specifies the lifetime for which the route is valid, in seconds.

Route_Age0..1 DurationObjectPropertyType

The Route_Age field specifies the number of seconds since the route was added or modified in the routing table.