Что почитать о компьютерных сетях

3 лучшие книги по сетям и сетевому администрированию

Книга предназначена для тех, кто хочет получить базовые знания о принципах построения компьютерных сетей, понять особенности традиционных и перспективных технологий локальных и глобальных сетей. Пятое издание одного из лучших российских учебников по сетевым технологиям, переведенного на английский, испанский, португальский и китайский языки, отражает те изменения, которые произошли в области компьютерных сетей за 6 лет, прошедших со времени подготовки предыдущего издания: преодоление локальными и глобальными сетями рубежа скорости в 100 Гбит/с и освоение терабитных скоростей; повышение эффективности и гибкости первичных оптических сетей за счет появления реконфигурируемых мультиплексоров ввода-вывода (ROADM) и применения суперканалов DWDM, работающих на основе гибкого частотного плана; развитие техники виртуализации сетевых функций и услуг, приведшей к распространению облачных сервисов; выход на первый план проблем безопасности.

Издание предназначено для студентов, аспирантов и технических специалистов, которые хотели бы получить базовые знания о принципах построения компьютерных сетей, понять особенности традиционных и перспективных технологий локальных и глобальных сетей, изучить способы создания крупных составных сетей и управления такими сетями.

Рекомендовано Министерством образования и науки Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению «Информатика и вычислительная техника» и по специальностям «Вычислительные машины, комплексы, системы и сети», «Автоматизированные машины, комплексы, системы и сети», «Программное обеспечение вычислительной техники и автоматизированных систем».

Компьютерные сети. Нисходящий подход [2016] Джеймс Куроуз

Книга знакомит читателя с фундаментальными основами построения и функционирования компьютерных сетей на примере пятиуровневой архитектуры сети Интернет. Описаны базовые компоненты компьютерной сети, ключевые подходы к передаче данных в телекоммуникационных сетях, принципы взаимодействия сетей друг с другом, подробно рассмотрены важнейшие службы и протоколы всех уровней сетевой архитектуры. Отдельная глава посвящена беспроводным и мобильным сетям и их особенностям. Большое внимание уделено одной из самых развивающихся сегодня областей — мультимедийным сетевым технологиям, в частности, специфике передачи аудио- и видеоданных. Будут затронуты важные аспекты сетевой безопасности и разнообразные принципы, методы и приемы, обеспечивающие безопасный обмен информацией.

Весь материал книги снабжен интересными примерами, кроме того читателю доступны дополнительные материалы для выполнения упражнений. Книга будет полезна всем, кто специализируется в области технологий компьютерных сетей — от студентов до системных администраторов.

Системное и сетевое администрирование. Практическое руководство [2009] Томас Лимончелли

Эта книга совсем не похожа на другие книги по системному администрированию. Вы не узнаете из нее, как управлять той или иной системой, однако она незаменима для тех, кто желает стать профессиональным и эффективным системным администратором. Книга содержит основную информацию о системах, сетях, серверах и вычислительных центрах, базовые и «продвинутые» принципы администрирования и разработки проектов вне зависимости от специфики операционной системы. Обсуждаются задачи, стоящие перед системными администраторами, и наиболее часто встречающиеся проблемы и эффективные способы их решения. Издание призвано стать настоящим наставником для новичков и отличным справочником для продвинутых админов. Нетехническим руководителям, в чьем подчинении находятся IT-отделы, эта книга поможет лучше понять специфику работы их подчиненных. Главы, посвященные менеджменту, помогут руководителям IT-отделов повысить эффективность их работы, а также будут интересны всем, кто желает сделать карьеру в данной сфере. Повествование сопровождается множеством ярких примеров из жизни, а юмор авторов делает его живым и увлекательным.

Читайте также:  Топология физических связей компьютеров в сети

Источник

Профильная литература — книги про сети, алгоритмы и разработку

На Hacker News предложили поделиться профильной литературой, которую можно назвать «алмазом» в своей области знаний. Участники дискуссии обсудили книги по стандартизации систем и продуктов, управлении персоналом и даже нейробиологии. Мы выделим несколько избранных материалов о сетях, алгоритмах, разработке и системном администрировании.

/ Unsplash.com / Martin Sanchez

Concrete Mathematics

Это — классика из 90-х, посвященная математическим основам информатики. Несмотря на возраст, Concrete Mathematics до сих пор попадает в подборки лучшей литературы на профильных площадках. В списке авторов числятся такие знаковые имена, как Дональд Кнут и Роналд Грэм.

