Inquiry Regarding Relay Nodes

Hi everyone,

I plan to and an additional relay node to my block producing node.

Here are what have been done:

  1. Set up cardano-node and cardano-cli on the new relay node machine
  2. Sync with the mainnet
  3. Update the topology.json file on the block producing machine and the two machines act as relay nodes so that the are linked to each other. (i.e., bp ↔ relay1, bp ↔ relay2, relay1 <->relay2)

I wonder:

  1. What expected improvement on pool performance would be with an additional relay node
  2. If there is anything I should do to finish the configuration of my staking pool with 2 relay nodes
  3. What a decent firewall setting would be on relay nodes (current setting: allow outgoing traffic and deny incomming traffic except from ssh, port 3001 and 6000)

Thanks in advance.