require unique local_address and remote_address