Understanding the TCP/IP stack and the way that it works is key. All else (well, almost all else) follows from that.
One fellow did suggest TCP/IP for Dummies.