Они рассматривают математические основы информатики и алгоритмического анализа. Это — элементы теории чисел, целочисленные функции, дискретная вероятность, асимптотические методы и так далее. Считается, что прообразом книги послужил раздел «Математическое введение» из другого труда Кнута — The Art of Computer Programming.

В противоположность большинству «сухих» книг по математике, изложение ведётся с юмором в неформальном стиле и сопровождается заметками на полях от студентов Стэнфорда. Один из читателей отметил — что это единственная книга по математике, которая заставила его смеяться.

Авторы не перегружают материал теоремами и формулами, но подают его доступным языком. Однако книгу все же нельзя назвать «легким чтивом». Несмотря на то что в русской локализации она называется «Конкретная математика. Основание информатики», материал плохо подходит для первого погружения в дискретную математику. Здесь нужны хотя бы базовые знания, которые имеет смысл почерпнуть в другом месте.

Но если вам все же понравится Concrete Mathematics, резиденты Hacker News рекомендуют обратить внимание на книгу-компаньон — generatingfunctionology от Герберта Уилфа. Она посвящена комбинаторике и её применению в контексте поисковых движков.

Practical Packet Analysis: Using Wireshark

Перехватить пакеты с помощью Wireshark несложно. Но как проанализировать собранную информацию и понять, что на самом деле происходит в сети? С этим поможет другой частый гость тематических подборок — Practical Packet Analysis. Книга стала одной из самых упоминаемых изданий по компьютерным сетям на Reddit.

Читайте также:  К основным операциям допустимыми над объектами в сетевой модели данных не относят

Автором выступил практикующий ИБ-специалист Крис Сандерс, который также написал Applied Network Security Monitoring. Он рассказывает, как читать PCAP-файлы с пакетными данными, исследует современные эксплойты и вредоносы, демонстрирует подходы к составлению статистических отчетов. Отдельные главы посвящены общему обсуждению протоколов вроде IPv6 и SMTP, а также анализаторам tcpdump и TShark, работающим из командной строки.

Книга подойдет начинающим сетевым инженерам, опытным системным администраторам и в принципе всем, кто интересуется диагностикой сетей. Хотя некоторые читатели отмечают, что раздел об анализе беспроводных сетей получился поверхностным. Информации недостаточно, чтобы изучить все нюансы, связанные с аппаратным обеспечением и процессами — добирать фактуру придется в других источниках.

/ Unsplash.com / Michael Dziedzic

The Linux Programming Interface

Это — настольный справочник, посвященный API в пользовательском пространстве Linux. В нем Майкл Керриск, который остается мейнтейнером справочного ресурса man-pages, описал библиотечные функции для системного программирования. По словам читателей, книга значительно сокращает время, проводимое в поисковиках.

Под обложкой The Linux Programming Interface собраны описания более чем пятисот системных вызовов и двухсот примеров программ. Также приведены 88 справочных таблиц и 115 диаграмм. Майкл рассказывает, как использовать сигналы, часы и таймеры, а также писать сетевые приложения с API сокетов. Подробно разбирает каждую подсистему ядра — к этим частям материала можно возвращаться из раза в раз, чтобы глубже изучить тот или иной топик.

В этом контексте один из участников дискуссии на HN также рекомендовал обратить внимание на другую классику — UNIX Network Programming. По его словам, диаграмма состояний TCP/IP из книги висела у него над столом на протяжении десяти лет.

Feedback Control for Computer Systems

Книга издательства O’Reilly о том, как использовать техники feedback control при разработке и администрировании приложений в корпоративной среде. На примере кейсов и симуляций автор делится подходами к управлению серверным и сетевым оборудованием в дата-центрах — например, при неожиданных скачках трафика.

Также в списке тем автоматическое управление размером кэша с целью увеличения коэффициента попадания (hit rate) и практические подходы к реализации и настройке контроллеров. Книга даже затрагивает нюансы, связанные с потреблением памяти в игровых движках.

Один из читателей отметил, что Feedback Control for Computer Systems стоит изучить любому, кто работает с микросервисами и облачными вычислениями — и в целом с технологиями, где системы реагируют на внешние изменения и корректируют поведение.

Больше тематических материалов в нашем блоге на Хабре:

Источник

Лучшие книги по компьютерным сетям

