Компьютерные системы передачи данных

6-е издание
Вильям Столлингс

Data & Computer Communications, 6th Edition
William Stallings
книга Компьютерные системы передачи данных. 6-е издание

Тираж данной книги закончился.
Оглавление
Введение

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

928 стр., с ил.; ISBN 5-8459-0311-4, 0-1308-4370-9; формат 70x100/16; твердый переплетгазетная2002, 3 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Раздел каталога:



Оглавление книги "Компьютерные системы передачи данных"

ЧАСТЬ I. ОБЗОР
ГЛАВА 1. Введение
ГЛАВА 2. Протоколы и архитектура
ЧАСТЬ II. ПЕРЕДАЧА ДАННЫХ
ГЛАВА 3. Передача данных
ГЛАВА 4. Передающие среды
ГЛАВА 5. Кодирование данных
ГЛАВА 6. Интерфейс передачи данных
ГЛАВА 7. Управление каналом передачи данных
ГЛАВА 8. Уплотнение
ЧАСТЬ III. ГЛОБАЛЬНЫЕ СЕТИ
ГЛАВА 9. Коммутация каналов
ГЛАВА 10. Коммутация пакетов
ГЛАВА 11. ATM и Frame Relay
ГЛАВА 12. Перегрузка в сетях передачи данных
ЧАСТЬ IV. ЛОКАЛЬНЫЕ СЕТИ
ГЛАВА 13. Технологии локальных сетей
ГЛАВА 14. Системы локальных сетей
ЧАСТЬ V. ПРОТОКОЛЫ РАБОТЫ С СЕТЬЮ
ГЛАВА 15. Протоколы межсетевого обмена
ГЛАВА 16. Межсетевое взаимодействие
ГЛАВА 17. Транспортные протоколы
ГЛАВА 18. Сетевая безопасность
ГЛАВА 19. Распределенные приложения
ПРИЛОЖЕНИЕ А. ISDN и широкополосная ISDN
ПРИЛОЖЕНИЕ Б. Документы RFC, упоминаемые в этой книге
ПРИЛОЖЕНИЕ В. Задания по изучению систем передачи данных
Словарь терминов
Литература
Сокращения
Предметный указатель


ПРЕДИСЛОВИЕ

Задачи этой книги

В этой книге мы постарались дать единообразный обзор широкой области компьютерных систем передачи данных (Data and Computer Communications - DCC). Структура книги отражает попытку разделить эту обширную тему на удобные для изучения части и постепенно построить общую картину этого предмета. Особое внимание в книге уделяется базовым принципам и вопросам фундаментальной важности, касающимся технологии и архитектуры этой области; также подробно рассматриваются наиболее перспективные вопросы.

Единообразие рассмотрения достигается благодаря следующим основным темам.

  • Принципы. Хотя область рассмотрения этой книги довольно широка, некоторые основные принципы исследуются неоднократно в разных разделах, что позволяет объединить весь предмет в одно целое. В качестве примеров можно привести уплотнение, управление потоком данных и защиту от ошибок. В книге акцентируется внимание на этих принципах и сопоставляется их применение в различных областях.
  • Конструктивные подходы. В книге исследуются альтернативные решения, удовлетворяющие определенным требованиям.
  • Стандарты. Стандарты в этой области приобретают все более и более важный, по сути, доминирующий характер. Чтобы понять текущее состояние, а также будущее развитие предмета, требуется всестороннее изучение относящихся к нему стандартов.

Структура книги

Книга разделена на пять частей.

I. Обзор. Здесь дано введение в круг вопросов, охватываемых этой книгой. Кроме того, в этой части рассматриваются протоколы, архитектура OSI и набор протоколов TCP/IP.

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

III. Глобальные сети. В этой части рассматриваются внутренние механизмы и устройства сопряжения пользователя с сетью, разработанные для обеспечения поддержки передачи голоса, данных и средств мультимедиа по сети дальней связи. Рассматриваются традиционные технологии коммутации пакетов сообщений и коммутации каналов, а также более современный асинхронный режим передачи (ATM). Отдельная глава посвящена вопросам управления нагрузкой.

IV. Локальные сети. В этой части рассматриваются технологии и архитектуры, разработанные для работы с сетью на малых расстояниях. Далее рассматриваются основные компоненты структуры локальной сети: среды передачи, топологии сети и протоколы управления доступом к среде, после чего исследуются стандартные системы локальных сетей.

V. Протоколы работы с сетью. В этой части рассматриваются архитектурные принципы и механизмы, необходимые для обмена данными между компьютерами, рабочими станциями, серверами и другими устройствами обработки данных. Большая часть материала этой части относится к набору протоколов TCP/IP.

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

