If you want to pass the Client in the task, please wrap it with Arc: Arc<Client>.
and can realize the simultaneous ping of multiple addresses when only one socket is created.
Config is the packaging of various configurations of sockets. If you want to make
some set_socket_opt and other modifications, please define and implement them in Config.
Shortcut method to ping address.
NOTE: This function creates a new internal Client on each call,
and so should not be used if making many target. Create a
Client instead.