Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в 21 локации

От 104 рублей в месяц

Безлимитный трафик. Защита от ДДоС.

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

Компьютерные сети. Третье издание.

Э. Таненбаум.

Издано: 2002, СПб., Питер
Для широкого круга читателей
ISBN: 5-318-00300-1
Твердый переплет, 848 стр.
Формат: 70x100/16

Начало
Полное содержание
Предисловие
Об авторе
[Заказать книгу в магазине "Мистраль"]

Введение

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

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

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

Объединение компьютеров и средств связи оказало глубокое влияние на принцип организации компьютерных систем. Концепция "компьютерного центра" в виде комнаты, в которой помещался большой компьютер и куда пользователи приносили свои программы, сегодня полностью устарела. Модель, в которой один компьютер выполнял всю необходимую работу по обработке данных, уступила место модели, представляющей собой большое количество отдельных, но связанных между собой компьютеров. Такие системы называются компьютерными сетями. Разработке и устройству сетей и посвящена данная книга.

На протяжении всей книги мы будем использовать термин "компьютерная сеть" для обозначения набора связанных между собой автономных компьютеров. Два компьютера называются связанными между собой, если они могут обмениваться информацией. Связь не обязательно должна осуществляться при помощи медного провода. Могут использоваться самые разнообразные средства связи, включая волоконную оптику, радиоволны высокой частоты и спутники связи. Требование автономности компьютеров употребляется, чтобы исключить из нашего определения системы с явными отношениями типа master/slave (хозяин/подчиненный). Если один компьютер может принудительно запустить, остановить другой компьютер или управлять его работой, то такие компьютеры не являются автономными. Система с одним управляющим устройством и несколькими управляемыми не является сетью. Также нельзя считать сетью большой компьютер с удаленными принтерами и терминалами.

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

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

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

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

Тем не менее эти два понятия имеют очень много общего. Например, как компьютерная сеть, так и распределенная система занимаются перемещением файлов. Разница заключается в том, кто вызывает эти перемещения - система или пользователь.

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

Начало
Полное содержание
Предисловие
Об авторе
Заказать книгу в магазине "Мистраль"

 

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...