Interface / Router Addresses

Id. Identifier of this entry. Used internally to identify the entry.

IpAddr. Used to indicate the number of ID(s) in the rcIpPolicyAddrListIdList variable.

AddrListIdList. Used to indicate zero or more rcIpPolicyAddrListEntry(s) that refer to this entry.  Each list-ID identifier is stored as two bytes in this array starting from offset zero.  Any unused bytes should be set to zero.

Mask. The route mask for this type of list entry. This value is meaningful only if rcIpPolicyNetEntry is equal to exactNet(1), rangeNet(2), or advertiseNet(3). For other types it should have the value 0.0.0.0.

NetListIdList. Used to indicate zero or more rcIpPolicyNetListEntry(s) that refer to this entry.  Each list-ID identifier is stored as two bytes in this array starting from offset zero.  Any unused bytes should be set to zero.

[Contents | Edit]


Interface / Router Lists

Id. A value that uniquely identifies this list of rcIpPolicyAddrListEntry(s).

Name. An administratively assigned name for this list.

IdList. Used to indicate zero or more AddrListId(s)  that are associated with this list.  Each AddrList identifier is stored as two bytes in this array starting from offset zero.  Any unused bytes should be set to zero.

PolicyIdList. Used to indicate zero or more policies  that refer to this entry.  Each policy identifier is stored as two bytes in this array starting from offset zero.  Any unused bytes should be set to zero.

[Contents | Edit]


Network Lists

Id. A value that uniquely identifies this list of rcIpPolicyNetListEntry(s).

Name. An administratively assigned name for this list.

IdList. Used to indicate zero or more (s)  that are associated with this list.  Each NetList identifier is stored as two bytes in this array starting from offset zero.  Any unused bytes should be set to zero.

PolicyIdList. Used to indicate zero or more policies  that refer to this entry.  Each policy identifier is stored as two bytes in this array starting from offset zero.  Any unused bytes should be set to zero.

[Contents | Edit]


RIP Policy / RIP Accept Policy

Id. A value that uniquely identifies the policy associated with this entry.

Name. An administratively assigned name for this policy.

Enable. Indicates whether or not this policy is enabled. The policy should be applied only if it is set to 'true.'

ExactNet. Used to indicate the number of 'exact' type entries that are configured for this policy. An entry with type 'exactNet' or 'rangeNet' represents the network list.  This indicates which networks will match a particular announce policy. An entry with an 'exact' type means to only match the specific network advertisement (netaddr & mask). An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match the default route.' If set to '0,' this policy applies to all routes.

ExactNetListId. Used to indicate the number of 'exact' type entries that are configured for this policy. An entry with type 'exactNet' or 'rangeNet' represents the network list.  This indicates which networks will match a particular accept policy. An entry with an 'exact' type means to only match the specific network advertisement (netaddr & mask). An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match the default route.'

RangeNet. Used to indicate zero or more 'range' network entries that are associated with this policy. An entry with a 'range' type means to match any network number that falls in the range indicated by the addr & mask. A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match any route.' If set to '0', this policy applies to all routes.

RangeNetListId.Used to indicate zero or more 'range' network entries that are associated with this policy. An entry with a 'range' type means to match any network number that falls in the range indicated by the addr & mask. A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match any route.' A null list means 'match any route.'

RipGateway. Used to identify the RIP-gatewayList(s) that are associated with this policy. This field has meaning only for RIP-sourced routes and if RIP is included as a RouteSource. The list contains one or more RIP routers (other side of the interface) addresses that could send RIP updates to this router.  If a router address is included in this list, the policy applies to RIP advertisements from that router. If set to '0,' this policy applies to RIP updates received from any RIP routers/interfaces.

RipGatewayListId. Used to identify the RIP-gatewayList(s) in the PolicyListTable that are associated with this policy. The list contains the addresses of one or more routers that could send RIP updates to this router. If a router address is included in this list, this policy applies to RIP advertisements from that router. If set to '0,' this policy applies to RIP updates from any router.

