Я понимаю основы сетей, таких как Lan и прочее. Я знаю, что такое многие из протоколов и как создать программу сокет клиент / сервер на C. Но я действительно хочу очень хорошо понять, как на самом деле работают сети. Не только с точки зрения программирования, но и с точки зрения приложения. Я ищу какой-то материал (предпочтительно книгу), который даст мне очень хорошую основу для изучения. Я сейчас хочу стать программистом или администратором UNIX, так что мне действительно нужно учиться и знать, как применять основы сети.
Существует ли такой лаконичный ресурс? Будет ли лучше пойти по более академическому маршруту, купив сетевую книгу (например, книги Тэненбаума или Куросе), или лучше пойти по этому пути, возможно, изучая текст сетевого администратора или книги сертификации.
Большое спасибо всем вам.