Книга предназначена как для профессиональной, так и для академической аудитории. Для профессионалов, интересующихся данной областью, книга является основным справочным пособием и пригодна для самостоятельного изучения. Также книга может использоваться в качестве учебника при прочтении одно- или двусеместрового курса. В ней изложен материал курса "Computer Communication Networks" объединенного семинара ACM и IEEE Computing Curricula 1991. Главы и части книги построены по модульному принципу, что дает значительную гибкость структуры курса. Ниже приводятся рекомендации по выбору тем курса.

  • Основы передачи данных. Части I ("Обзор") и II ("Передача данных"), а так-же главы с 9 по 11 ("Коммутация каналов", "Коммутация пакетов" и "ATM и Frame Relay").
  • Сети связи. Если студент знаком с основами передачи данных, то этот курс может охватывать части I ("Обзор"), III ("Глобальные сети") и IV ("Локальные сети").
  • Вычислительные сети. Если студен знаком с основами передачи данных, то этот курс может охватывать часть I, главы 6 и 7 ("Интерфейс передачи данных" и "Управление каналом передачи данных"), а также часть V ("Протоколы").

Помимо этого, можно прочитать более упрощенный курс, в котором охвачен материал всей книги, но опущены главы, не обязательные при первом прочтении. Необязательными являются следующие главы: 3 ("Передача данных") и 4 ("Передающие среды"), при условии, что студент знаком с этими темами; 8 ("Уплотнение"); 9 ("Коммутация каналов"); 12 ("Перегрузка в сетях передачи данных"); 16 ("Межсетевое взаимодействие") и 18 ("Сетевая безопасность").

Internet-услуги для преподавателей и студентов

У данной книги существует Web-сайт поддержки преподавателей и студентов. На этом сайте содержатся ссылки на родственные сайты, оригиналы диапозитивов рисунков книги и сведения о подписке на список рассылки данной книги. Web-страница поддержки находится по адресу http://www.shore.net/~ws/DCC6e.html; подробнее см. раздел "Web-сайт поддержки" перед этим предисловием. Существует также список рассылки, благодаря которому преподаватели, использующие эту книгу, могут обмениваться информацией, вопросами и предложениями между собой и с автором. Опечатки или другие ошибки, обнаруживаемые в книге, заносятся в список по адресу http://www.shore.net/~ws.

Задания по изучению компьютерных систем передачи данных

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

Изменения в шестом издании

Шестое издание данной книги вышло в свет почти через 15 лет после выхода первого издания. За эти годы изменилось многое. Во всяком случае, ускорился темп изменений. В данном издании мы постарались отобразить эти изменения, сохранив при этом широкий и исчерпывающий обзор всей рассматриваемой области. Переработка книги началась с того, что ее пятое издание подверглось тщательному рецензированию, которое выполняло множество преподавателей, читающих данный предмет. В результате изложение стало во многих случаях более ясным и сжатым, а также были улучшены иллюстрации. Кроме того, было добавлено некоторое количество "проверенных в деле" задач.

Помимо этих улучшений, направленных на облегчение преподавания и восприятия, в книге было сделано много других изменений. Каждая глава была переработана, добавлены новые главы и изменена общая структура книги. Среди сделанных дополнений можно выделить следующие.

  • xDSL. Термин xDSL обозначает семейство технологий цифровых абонентских линий (Digital Subscriber Line - DSL), обеспечивающих высокоскоростной доступ к сетям ISDN и другим глобальным сетям по обычным витым парам от сети к индивидуальным или коммерческим абонентам. В книге рассматриваются линии xDSL, причем особое внимание уделяется технологии асимметричной цифровой абонентской линии (Asymmetric DSL -ADSL).
  • Gigabit Ethernet. Обновлено рассмотрение сетевой технологии Ethernet со скоростью передачи данных 100 Мбит/с, добавлено введение в технологию Gigabit Ethernet.
  • Услуги и механизмы ABR (доступной скорости передачи). Режим ABR - это относительно недавнее нововведение в составе возможностей сетей ATM. Он предоставляет усовершенствованную поддержку потока данных на базе протокола IP.
  • Управление перегрузкой. Этой теме теперь посвящена отдельная глава, в которой унифицированно освещаются затронутые вопросы. Глава содержит расширенный обзор методов управления трафиком в сети ATM и управления перегрузкой.
  • Многоадресная передача с использованием протокола IP. Этой важной теме посвящен целый новый раздел.
  • Интегральные и дифференцированные услуги и протокол RSVP. Со времени выхода пятого издания книги Internet претерпела значительные усовершенствования, направленные на поддержку передачи разнообразных мультимедийных и требующих высокой скорости данных. Добавлены новые главы, в которых рассматриваются интегральные услуги, дифференцированные услуги, другие вопросы, связанные с качеством обслуживания (QoS), а также важный протокол резервирования RSVP.
  • Управление нагрузкой при использовании протокола TCP. Поскольку в этой области активно продолжаются исследования, то в книгу введен новый раздел с обзором данной темы.

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

Контроль качества

