Measuring Network Capacity using oratcptest (Doc ID 2064368.1)

Last updated on APRIL 18, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 11.1.0.6 to 12.1.0.2 [Release 11.1 to 12.1]
Information in this document applies to any platform.

Goal

 

Oratcptest is a command line tool that runs on two hosts, one in client mode and the other in server mode, to measure network bandwidth and latency between client and server.  Oratcptest establishes a TCP connect between the client host and server host and then sends network messages to Oratcptest on server host.  Oratcptest running on the server host writes, if desired, the received messages to disk before replying with the ACK message.

Oratcptest could be used as a general purpose tool for measuring network bandwidth and latency. However,  oratcptest has been written specifically to help customers assess network resources prior to performing Data Guard configuration, RMAN backup, migration, DG instantiation, etc.

Users can control the test behavior by specifying various options.  For example,

Important NoteThis tool, like any Oracle streaming transport, can simulate efficient network packet transfers from the source host to target host.    Throughput can be 100 MB/sec or higher depending on the available network bandwidth between source and target servers and the actual tool options.   Caution must be taken for any other critical applications sharing the same network.   

  

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms