Что лучше читать Олифер или Таненбаум?
У Олифера ощутимый уклон в самый низкий уровень - в формы сигнала, в его кодирование.
Я бы вообще советовал "Компьютерные сети. Нисходящий подход" (Куроуз) - читаешь, как дышишь, для сетевого админа просто шикарно, никакой воды.
Олиферов читать тяжелее, чем Таненбаума, но зато там тонкостей больше. 
Я бы посоветовал взять обе книги и действовать по алгоритму:
1. Читаем нужную тему у Таненбаума.
2. Читаем эту же тему у Олиферов, по пути пропуская то, что уже узнали у Таненбаума.