Getting ready
This recipe requires the USC agent and a VM on which we will run the USC agent. Also, in order to showcase USC functionality, we will use the echo server that will respond to the messages sent to the USC agent.
The USC project and the USC agent share certificates in order to provide a secure location. Those certificates will be loaded under ${ODL_ROOT}/etc/usc/certificates. Present certificates are the certificate authority, the private key, and the client certificate.
The USC agent, the echo server, and the certificates can be found here:
https://github.com/jgoodyear/OpenDaylightCookbook/tree/master/chapter3/chapter3-recipe4