What about the 20 other drunk drives in the same residence that need to get around?
Not to be confrontational but you are looking at it from the wrong end. Users have to be responsible for their machine's traffic. If some of your students decide to join a spam ring and use up all of the bandwidth on the network, what would your solution be?