TracNav menu
-
How To
- Setup An Experiment
-
GUI
- Overview
- Options
- Controls
- Topology
-
Agents and Variables
- Overview
- Functions
- Scripting
- Topology
- Traffic
- Attacks
- Analysis
-
Development/Extending
- Overview
- Adding GUI Panels
- Adding Agent Types
Topology
![]() |
The topology addresses are part of the 'ROUTES' agent.
| FAKE.(node) | specify the IP address range that (node) can use for its traffic |
myroutes = scripts.Agent('ROUTES', 'rt1') myroutes.Set({ 'FAKE.node1':'1.2.3.0/24', 'FAKE.node2':'4.5.0.0/16' }) myroutes.Start()
Routing
![]() |
The routing agents responds the object type 'ROUTES'.
| igp | set the internal network protocol (static or ospf) |
| egp | set the external gateway protocol (static or bgp) |
| AS.#.nodes | specify the nodes that are part of AS(num) |
| TRANSIT.#.prime | specify the ISP AS in transit relationship (num) |
| TRANSIT.#.peers | specify a list of client AS's in a transit relationship (num) |
| PEERS.#.list | specify the list of AS's in a peer relationship |

