Queues are our friend and enemy Queues sit between userspace and the interface and determine how data gets SENT. Queues: * Buffer output in excess of your bandwidth This prevents packetloss in case of bursty traffic * Create latency, which hurts interactivity Your keystrokes must traverse a long queue. TCP/IP tries to fill any queue you offer it!