There are no built in limits the way you describe, and I am not sure what a static class is supposed to help with.
I would use an application variable, storing the IP address of the first client and some sort of timeout and set/check this on the page you want to protect in this manner.