topologysim
Router

Represents a simulated IP router.



public class Router

Properties
igpProtocol The protocol(s) that the router is currently active in. Currently, the router may only be active a single protocol defined at creation time.

type=topologysim.IgpProtocolMask
access=read-only
Displayed(tab/group)=IGP Protocol

isisLevel The ISIS levels that this router is participating in.

type=topologysim.IsisLevel
access=read-only
default=no_level
Displayed(tab/group)=ISIS Level (/ISIS)

isisRouterFlags Specifies the role of the ISIS router.

type=topologysim.IsisRouterFlagsMask
Displayed(tab/group)=ISIS Router Flags (/ISIS)

managedNePointer If the router is one managed by NFM-P, this property specifies the FDN of the netw.NetworkElement.

type=Pointer
access=read-only
default=
Displayed(tab/group)=Network Element

ospfRouterFlags Specifies the role of the OSPF router.

type=topologysim.OspfRouterFlagsMask
Displayed(tab/group)=OSPF Router Flags (/OSPF)

routerId The IP address form of the router ID.

type=InetAddress
access=read-create
Mandatory on create
Displayed(tab/group)=Router ID

routerIdAddrType

type=rtr.InetAddressType
access=read-create
default=ipv4

systemIp The system IP address of the router. In most cases it is the router ID but in some exceptions the IP addresses may be different, such as when the router ID on a 7750 SR is configured to be an IP address other than system interface.

The system IP is set by CPAM.

type=string
access=read-only
maximum=50
Displayed(tab/group)=System IP

terminationId The termination identifier for this link termination.

type=string
access=read-only
minimum=0
maximum=16

topologysim.IsisLink-Set type=Children-Set
topologysim.IsisRoutingDomainBinding-Set type=Children-Set
topologysim.MplsRouter-Set type=Children-Set
topologysim.OspfAreaBinding-Set type=Children-Set
topologysim.OspfLink-Set type=Children-Set
topologysim.OspfVirtualLink-Set type=Children-Set
topologysim.RsvpRouter-Set type=Children-Set
  
Properties inherited from simulator.Element
administrativeState, description, displayedName, modelPointer, modelType, operationalState, scenarioId, scenarioName
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed