what is open ssl?
what is UDP?