16.4 Commands at a glance
The following is a list of address-format related commands used in simulation
scripts:
$ns_ set-address-format def
This command is used internally to set the address format to its default value
of 31 lower bits for port-id, 1 higher bit for mcast and the rest 30 higher bits
for node-id. However this API has been replaced by the new node API
$ns_ node-config -addressType flat.
$ns_ set-address-format hierarchical
This command is used to set the address format to the hierarchical configuration
that consists of 3 levels and 31 lower bits
for port-id. However this API has been replaced by the new node API
$ns_ node-config -addressType hierarchical.
$ns_ set-address-format hierarchical levels args
This command is used to set the address format to a specific hierarchical
setting. The <levels> indicate the number of levels of hierarchy in the addressing
structure, while the args define number of bits for each level. An example
would be $ns_ set-address-format hierachical 3 4 4 16 , where 4, 4 and
16 defines the number of bits to be used for the address space in level 1 , 2
and 3 respectively.
Tom Henderson
2014-12-17