TCP/IP Illustrated, volume I. The Protocols
|
| |
| Иллюстрация |
 |
|
| |
|
 |
| |
|
Обложка книги.
|
И опять, книга, о которой мне хочется рассказать, насколько мне
известно, отсутствует в русском переводе. Тем не менее, в разделе
сетевого программирования я настолько часто на нее ссылался, что не
рассказать о первом томе этой замечательной книги просто неприлично.
Вобще говоря, книга, как и сам автор, очень известна --- во
всяком случае, после нескольких упоминаний о ней я стал получать
письма с просьбами прислать ее в электронном виде... я не могу ее
прислать, потому что в электронном виде ее у меня нет. Да и вообще,
наверное, не существует в открытом доступе, а, кроме того, мне очень сложно представить
себе человека, который читает текст почти что 600-страничной
технической книги с экрана.
Книга описывает стек протоколов TCP/IP и не является при этом
пособием по программированию сетей. Просто в ней очень подробно
излагается то, как вообще работают протоколы семейства TCP/IP, где и
как используются. Во многих местах указаны типичные ошибки в
реализациях.
Смысл "Illustrated" в названии состоит в том, что каждое высказывание
в книге проиллюстрировано использованием утилиты мониторинга пакетов
tcpdump, по результатам работы котрой можно более
подробно понять что хотел сказать автор. Кроме собственно подобных
"иллюстраций" автор приводит обширные пояснения к ним, в которых
объясняет не только подтверждения своим словам, но и несоответствия с
ними.
Конечно же, книга не является подробным изложением каждого из
протоколов в отдельности, для таких тем, как к примеру, маршрутизация
в сети интернет, можно написать книгу примерно такого же размера, но
TCP/IP Illustrated является прекрасным началом изучения внутренностей
TCP/IP.
К недостаткам книги можно отнести то, что Стивенс попытался включить
в нее и такие, на мой взгляд бесполезные, вещи, как описание SMTP или
NFS: они ничего не добавляют к пониманию TCP, а вот сжатое изложение
может несколько смутить читателя.
Другим недостатком книги является ее возраст: в ней описывается
только протокол IPv4 и ни слова не сказано об IPv6, что, конечно же
совсем нехорошо.
Но книга все равно остается прекрасным, хорошо написанным пособием по
стеку протоколов TCP/IP "в общем".
Я не рекомендую читать ее всем: она интересна только тем людям,
которые хотят глубже понять то, что и как происходит в сети. Эти
знания бывают иногда очень полезны, но если вы до сих пор ничего не
написали для TCP/IP без этих знаний, то, наверное, стоит подождать с
прочтением книги. Читать ее рекомендуется как программистам, так и
сетевым администраторам. На всякий случай повторюсь: она не является
пособием по программированию и не описывает никакого программного интерфейса к
сетевому окружению операционной системы, для того, чтобы научиться
программировать для сетей, нужно обратиться к другой литературе
(например, Unix Network Programming того же автора).
Резюме
Хорошая, можно сказать добротная книга по стеку протоколов TCP/IP "в
общем", не содержащая в себе ничего о программировании или настройке
сетей. Только протоколы передачи данных и иллюстрации (распечатки
результатов работы утилиты tcpdump) их применения на тестовой сети
автора.
Версия для печати
| | Ссылки по теме: |
 |
| http://www.kohala.com |
| |
Домашняя страничка автора книги, Ричарда Стивенса; к сожалению, его уже нет на этом свете, но сервер поддерживается его соавтром по второму тому TCP/IP Illustrated (об этой книге я решил рассказать особо и позже).
|
|
 |
|
| | Рядом в разделе: |
 |
| Плагиат (19.06.01) |
| |
В последнее время мне стало казаться, что с моим сайтом что-то не в порядке. Вроде, текст есть, живые люди тоже иногда... >>>>
|
| Decline and Fall of the American Programmer (28.02.01) |
| |
Эдвард Йордон является одним из самых известных специалистов в области создания больших программных систем. Широко известна его нотация, предназначенная для структурного... >>>>
|
|
 |
| | Рядом по дате: |
 |
| Клещевой энцефалит (04.05.01) |
| |
Собственно, сегодняшний опус я посвящяю тому, почему не было обновлений последние несколько дней на моей домашней страничке. Все дело в том,... >>>>
|
| Религия и goto (14.04.01) |
| |
Начнем несколько издалека. В программировании существует тенденция к алгоритмизации самого процесса программирования. То есть, выведение некоторых универсальных правил, использование которых в... >>>>
|
|
| | Содержание: |
 |
|
|
| | В этом разделе: |
 |
| High Perfomance Computing, second edition. (05.07.01) |
| |
Название книги можно перевести как "Высокопроизводительные вычисления" и эта тематика в русскоязычной литературе не освещена совсем. Традиционно считается, что самой важной... >>>>
|
| Плагиат (19.06.01) |
| |
В последнее время мне стало казаться, что с моим сайтом что-то не в порядке. Вроде, текст есть, живые люди тоже иногда... >>>>
|
| TCP/IP Illustrated, volume I. The Protocols (22.04.01) |
| |
И опять, книга, о которой мне хочется рассказать, насколько мне известно, отсутствует в русском переводе. Тем не менее, в разделе сетевого... >>>>
|
| Decline and Fall of the American Programmer (28.02.01) |
| |
Эдвард Йордон является одним из самых известных специалистов в области создания больших программных систем. Широко известна его нотация, предназначенная для структурного... >>>>
|
| Unix internals: the new frontiers (03.12.00) |
| |
Хочу сразу же предупредить, что эта книга, насколько мне известно, в переводе на русский язык не существует, поэтому прошу прощения, если... >>>>
|
| Операционная система Unix (31.10.00) |
| |
Unix получил очень широкое распространение в современном компьютерном мире. При этом, даже если большая часть домашних компьютеров работает под управлением операционной... >>>>
|
| Язык UML, рукводство пользователя (29.09.00) |
| |
UML (Unified Modeling Language, унифицированный язык моделирования) является еще одной популярной аббревиатурой, которой очень часто пользуются, не понимая того, что за... >>>>
|
| Содержание раздела полностью... |
| |
Примерно в тоже время |
 |
| Клещевой энцефалит (04.05.01) |
| |
Собственно, сегодняшний опус я посвящяю тому, почему не было обновлений последние несколько дней на моей домашней страничке. Все дело в том,... >>>>
|
| Религия и goto (14.04.01) |
| |
Начнем несколько издалека. В программировании существует тенденция к алгоритмизации самого процесса программирования. То есть, выведение некоторых универсальных правил, использование которых в... >>>>
|
| Хронология полностью... |
| |
Содержание |
 |
| Заглавная страница |
| Мой блог |
| Мое резюме |
| Дайджест |
| Программирование |
| |
C&C++
Сети
Unix
Алгоритмы
Оптимизация
Соревнования
Отвлеченно
XML
|
| TeX |
| Туризм |
| |
Байки
Фотографии
|
| Комментарии |
| |
Книги
Web-ресурсы
Фильмы
Интернет
Программное обеспечение
Жизнь
|
| Студенческое |
| Просто так |
| Благодарности |
| Форум |
| Хронология |
|