Professional Documents
Culture Documents
06 29 PTH
06 29 PTH
06 29 PTH
9 Path Editor
Path models provide reusable specifications for particular types of path objects.
Each path model can have different attribute interfaces, comments, graphical
representation, etc. Each path object created in the Project Editor is considered
to be an instance of the underlying path model. Changes to the path model are
inherited by the path instances automatically, allowing centralized control of
large numbers of objects.
For more information about the relationship between path objects and path
models, see Chapter 9 Communication Mechanisms on page MC-9-1.
The following figure shows the Path Editor dialog box, in which you create or
modify the path model specifications described in this section.
• Path Connectivity—At the very minimum, a path object defines the two sites
where the path begins and ends; it may also define a specific route between
these two nodes. The Path Connectivity pull-down menu includes three
options that define whether you can (or must) include link objects when
defining a path based on that model.
The Links Required option specifies a complete route definition. When
defining a path with this setting, you must specify connecting links between
all sites in the path.
The Links Ignored option means that you cannot specify any links connecting
sites in the path. The underlying protocol models determine the specific
paths taken by packets from one site to the next.
The Links Optional option specifies that specifying links between any sites is
optional. Protocol models route traffic through any undefined parts of the
path.
• Number of segments—With the Two Endpoints Only option set, you can only
define single-segment path objects. If you want to create a path with more
than two sites and a connecting link, this box should be unselected.
• Subnets Ignored—With this option set, the path object cannot include
subnetwork objects. (However, you can still include nodes from different
subnets in the same path.)
• Allow Cycles—With this option set, the path object can include the same link
or node multiple times.
Edit Menu on Contains operations that allow you to edit the preferences that control
page ER-2-5 program operation and to manipulate text and objects
Path Menu on Contains operations for defining and describing a path model
page ER-9-4
Windows Menu on Lists all open editor windows and allows you to make one active
page ER-2-7
Note—The editor menus on your machine may vary from those described here,
particularly if there has been any UI customization or use of ETS.
Path Menu
The Path menu includes operations for viewing and editing path models.
Model Attributes on Creates, edits, and deletes attributes for the path model.
page ER-9-5
Self Description on Creates a self description for the path model, for path identification
page ER-9-6 during topology import.
Model Attributes
This operation opens the Model Attributes dialog box, which allows you to
create, edit and delete path model attributes. Attributes are essentially
“parameters” of the model, allowing users to control the model’s behavior in
predefined ways. Path attributes are automatically promoted to the network
level, where they appear as attributes of path objects.
Attributes make path models more robust and reusable. You can create an
attribute to represent a particular characteristic of a path, rather than
“hard-wiring” that characteristic into the model. Users can then configure the
attribute appropriately in each instance of the path. Process models or pipeline
stages may use different path object attributes to simulate different model
behaviors. Attributes also allow users to run multiple simulations and
automatically sequence through scenarios that differ only in their attribute
settings. For these reasons attributes are preferable to creating a large number
of models, each of which represents a unique set of “parameter settings”.
For general information about paths and model attributes, see Modeling
Concepts.
Local Statistics
This operation declares named statistics that can be selected in the Probe or
Project Editors; then process models or pipeline stages can use these statistics
to collect path data during a simulation. Local statistics are scoped to each path,
so different path models can maintain local statistics with the same name.
These statistics vary over time and can support multiple probes.
This operation opens the Declare Local Statistics dialog box, which you can use
to create, delete and modify local statistics. See Global Statistics on
page ER-6-10 for a description of the fields in this dialog box.
• Modeling Concepts
Self Description
This operation allows you to set the information about a path used to match path
models to the objects defined in an imported topology. The self description
specifies information such as what type of interfaces the path supports.
Comparator Meaning
Equals The imported path’s value must equal that of the path model.
One-of The imported path’s value must equal one of the values listed for the
path model.
Range The imported path’s value must be in the range specified for the path
model.
Contains The imported path’s value must contain that of the path model.