Securing an access provider
First Claim
1. A networking device that routes communications between an access requestor and an access provider, the networking device comprising:
- a processor; and
a memory encoded with machine readable instructions that, when executed by the processor, operate to cause the processor to perform operations comprising;
routing, to the access provider, an access request received from the access requestor, the access request causing the access provider to open a communication port for the access requestor;
after routing the access request, measuring a period of time that starts when an indication that the access provider opened the communication port for the access requester is received from the access provider;
determining that the measured period of time meets a threshold period of time and that a response from the access requestor has not been received in the measured period of time; and
based on the determination, resetting the communication port that is located on the access provider and that was opened for the access requestor.
6 Assignments
0 Petitions
Accused Products
Abstract
To secure an access provider, communications to/from the access provider are monitored for a partially-completed connection transaction. Detected partially-completed connection transactions are terminated when they remain in existence for a period of time that exceeds a threshold period of time. The monitoring may include detecting partially-completed connection transactions initiated by an access requestor, measuring the period of time that a partially-completed connection transaction remains in existence, comparing the period of time with the threshold period of time, and resetting a communication port located on the access provider.
128 Citations
16 Claims
-
1. A networking device that routes communications between an access requestor and an access provider, the networking device comprising:
-
a processor; and a memory encoded with machine readable instructions that, when executed by the processor, operate to cause the processor to perform operations comprising; routing, to the access provider, an access request received from the access requestor, the access request causing the access provider to open a communication port for the access requestor; after routing the access request, measuring a period of time that starts when an indication that the access provider opened the communication port for the access requester is received from the access provider; determining that the measured period of time meets a threshold period of time and that a response from the access requestor has not been received in the measured period of time; and based on the determination, resetting the communication port that is located on the access provider and that was opened for the access requestor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of handling communication between an access requestor and an access provider, the method comprising:
-
routing, to an access provider and by a networking device that routes communications between an access requestor and the access provider, an access request received from the access requestor, the access request causing the access provider to open a communication port for the access requestor; after routing the access request, measuring, by the networking device, a period of time that starts when an indication that the access provider opened the communication port for the access requester is received from the access provider; determining, by the networking device, that the measured period of time meets a threshold period of time and that a response from the access requestor has not been received in the measured period of time; and based on the determination, resetting, by the networking device, the communication port that is located on the access provider and that was opened for the access requestor. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification