Unfortunately, what Oracle calls "Network Waits" have little to do with Network but and almost exclusively to do with the time it takes to pack messeges for the network before they are sent.
Client = you, the tool, sqlplus, application
the shadow process is communicating to the client
Of the three waits, only "more data" is possibly related to network issues and that's not even clear, the other two are simply the time it takes to pack a message before sending it.
The same events exist, but where the client is the shadow process and another database plays the roll of shadow process:
There isn't much to do on the Oracle side for tuning. You can try optimizing the SDU and SEND_BUF_SIZE and RECV_BUF_SIZE.
For actually getting information on network speeds you will have to use something like
sqlnet.oratrace_level_client=16trace_directory_client=/tmptrace_file_client=client.trctrace_unique_client = truetrace_level_server=16trace_directory_server=/tmptrace_file_server=server.trc
client.trcclient_3582.trc:[12-JAN-2008 11:37:39:237] nsconneg: vsn=313, gbl=0xa01, sdu=32768, tdu=32767