RipInterface. Used to indicate the number of entries in the ripInterfaceIdList that are configured for this policy. This field has meaning only for RIP-sourced routes and if RIP is included as a RouteSource. The list contains one or more RIP interface addresses on this router. If an interface address is incuded in this list, the policy applies to RIP advertisements received on that interface. A value of '0' indicates thtat this policy applies to RIP updates received on any RIP interface.

RipInterfaceListId. Used to indicate ListId(s) defined for the RipInterfaceList in the rcIpPolicyListTable that is associated with this policy. The list contains the addresses of one or more interfaces on this router.  If an interface address is included in the list, the policy applies to RIP advertisements received on that interface. If set to '0,' this policy applies to RIP updates received on any interface.

OspfRouter. Used to indicate the number of entries in the OspfRouteIds that are configured for this policy. This field has meaning only for OSPF-sourced routes and if OSPF is included as a RouteSource. The list contains one or more router IDs of OSPF routers. If a routerId is included in this list, the policy applies to OSPF advertisements received from that router. A value of '0' indicates that this policy applies to any OSPF routes received from any router.

AnnounceInterface. Used to indicate the number of entries in the AnnounceInterfaceIds that are configured for this policy. The list contains one or more outbound interface addresses. If the outbound interface address is in this list, the policy applies to RIP updates/advertisements sent through this  interface. A value of '0' indicates that this policy applies to any outbound RIP interface on this router.

Precedence. Used while comparing this policy rule with other policies that a given route may match.  A rule with a higher precedence value will be chosen over one with a smaller value. In the case of a tie, the PolicyId is used (larger wins).

RouteSource. Represented as bitset to indicate route sources. It can contain one or more route sources. If the route source is in this bit map, then a route from that source that meets the other criteria of this policy will match the policy.

AdvertiseNet. Used to indicate the number of entries in the AdvertiseNetList that are configured for this policy. This has meaning only if the action is set to 'announce.' It is useful to send or advertise networks that differ from the actual network in the routing table. This also allows advertisement of an aggregate or default along with the actual network.  Aggregation is useful if a number of routes in the table fall in a certain range. You can save space by sending the aggregate route instead of the individual routes. The actual network/route is included in the update only if there is a match or there is an entry (address & mask pair) 255.255.255.255/255.255.255.255 in the list.

Action. Indicates whether or not the route should be announced. or not.

OspfRouteType.Ospf Route type. It applies to OSPF sourced routes

RipMetric. This value is meaningful only if the action is set to 'announce.' This is an optional export metric to use when advertising a route that matches the policy. If set to zero, the routing table metric calculated for RIP is used.

InjectNetListId. Used to indicate the ListId of the InjectNetList in the rcIpPolicyListTable entry that is associated with this policy. Valid if the action is 'accept' and if it is desired to insert networks into the routing table that differ from the actual advertised network; for instance, if a number of networks in a certain range are learned and an aggregate advertisement could be inserted instead of the individual networks. Upon receiving a route that matches this policy, all networks in this list will be considered for inclusion in the routing table. If the list is empty or if the value of the ListId is '0,' then the actual received network is considered. An encoding of 255.255.255.255/255.255.255.255 means 'match the actual received network.' This allows insertion of an aggregate or default along with the actual network.

ApplyMask. If the action is set to 'accept' and the actual received network will be considered, this is an optional IP address mask that will be applied to the network number from the RIP update.  This is used to override the interface's subnet mask in the presence of networks with variable length subnet masks.

[Contents | Edit]


OSPF Policy / OSPF Accept Policy

Id. A value that uniquely identifies the policy associated with this entry.

Name. An administratively assigned name for this policy.

Enable. It indicates whether or not this policy is enabled. The policy should be applied only if it is set to 'true.'

