Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ARTEMIS consists of three components: a monitoring (1), a detection (2) and a mitigation (3) service as shown in Fig. Figure 1.

System Architecture














Fig. 1: The ARTEMIS architecture.

...

Code Block
themeMidnight
languagebash
$ sudo apt-get install python3-pip -y
$ sudo -H pip3 install -r ~/onos/tools/tutorials/artemis/requirements.txt
$ nano ~/onos/tools/tutorials/artemis/configs/exabgp.conf 
You must put the absolute path at run command, e.g., /home/user/onos/tools/tutorials/artemis/server.py. Verify the path that is specific to your setup, using cd and/or pwd, as shown in Figure 3.)

Image Added

Fig. 3: Verifying the absolute path for the exaBGP configuration file (exabgp.conf).

Install curl and run ONOS (the first run will require more time):

...

Note: If you are using a GUI version of Ubuntu, you should uncheck "Enable Networking" in the relevant menu, as shown in Figure 3, in order to avoid interfaces swapping IP addresses!

 

 

Fig. 3: Uncheck "Enable Networking".

...