Files
rippled/src/ripple
Nik Bougalis 0c67364e6c Allow multiple incoming connections from the same IP:
Multiple servers behind NAT might share a single public IP, making it
difficult for them to connect to the Ripple network since multiple
incoming connections from the same non-private IP are currently not
allowed.

RippleD now automatically allows between 2 and 5 incoming connections,
from the same public IP based on the total number of peers that it is
configured to accept.

Administrators can manually change the limit by adding an "ip_limit"
key value pair in the [overlay] stanza of the configuration file and
specifying a positive non-zero number. For example:

[overlay]
ip_limit=3

The previous "one connection per IP" strategy can be emulated by
setting "ip_limit" to 1.

The implementation imposes both soft and hard upper limits and will
adjust the value so that a single IP cannot consume all inbound slots.
2015-11-12 21:54:44 -08:00
..
2015-10-20 11:35:24 -04:00
2015-10-20 11:35:24 -04:00
2015-10-20 11:35:24 -04:00
2015-10-20 11:35:24 -04:00
2015-09-28 17:24:05 -07:00
2015-11-05 14:52:05 -08:00
2015-11-05 14:51:29 -08:00
2015-10-20 11:35:24 -04:00
2015-11-05 14:51:29 -08:00
2015-10-20 11:35:24 -04:00
2015-10-20 11:35:24 -04:00
2015-10-20 11:35:24 -04:00
2013-11-15 11:29:45 -08:00

Newest Style

Each folder contains a single module following the newest style:

  • One class per header
  • As much implementation hidden as possible
  • All major interfaces are abstract
  • Every class is documented
  • Each module focuses on solving one problem