>> MIB - Management Information Base

>> Table: ipExtRtTable - (.1.3.6.1.4.1.272.4.5.4.1)

Description: Each entry in the ipExtRtTable describes a set of IP datagrams and the destination interface for that set. Metric parameters allow for ordering of the different specifications for overlapping sets.

ipExtRtTable
OIDNameTypeAccess
.1ProtocolENUMRW
.2SrcIfIndexINTEGERRW
.3SrcAddrIpAddressRW
.4SrcMaskIpAddressRW
.5SrcPortINTEGERRW
.6SrcPortRangeINTEGERRW
.7DstAddrIpAddressRW
.8DstMaskIpAddressRW
.9DstPortINTEGERRW
.10DstPortRangeINTEGERRW
.11TosINTEGERRW
.12TosMaskINTEGERRW
.13DstIfModeENUMRW
.14DstIfIndexINTEGERRW
.15NextHopIpAddressRW
.16TypeENUMD
.17Metric1INTEGERRW
.18Metric2INTEGERRW
.19Metric3INTEGERRW
.20Metric4INTEGERRW
.21Metric5INTEGERRW
.22ProtoENUMRW
.23AgeTimeTicksRW

Protocol
This object specifies the value of the protocolfield in

the ip header for all IP-datagrams belonging to the set.

If this object is set to dont-verify, the value of the

protocol field is not specified and can take any value.
Enumerations:
  • icmp (1)
  • ggp (3)
  • tcp (6)
  • egp (8)
  • pup (12)
  • udp (17)
  • hmp (20)
  • xns-idp (22)
  • rdp (27)
  • ipv6 (41)
  • rsvp (46)
  • gre (47)
  • esp (50)
  • ah (51)
  • igrp (88)
  • ospf (89)
  • l2tp (115)
  • dont-verify (256)
SrcIfIndex
This object specifies the source index of the IP-datagrams.

If this object has a value other than 0, only datagrams

received  over the interface with the appropriate interface

index are considered to be part of the set. If this object

is set to 0, the source interface index for the datagrams

belonging to the set is not specified.
SrcAddr
This object describes together with ipExtRtSrcMask the 

range of the source-addresses of the IP-datagrams belonging

to the set. If both objects are set to 0.0.0.0 the source-

addresses for the datagrams in the set is not specified

and can take any value.
SrcMask
This object describes together with ipExtRtSrcAddr the 

range of the source-addresses of the IP-datagrams belonging

to the set. If both objects are set to 0.0.0.0 the source-

addresses for the datagrams in the set is not specified

and can take any value.
SrcPort
This object describes together with ipExtRtSrcPortRange the

range of source portnumbers of the IP-datagrams belonging to

the set. All portnumbers between and including the two

objects are within the range.

If both objects are the to -1, the value of the source

portnumber is not specified and can take any value.
SrcPortRange
This object describes together with ipExtRtSrcPort the

range of source portnumbers of the IP-datagrams belonging to

the set. All portnumbers between and including the two

objects are within the range.

If both objects are the to -1, the value of the source

portnumber is not specified and can take any value.
DstAddr
This object describes together with ipExtRtDstMask the 

range of the target-addresses of the IP-datagrams belonging

to the set. If both objects are set to 0.0.0.0 the target-

addresses for the datagrams in the set is not specified

and can take any value.
DstMask
This object describes together with ipExtRtDstAddr the 

range of the target-addresses of the IP-datagrams belonging

to the set. If both objects are set to 0.0.0.0 the target-

addresses for the datagrams in the set is not specified

and can take any value.
DstPort
This object describes together with ipExtRtDstPortRange the

range of target-portnumbers of the IP-datagrams belonging to

the set. All portnumbers between and including the two

objects are within the range.

If both objects are the to -1, the value of the target

portnumber is not specified and can take any value.
DstPortRange
This object describes together with ipExtRtDstPort the

range of target-portnumbers of the IP-datagrams belonging to

the set. All portnumbers between and including the two

objects are within the range.

If both objects are the to -1, the value of the target

portnumber is not specified and can take any value.
Tos
This object describes together with ipExtRtTosMask the 

