> Emmanuel Lécharny [mailto:[email protected]] wrote > > Le 11/28/13 2:51 PM, Dhruv Chopra a écrit : > > I understand how it will work with acceptors and binding to different > > interface - I would like to know if someone has done it with MINA > > before and could share their experience. To handle more than 65k+ > > concurrent tcp clients (16 bit port range) - I will need such a > setup. > > No. you are limited to 65 000 ports for a specific cumple <client IP, > server IP>, not to 65 000 connections. Your server can handle way more > than 65 000 connections on one single address and one single port.
More specifically, you are limited to 65K connections for <client IP, Server IP, Server Port>. So you could open up to 65K x 65K ~ 4G Connections from one Client IP to a single Server IP. Binding multiple ports is easy and can be done with a single Acceptor. It shouldn't be a problem, but I haven't tried multiple IPs, yet. Just bind() on it. > Check > http://stackoverflow.com/questions/2332741/what-is-the-theoretical- > maximum-number-of-open-tcp-connections-that-a-modern-lin
