1. A computer-implemented method comprising: transmitting a plurality of session signaling loads through a firewall, wherein the firewall is associated with a gateway device implementing a session signaling protocol; transmitting signals associated with a test signaling sequence through the firewall at a plurality of signaling rates; monitoring a processor utilization rate or a pinhole closing delay in the firewall to determine one of: the processor utilization rate for each of the plurality of session signaling loads and signaling rates, or the pinhole closing delay for each of the plurality of different session signaling loads and signaling rates; monitoring to detect a failure to maintain compliance with the session signaling protocol implemented by the gateway device for each of the plurality of session signaling loads and signaling rates; and outputting firewall loading information obtained from the monitoring.