Отобрали лучшие книги по компьютерным сетям для начинающих. Актуальная литература на русском языке с лучшими оценками.

Компьютерные сети. Эндрю Таненбаум, Дэвид Уэзеролл

Книга Компьютерные сети

Пособие от авторитетных специалистов по разработке компьютерных сетей Эндрю Таненбаумом в соавторстве с Дэвидом Уэзероллом, профессором Вашингтонского университета. Первая книга была выпущена в 1980 году. Ее издания применялись как учебники в технических учебных заведениях.

В книге описаны основные принципы того, как развивались компьютерные сети, работа их аппаратного и программного обеспечения. Теория дополнена наглядными примерами. Пятое издание пособия описывает современные изменения в области следующих технологий:

  • cети 3G;
  • технологию RFID;
  • пиринговое вещание;
  • потоковые сети;
  • интернет-телефонию и др.
Читайте также:  Задание на поиск информации в глобальной компьютерной сети

Защита сетей. Майкл Коллинз

Книга Защита сетей

В книге рассматриваются методы и инструменты для анализа информации о трафике. Так она помогает понять, как задействуется сеть и что нужно, чтобы она была безопасной. Пособие описывает регрессию, машинное управление и многие другие темы. Также это справочник поможет изучить:

  • правильно пользоваться датчиками для отслеживания сетевой активности и ее проверки;
  • как с помощью визуализации и математических методов обнаруживать необычные явления;
  • исследовать данные внутренней угрозы и получать аналитику угроз;
  • выявлять слабые места и др.

Анализ пакетов. Крис Сандерс

Книга Анализ пакетов

Пособие рассказывает о последних сведениях по организации сетей и обновлениях Wireshark, о новых файлах и сценариях перехвата, об анализе пакетов из командной строки с помощью популярных инструментов и о многом другом.

Эта книга дает администраторам такие знания:

  • как выполнять мониторинг сети в реальном времени;
  • что поможет устранять неполадки;
  • как изучать вредоносные программы и эксплойты на уровне пакетов;
  • что нужно, чтобы получать технические сведения из сети и др.

Компьютерные сети. Принципы, технологии, протоколы. Наталья и Виктор Олифер

Книга Компьютерные сети. Принципы, технологии, протоколы

Это один из лучших учебников от авторов из России. Его перевели на китайский, английский, португальский и испанский языки. В нем отражены такие изменения в компьютерных сетях:

  • скорость свыше 100 Гбит/с;
  • повышение гибкости сетей благодаря появлению ROADM и DWDM;
  • более широкое применение техники виртуализации сетевых функций и использование облачных сервисов и др.

Это пособие создано для студентов, аспирантов и практикующих специалистов по работе с сетями. В нем описаны особенности создания и управления разными видами сетей.

Сетевые аномалии. Олег Шелухин

Книга Сетевые аномалии

Книга описывает вопросы, связанные с диагностикой и защитой сети от сторонних воздействий, из-за которых происходит повреждение, искажение или утечка данных. В ней приведен анализ:

  • методов и инструментов обнаружения аномалий в сети;
  • сетевого трафика с помощью анализатора;
  • статистических характеристик аномалий, возникших из-за сетевых атак и др.

Автоматизация программируемых сетей. Мэтт Осуолт, Скотт Лоу

Книга Автоматизация программируемых сетей

Это пособие обучает сетевых инженеров использовать современные технологии и инструменты, чтобы автоматизировать системы путем написания программного кода. Такой процесс очень важен, поскольку постоянно появляются новые модели протоколов и технологий и требуется делать бизнес-процессы все более гибкими. В книге показано, как упростить задачи конфигурирования, управления и эксплуатации сетевого оборудования, сервисов, топологий и др.

Администрирование сетей Cisco. Бен Пайпер

Книга Администрирование сетей Cisco

Это пособие для фрилансеров и системных администраторов – инструкция о том, как создать сеть Cisco и управлять ею. Не обязательно быть опытным специалистом в данной сфере, чтобы разобраться в книге Бена Пайпера. В учебнике 22 главы, в которых от основ до нюансов рассказывается о том, какие технологии применяются для работы с этим оборудованием. Благодаря этому пособию можно получить практику в настройке коммутатора, команды, протоколов и др.

Делитесь не попавшими в эту подборку книгами по компьютерным сетям в комментариях!

Источник

Оцените статью
Adblock
detector