range of the Type of Service field (TOS) in the IP-header

of the IP-datagrams belonging to the set. A TOS value is

considered within the range, when the following equation

is valid:

(tos & ipExtRtTosMask) == (ipExtRtTos & ipExtRtTosMask)

If both objects are set to 0 the TOS value of the datagrams

in the set is not specified and can take any value.
TosMask
This object describes together with ipExtRtTos the 

range of the Type of Service field (TOS) in the IP-header

of the IP-datagrams belonging to the set. A TOS value is

considered within the range, when the following equation

is valid:

(tos & ipExtRtTosMask) == (ipExtRtTos & ipExtRtTosMask)

If both objects are set to 0 the TOS value of the datagrams

in the set is not specified and can take any value.
DstIfMode
This object describes different behavior depending on the

ifOperStatus of the destination interface:

dialup-wait:

The route matches, when the ifOperStatus of the

destination interface is either up or dormant.

If the status is dormant, the ifAdminStatus is

set to dialup to bring the interface to the up

state. The datagram will wait until the ifOperStatus

reaches the up state.

For all other states, the routing tables will be

searched for a different matching entry.

dialup-continue:

The route matches, if the ifOperStatus of the

destination interface is up. For all other states,

the routing tables are searched for different matching

entry. However, if the ifOperStatus was dormant,

the ifAdminStatus will be set to dialup to bring

the interface to the up state.

This setting can be used to establish a better

path for a specific service and to use an existing

path for that service as long as the better path

could not be established.

up-only:

The route matches, if the ifOperStatus of the

destination interface is up. For all other states,

the routing tables are searched for different matching

entry.

always:

The route matches independantly of the ifOperStatus

of the destination interface. If it is up, the

interface is used. If the state is dormant,

ifAdminStatus is set to dialup to bring the interface

in the up state. For all other states, the destination

is considered unreachable.

dialup-always:

Same as dialup-wait(1), however, if the ifOperStatus

was dormant, the ifAdminStatus will be set to dialup

to bring the interface to the up state if the value

of ipExtRtMetric1 is the lowest of all matching routes

in this table.

Enumerations:
  • dialup-wait (1)
  • dialup-continue (2)
  • up-only (3)
  • always (4)
  • dialup-always (5)
DstIfIndex
This object specifies the destination interface for the

IP-datagrams belonging to the set. If the value of this

object is set to 0, the datagrams of the set are discarded

and an ICMP destination unreachable datagram is sent

back to the originator.
NextHop
This object is used on point-to-multipoint interfaces

with indirect routes (see ipExrRtType) to specify

the IP-address of the gateway on the network, where

the datagram should be routed to.
Type
This object specifies, on point-to-multipoint interface

whether the datagram shall be sent to the destination

IP address in the IP datagram header (direct) or

to a gateway (indirect). In the later case, the IP-addres

of the gateway is specified by ipExtRtNextHop.

If this object is set to other, the entry is not

used for routing.

The complete entry can also be deleted, by setting this

object to invalid. 

Enumerations:
  • other (1)
  • invalid (2)
  • direct (3)
  • indirect (4)
Metric1
This object is used to specify an order on the entries

in the ipExtRtTable. If a datagram is matching multiple

entries, the entry with the lowest value of ipExtRtMetric1

is choosen. The decision is undefined, when even after

interpreting the metric, there are still multiple entries

matching the IP-datagram.
Metric2
Undefined yet; for further extension
Metric3
Undefined yet; for further extension
Metric4
Undefined yet; for further extension
Metric5
Undefined yet; for further extension
Proto
This object describes, how the route has been gained.

This will normaly be netmgmt, because there is currently

no routing protocol, that is able to handle extended routes.
Enumerations:
  • other (1)
  • local (2)
  • netmgmt (3)
  • icmp (4)
  • egp (5)
  • ggp (6)
  • hello (7)
  • rip (8)
  • is-is (9)
  • es-is (10)
  • ciscoIgrp (11)
  • bbnSpfIgp (12)
  • ospf (13)
  • bgp (14)
Age
This object specifies the age of the route.


Copyright ©2003 by BinTec Access Networks GmbH