As I already said, it's an OS limitation, unrelated to
Java. You'd want to refer to Windows administation documents to learn how to raise this limit, if it's possible.
But if you're doing a simulation, then why use real ServerSockets? Do a
simulation.