Create the basic objects: Router, Client, Connection
zanna-37 opened this issue · 0 comments
zanna-37 commented
-
Device
Abstact type: can beRouter
orClient
- ID (internal, just needed for the simulation)
-
Router
- ID → see Device
- AS number
- networks_details[] (derived from
Network_details
) - links[] (derived from
Link
) - announced prefixes[]
- localPreference[]
- AS, preferenceValue
- trust[]
- AS, trustValue
-
Client
- ID → see Device
- network_details (derived from
Network_details
) - link (derived from
Link
)
-
Network_details
- interface
- IP
- netmask
- default_gateway
-
Link
- device_ids(x, y)
- device_source_interfaces(x, y)
- connectionStatus (failed/active)