Specifications of network protocols and implementations of components running these protocols which support a family of Ouroboros Consesus protocols; the diffusion layer of the Cardano Node.
Currently the P2P mode supports bidirectional connections, however if a remote peer which is in its configuration file (e.g. a local root peer) is behind a firewall, the outbound governor will try to poll until the remote peer connects. The idea is to add a new peer category to the network topology file: peers which we do not connect to, but wait until they connect to us before we start use them as upstream peers.
Currently the P2P mode supports bidirectional connections, however if a remote peer which is in its configuration file (e.g. a local root peer) is behind a firewall, the outbound governor will try to poll until the remote peer connects. The idea is to add a new peer category to the network topology file: peers which we do not connect to, but wait until they connect to us before we start use them as upstream peers.