I was playing LoL normally earlier today, but I tried to log on and got the connection failure notice right now. I've run some of the tests that people have said to run, here are the results. I did the LoL repair installation as well, but no luck. I'm really far from a computer whiz so if someone could give a brief explanation of what all of this means that would be nice 
Firebind results:
TCP ports 80,443,5222,8393-8400 are open on your network. Firebind was successfully able to transmit and receive data over these ports using TCP.
UDP ports 5000-5222,5224-5500 are open on your network. Firebind was successfully able to transmit and receive data over these ports using UDP.
UDP ports 5223 failed due to a PAYLOAD_TIMED_OUT_ON_RECV condition.
TCP ports 2099,5223 failed due to a HANDSHAKE_CONNECTION_TIME_OUT condition.
Netalyzr Results:
http://n3.netalyzr.icsi.berkeley.edu...#ClockAccuracy
Thank you guise :3
-Stephen