*2.3.1. New devices*

Triggering event Message

simulation. Automatic start of a device

Activation of a second device during simulation

in the Knowledge Society

60

**Table 1.** Messages and their triggering events

stage of the simulation.

The network simulation stage Tutorial: In the beginning, a device is offline (grey colour,

Proceedings of the International Conference on Interdisciplinary Studies (ICIS 2016) - Interdisciplinarity and Creativity

Device activation Tutorial: Use the play and pause button to play/pause the

Simulation starts with at least two online devices To test if there is a route between two online devices, select them.

panel.

selected devices).

'Assign IP addresses'.

panel (red colour).

online device is blue).

simulation.

'Help' in the simulation stage Help: In the beginning, a device is offline (grey colour, an

All these messages can be re-shown by choosing the option Help from the Help menu. Note that this action will print in the console only the help messages characteristic to the current

'Help' in the design stage Help: You are in the design phase of the network.

an online device is blue).

the order of the selection).

Also, a device will run by default RIPv2 broadcast. To change these settings, right click the device.

(Attention: There may or may not be a route depending on

In order to introduce a host/router, right click the blue

To create a connection, select two devices (green colour for

To deselect a device, click an empty place of the blue panel. To delete a connection, select again its own two devices. In order to move to the next phase, press the button

You can delete a device by dragging it to the margins of the

It is forbidden to overlap devices. Devices in peril of

Also, a device will run by default RIPv2 broadcast. To change these settings, right click the device. Use the play and pause button to play/pause the

To test if there is a route between two online devices, select them. (Attention: There may or may not be a route

It is forbidden to overlap devices. Devices in peril of

overlapping will have yellow colour.

depending on the order of the selection).

overlapping will have yellow colour.

The HypeRSimRIP program currently includes two types of devices: routers and hosts. Programmatically, they represent instances of the same class—Device. They are differentiated just by their local variable:

### private string type;

that can have the value of 'router' or 'host'. This was done having in mind the possibility of introducing in the application of new network-related devices such as switches, hubs, etc. Thus, the possibility of an application update that will include a new device type will not necessitate the complete rewriting of all the code, but instead it will just require some minor add-ons, after the model of the existent devices—hosts and routers.
