I found 'Linux Routers' by Tony Mancill to be useful, as covering linux as a router also requires a lot of information on netfilter/linux in different kinds of network topology, plus traffic shaping, as well as all the usual stuff on firewalls and so on. Its about 400 pages and the 2nd edition is on 2.4 http://mancill.com/linuxrouters/