Port Triggering is a dynamic form of Port Forwarding. Ports are opened when they are needed and closed when not in use. Because of this, triggered ports are more secure than traditional, static (manually configured) forwarded ports. With port triggering, an application on a LAN host initiates traffic towards the Internet. The Triggering function remembers the traffic pattern. When that same traffic pattern is identified as incoming from the WAN, the appropriate inbound port-mapping occurs, and the traffic is allowed through and forwarded to the correct host, and port. After a few minutes of inactivity, triggered ports are closed.
The image below represents the default Triggered Port Forwarding page. If this rule were enabled, Tomato would listen to any traffic from the LAN towards the Internet. If it found packets within the 3000-4000 port range that satisfied the matching criteria, it would automatically enable port forwarding inbound in the 5000-6000 port range towards the LAN IP address that originated the request.
On: Enables and Disables the Triggered Port Forwarding function.
Protocol: Selects which protocols are triggered through the ports in question (TCP/UDP/Both).
Trigger Ports: The outbound ports to be monitored.
Forwarded Ports: The port/s to be mapped when triggered.
Description: An area for you to write notes as a reminder.