If they were only blocking based on IP address then students wouldn't be able to ping the server. So they're blocking on at least the TCP layer.
... not that that constitutes DPI either.
... not that that constitutes DPI either.
DPI specifically means examining the payload of the packet. This is not DPI.
I'm with the parent, I doubt they're doing DPI here.
There's a million other reasons to use https as well.
The way to get around transparent proxies is to use HTTPS btw.