ExactNet. Used to indicate the number of 'exact' type entries that are configured for this policy. An entry with type 'exactNet' or 'rangeNet' represents the network list.  This indicates which networks will match a particular announce policy. An entry with an 'exact' type means to only match the specific network advertisement (netaddr & mask). An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match the default route.' If set to '0,' this policy applies to all the routes.

ExactNetListId. Used to indicate the number of 'exact' type entries that are configured for this policy. An entry with type 'exactNet' or 'rangeNet' represents the network list.  This indicates which networks will match a particular accept policy. An entry with an 'exact' type means to only match the specific network advertisement (netaddr & mask). An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match the default route.'

RangeNet. Used to indicate zero or more 'range' network entries that are associated with this policy. An entry with a 'range' type means to match any network number that falls in the range indicated by the addr & mask. A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match any route.' If set to '0,' this policy applies to all routes.

RangeNetListId. Used to indicate zero or more 'range' network entries that are associated with this policy. An entry with a 'range' type means to match any network number that falls in the range indicated by the addr & mask. A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0 means 'match any route.' A null list means 'match any route.'

RipGateway. Used to identify the RIP-gatewayList in the list that are associated with this policy. This field has meaning only for RIP-sourced routes and if RIP is included as a RouteSource. The list contains one or more RIP routers (other side of the interface) addresses that could send RIP updates to this router.  If a router address is included in the list, this policy applies to RIP advertisements from that router. If set to '0,' this policy applies to RIP updates received from any RIP routers/interfaces.

RipInterface. Used to indicate the number of entries in the ripInterfaceIdList that are configured for this policy. This field has meaning only for RIP-sourced routes and if RIP is included as a RouteSource. The list contains one or more RIP interface addresses on this router. If an interface address is incuded in this list, this policy applies to RIP advertisements received on that interface. A value of '0' indicates thtat this policy applies to RIP updates received on any rip-interface.

Precedence. Used while comparing this policy rule with other policy that a given route may match.  A rule with a higher precedence value will be chosen over one with a smaller value. In the case of a tie, the PolicyId is used (larger wins).

RouteSource. Represented as bit map to indicate route sources. It can contain one or more route sources. If the route source is in this bit map, then a route from that source that meets the other criteria of this policy will match the policy.

AdvertiseNet. Used to indicate the number of entries in the AdvertiseNetList that are configured for this policy. This has meaning only if the Action is set to 'announce.' It is useful to send or advertise networks that differ from the actual network in the routing table. Also allows advertisement of an aggregate or default along with the actual network.  Aggregation is useful if a number of routes in the table fall in a certain range. You can save space by sending the aggregate route instead of the individual routes. The actual network/route is included in the update only if there is a match or there there is an entry (address & mask pair) 255.255.255.255/255.255.255.255 in the list.

Action. Indicates whether or not the route should be announced.

ExtMetrictype. Used to indicate the type of OSPF external metric. A 'type1' metric means the cost is 'internal ospf cost + ExtMetric.' A 'type2' metric mans the OSPF metric is equal to 'type2.'

ExtMetric. The OSPF External metric, meaningful only if the action is set to 'announce.' This is an optional export metric to use when advertising a route that matches this policy. Value '0' is used to indicate that route's actual cost is used to announce.

InjectnetListId. Used to indicate the ListId of the InjectNetList in the rcIpPolicyListTable entry that is associated with this policy. Vlaid if the action is 'accept' and if it is desired to insert networks into the routing table that differ from the actual advertised network; for example, if a number of networks in a certain range are learned and an aggregate advertisement could be inserted instead of the individual networks. Upon receiving a route that matches this policy, all networks in this list will be considered for inclusion in the routing table. If the list is empty or if the value of the ListId is '0,' then the actual received network is considered. An encoding of 255.255.255.255/255.255.255.255 means 'match the actual received network.' This allows insertion of an aggregate or default along with the actual netowrk.

ExtType. Used to indicate the OSPF external type. This parameter describes which types of OSPF ASE routes match this policy.

[Contents | Edit]