My (linux) server has two public IPs and I would like to make some parallel connections, to a same or different servers (my server acts as client program here; it just runs a C++ program that communicates with other servers to fetch some data).
Let's suppose I want to stablish 100 parallel connections, is there any difference in performance or stability, from the point of view of the SO, between making 100 connections from a same IP, or 50 connections from the first IP, and another 50 conenctions from the second one?
In other words, is there any difference (is it safer) if I distribute the connections between the different available (local) IPs?
MAYBE RELATED: https://stackoverflow.com/a/3923785/1794803.