GemFire processes communicate using TCP/IP and UDP unicast and multicast protocols. In all cases, communication uses sockets that you can tune to optimize performance.
The adjustments you make to tune your GemFire communication may run up against operating system limits. If this happens, check with your system administrator about adjusting the operating system settings.
All of the settings discussed here are listed as gemfire.properties and cache.xml settings. They can also be configured through the API and some can be configured at the command line. Before you begin, you should understand GemFire Basic Configuration and Programming.