Чтобы обеспечить высокое качество материала книги, была проделана значительная работа. Автор и издатель уделили много времени и ресурсов тщательной корректировке текста рукописи и корректурных оттисков. Помимо этого, были привлечены многочисленные добровольцы-специалисты, каждый из которых отвечал за тщательную проверку одной главы и выявление технических и типографских ошибок. Каждая глава была обработана двумя такими рецензентами, отчего вся книга только выиграла. В числе тех, кого я хотел бы поблагодарить, - Мел Адамс (Mel Adams), Навина Кумар Агарвал (Navin Kumar Agarwal), Фердинанд Н. Алберг (Ferdinand N. Ahlberg), Дэвид Эйрли (David Airlie), Том Эллибрэнди (Tom Allebr-andi), Морис Бейкер (Maurice Baker), Роб Блейс (Rob Blais), Арт Боген (Art Boughan), Франк Байрем (Frank Byrum), Джордж Чериан (George Cherian), Кристиан Цзе (Christian Cseh), доктор Майкл Фонтейн (Mickael Fontaine), Чарльз Фройнд (Charles Freund), Боб Ферто (Bob Furtaw), Эндрю Гало (Andrew Gallo), Гэри Гапински (Gary Gapinski), Шандар Гопал (Sundar Gopal), Фил Гилмет (Phil Guillemette), Дэвид Хоффмана (David Hoffman), доктор Юнь Хуан (Jun Huang), Прасад Каллур (Prasad Kallur), Гэри Кесслер (Gary Kessler), Стивен 7Килби (Steven Kilby), Джон Кристофф (John Kristoff), Дэвид Лукантони (David Lucantoni), Кеннет Ма (Kenneth Ma), Эдди Мейндел (Eddie Maendel), Ричард Мейсонер (Richard Masoner), Марк Мак-Качен (Mark McCutcheon), Джон Макгарри (John McHarry), Миттал Монаним (Mittal Monanim), доктор Джон Нейлон (John Naylon), Роберт Олссон (Robert Olsson), Майк Паттерсон (Mike Patterson), Магбубур Рашид (Mahbubur Rashid), Джеффри Родс (Jeffrey Rhodes), Моника Риффл (Monika Riffle), Питер Рассел (Peter Russell), Ахмет Секерджиоглу (Ahmet Sekercioglu), Раяз Сиддик (Rayaz Siddiqu), Дик Смит (Dick Smith), Дэйв Штерна (Dave Stern), Омеш Тику (Omesh Tickoo), Скотт Валькорт (Scott Valcourt), Доминик Ванакор (Dominick Vanacore), Эко Вибоу (Eko Wibowo), Крейг Визнер (Craig Wiesner) и Джеффри Райт (Jeffrey Wright).

В заключение хочется поблагодарить Артура Вербнера (Arthur Werbner), прорецензировавшего и проверившего все задачи и их решения.

Web-сайт поддержки

По адресу WilliamStallings.com/DCC6e.html находится Web-сайт поддержки для преподавателей и студентов, которые будут использовать эту книгу. Он включает следующие разделы.

  • Course Support Materials (Материалы поддержки курса)
  • DCC Courses (Курсы компьютерных систем передачи данных)
  • Useful Web Sites (Полезные Web-сайты)
  • Internet Mailing List (Список рассылки)
  • Simulation Tools (Средства моделирования)

Course Support Materials

Материалы поддержки курса включают следующую информацию.

  • Копии рисунков книги в формате PDF.
  • Полный набор дополнительных материалов по курсу в формате PDF, пригодном для раздачи студентам или использования в качестве графических материалов.
  • Набор слайдов PowerPoint, которые можно использовать как вспомогательный материал для лекций.
  • Сайт поддержки для студентов компьютерных специальностей, содержащий множество ссылок и документов, которые могут оказаться полезными для студентов, изучающих информатику. Этот сайт включает обзор основных разделов математики, имеющих отношение к предмету; рекомендации по поиску научных ресурсов, таких как архивы отчетов и библиография, а также другие полезные ссылки.
  • Список замеченных в книге опечаток, обновляемый по меньшей мере ежемесячно.

DCC Courses

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

Useful Web Sites

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

Internet Mailing List

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

Simulation Tools

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

Благодарности

Новое издание только выиграло от тщательного рецензирования. Роберт Гринфилд (Robert H. Greenfield) из университета Виллановы (Villanova University) консультировал по техническим и образовательным вопросам. Кроме него, оказали большую помощь Томас Молхэм (Thomas Molham) из Технологического института Деври (Devry Institute of Technology), Грегори Б. Брюстер (Gregory B. Brewster) из университета Деполя (DePaul University), Марк Делво (Marc Delvaux) из компании GlobeSpan Semiconductors, Роберт И. Моррис (Robert E. Morris) из Технологического института Деври и Мэтт Мутка (Matt Mutka) из университета штата Мичиган (Michigan State University).


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100