Getting Hands Dirty with TCP: Exercises on Bufferbloat, CODEL …