In more complex networking cases, ports may need your attention.
To extend beyond the local network, applications (such as NDI Bridge) use network communication ports. Connecting to a local application from an external network requires targeting the correct port, and that your network router is set up to accept traffic at that port.
This is much like an office with one main telephone number, but many extensions. On a like the Internet, the ‘public IP number’ corresponds to the main telephone number. Your firm provides a list of extension numbers, each matching one phone. Likewise, your network router exposes certain ports for external access. Connecting to a network router is impossible if it doesn’t expose a port.
The NDI Bridge Host finds your public IP address automatically and listens for traffic arriving at the port you specify in its configuration app. It cannot, however, automatically configure the router to allow traffic from the WAN to reach that port. (By default, routers expose a limited set of common ports, and are manually configured to use other ports for specific purposes.)
Port Forwarding exposes a port (or a range of ports) so an external network can communicate with the port used by an internal application.
Sidenote: The word “forwarding” highlights the fact that it’s possible (though not required) to expose one port to external networks (the ‘external’ port), and pass traffic between it and a different ‘internal’ port. This is much like publishing one phone number publicly, and then secretly forwarding that number to a hidden private number.
To configure port forwarding, you need to know the internal port you will use, and how to access your router settings.
NDI Bridge defaults to port 5990
but lets you specify a different ‘internal port’.
If you assign a Host port number that is in use, NDI Bridge automatically increments the number until a free port is found. Knowing this, you may opt to forward a port range.
Router settings are often available on a webpage published on your local network, though this can vary. Your router documentation will provide details and login information for the router. Alternatively, an Internet search for “port forwarding” locates countless detailed guides (such as this one). A network administrator may handle this task for you in more complex environments.
Once you have this information, you can access the port forwarding section of your router settings to enter the internal and external ports. Port forwarding options are often found under either “Applications and Gaming” or “Firewall”.) If a Protocol option is provided, select “Both”, or “UDP”.
When you start the Host or modify the designated port the NDI Bridge application automatically tests your port forwarding configuration. It reports success when everything is properly done.