Вы находитесь на странице: 1из 36

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Печатается по решению редакционно-издательского совета

Государственное образовательное учреждение Горно-Алтайского университета


высшего профессионального образования
«ГОРНО-АЛТАЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ» ББК 32.973.202
В 94
Экономический факультет

Кафедра прикладной информатики


Вычислительные системы, сети и телекоммуникации: учебно-
методический комплекс (для студентов, обучающихся по специальности 080801
«Прикладная информатика в экономике»). – Горно-Алтайск: РИО ГАГУ, 2009.
– 70 с.

Составитель -
ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ, Федосов Д.Б., ст. преподаватель кафедры прикладной информатики
ГОУ ВПО «Горно-Алтайский государственный университет»
СЕТИ И ТЕЛЕКОММУНИКАЦИИ

Рецензенты:
Учебно-методический комплекс Максимов А.В., к. ф.-м.н., зав кафедрой информатики
ГОУ ВПО «Алтайский государственный университет»
Для студентов, обучающихся по специальности Газукина Ю.Г., к.э.н, доцент кафедры менеджмента
080801 «Прикладная информатика в экономике» ГОУ ВПО «Горно-Алтайский государственный университет»

В работе представлены учебно-методические материалы по дисциплине «Вычисли-


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

© Федосов Д.Б., 2009


Горно-Алтайск
РИО Горно-Алтайского госуниверситета
2009

2
ОГЛАВЛЕНИЕ I. ОРГАНИЗАЦИОННО-МЕТОДИЧЕСКИЙ РАЗДЕЛ
I. ОРГАНИЗАЦИОННО-МЕТОДИЧЕСКИЙ РАЗДЕЛ................................................ 4
1. Квалификационная характеристика специалиста ............................................................ 4 1. Квалификационная характеристика специалиста
2. Компетенция выпускника .................................................................................................... 6
Квалификация выпускника - информатик-экономист. Нормативный срок
II. РАБОЧАЯ ПРОГРАММА................................................................................................. 7
1. Пояснительная записка......................................................................................................... 7 освоения основной образовательной программы подготовки по специальности
2. Требования к обязательному минимуму содержания дисциплины.............................. 7 010502 «ПРИКЛАДНАЯ ИНФОРМАТИКА В ЭКОНОМИКЕ» при очной форме
3. Технологическая карта учебного процесса ....................................................................... 8 обучения - 5 лет. Информатик (с квалификацией в области),– это специалист,
4. Содержание учебного курса ................................................................................................ 9 который:
5. Курс лекций по дисциплине ............................................................................................ 100  получил специальное образование в области информатики и занимается
6. Содержание лабораторных работ ..................................................................................... 54
7. Глоссарий курса................................................................................................................... 57
созданием, внедрением, анализом и сопровождением профессионально-
8. Рекомендуемая литература ................................................................................................ 59 ориентированных информационных систем в экономике
III. САМОСТОЯТЕЛЬНАЯ РАБОТА СТУДЕНТОВ. ................................................... 61  является профессионалом в области применения информационных сис-
I. План самостоятельной работы .......................................................................................... 61 тем, решает функциональные задачи, а также управляет информационными,
2. Рекомендации по выполнению самостоятельной работы ............................................ 62 материальными и денежными потоками в предметной области с помощью та-
II. ПРИМЕРНАЯ ТЕМАТИКА РЕФЕРАТОВ ................................................................ 65
ких информационных систем.
III. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ВОПРОСОВ ДЛЯ ЭКЗАМЕНА ............................... 66
IV. КОНТРОЛЬНО-ИЗМЕРИТЕЛЬНЫЕ МАТЕРИАЛЫ ПО МОДУЛЬНО- Информатик-экономист в большей степени имеет дело с профессиональ-
РЕЙТИНГОВОЙ СИСТЕМЕ ОЦЕНКИ ЗНАНИЙ ПРИ ИЗУЧЕНИИ КУРСА ........... 69 но-ориентированной оболочкой (которую он проектирует, создаёт и применя-
ет), состоящей из специальных программных средств, информационного обес-
печения и организационных мероприятий поддержки функционирования кон-
кретных процессов в области применения, и в меньшей степени имеет дело с
ядром информационной системы (разработкой комплекса вычислительных
средств, операционной системы, систем управления базами данных и др.).
Выпускник – информатик-экономист должен иметь специализацию, оп-
ределяемую областью применения методов информатики и профессионально-
ориентированных информационных систем, перечнем изучаемых дисциплин в
конкретной области, информационных дисциплин и выпускной квалификаци-
онной работой.
Выпускник – информатик-экономист в своей практической деятельности
анализирует, прогнозирует, моделирует и создает информационные процессы и
технологии в рамках профессионально-ориентированных информационных
систем.
Область профессиональной деятельности - профессионально-
ориентированные информационные системы для реализации информационных
технологий в экономике.
Объектами профессиональной деятельности информатика-экономиста
являются:
 информационные процессы, которые определяются спецификой пред-
метной области;
 события, функциональные процессы и базы данных в предметной об-
ласти, действия по выработке управленческого решения или по разработке экс-
пертного заключения, информационные потоки, ресурсы (материальные, ин-
формационные и иные нематериальные, денежные и др.) - в организациях, ха-
рактерных для предметной области (органы государственного и муниципально-

3 4
го управления, финансовые и экономические учреждения, органы налогообло- 2. Компетенция выпускника
жения, органы правопорядка и социальной защиты, воспитательные и образо-
вательные учреждения, суды, органы юстиции, таможня, образовательные и В результате изучения курса обучаемые должны:
воспитательные учреждения, информационные центры, архивы, фонды и биб- знать:
лиотеки, органы государственной статистики, органы управления на предпри- физические основы вычислительных процессов; основы построения и функ-
ятиях различных организационно-правовых форм: администрация, бухгалтерия, ционирования вычислительных машин;
экономические отделы, служба юрисконсульта и др.); архитектурные особенности и организация функционирования вычислительных
 новые направления деятельности в области экономики, которые требуют машин различных классов: многомашинные и многопроцессорные вычисли-
внедрения компьютерного оборудования, локальных вычислительных сетей и тельные системы, типовые вычислительные структуры и программное обеспе-
(или) средств выхода в глобальные информационные сети для осуществления чение, режимы работы;
сбора, хранения, анализа, обработки и передачи информации, необходимой для классификацию и архитектуру вычислительных сетей, техническое, информа-
обеспечения функциональных процессов; ционное и программное обеспечение сетей, структуру и организацию функцио-
 экономические информационные системы, в том числе, информационные нирования сетей (глобальных, региональных, локальных);
системы в административном управлении, информационные системы в банков- структуру и характеристики систем телекоммуникаций: коммутацию и мар-
ском деле, информационные системы в страховом деле, информационные сис- шрутизацию телекоммуникационных систем, цифровые сети связи, электрон-
темы в налогообложении, информационные системы в бухгалтерском учете и ную почту;
аудите, информационные системы фондового рынка, информационные системы эффективность функционирования вычислительных машин, систем и сетей те-
в антикризисном управлении, информационные системы в таможенном деле, лекоммуникаций; пути ее повышения;
информационные системы в оценочной деятельности, информационные систе- перспективы развития вычислительных средств; технические средства челове-
мы в маркетинге и рекламе. ко-машинного интерфейса;
Виды профессиональной деятельности: уметь:
организационно-управленческая, применять полученные теоретические знания в своей практической деятельно-
проектно-технологическая, сти, в частности
конфигурировать вычислительную систему с учетом конкретной прикладной
маркетинговая,
задачи, подключать дополнительное и периферийное оборудование.
экспериментально-исследовательская,
диагностировать и устранять сбои в работе вычислительной системы.
консалтинговая, организовать подключение вычислительной системы в локальную вычисли-
аналитическая, тельную сеть и глобальную сеть Интернет через модем или другое коммуника-
эксплуатационная деятельность. ционное устройство
диагностировать и устранять сбои в работе вычислительной сети.
работать с электронной почтой, веб-браузером.

5 6
II. РАБОЧАЯ ПРОГРАММА 3. Технологическая карта учебного процесса
1. Пояснительная записка Факультет: экономический
Специалист по прикладной информатике в экономике должен владеть ба- Кафедра: прикладной информатики
зовыми принципами эксплуатации информационных систем в локальных и гло- Курс обучения: 1
бальных сетях, уметь определять стратегию при выборе таких систем, исходя Семестр: 2
из понимания тенденций их развития, профессионально осваивать, внедрять, а Всего часов по учебному плану: 120
также планировать разработку новых систем. Эти знания и навыки приобрета- В том числе по формам обучения: очная
ются в процессе изучения информатики, основ алгоритмизации и алгоритмиче- - лекции 20
ских языков, вычислительных систем, сетей и телекоммуникаций, операцион- - практикум: 40
ных систем, основ эксплуатации и разработки программного обеспечения и - самостоятельная работа 60
других учебных дисциплин учебного плана специальности 010502 – приклад- Разделы дисциплины Всего Из них
ная информатика в экономике. По окончании курса предусмотрен экзамен. часов Лекции Лаб. Сам.
Основной целью курса является изложение основных теоретических 1 2 3 4 5
концепций, положенных в основу построения современных вычислительных Модуль 1. Вычислительные системы
систем, сетей и телекоммуникаций. Архитектура вычислительных 12 2 4 6
Место дисциплины в учебном плане. В соответствии с учебным планом систем
специальности, курс "Вычислительные системы, сети и телекоммуникации" Принципы работы 16 2 6 8
изучается в течение 2-го семестра. вычислительной системы
Он является базовым для изучения курсов: «Операционные системы, сре- Режимы работы 12 2 4 6
ды и оболочки», «Информационные системы», «Мировые информационные ре- вычислительных систем
сурсы», «Интернет-технологии. Интернет-программирование», «Сетевые ин- Многомашинные и 12 2 4 6
формационные системы на предприятии» и др. многопроцессорные
2. Требования к обязательному минимуму содержания дисциплины вычислительные комплексы
Физические основы вычислительных процессов. Основы построения и Эффективность 12 2 4 6
функционирования вычислительных машин: общие принципы построения и ар- вычислительных машин и
хитектуры вычислительных машин, информационно-логические основы вы- систем
числительных машин, их функциональная и структурная организация, память, Модуль 2. Вычислительные сети и телекоммуникации
процессоры, каналы и интерфейсы ввода вывода, периферийные устройства, Организация локальных 12 2 4 6
режим работы, программное обеспечение. вычислительных сетей
Архитектурные особенности и организация функционирования вычисли- Теоретические основы 20 4 6 10
тельных машин различных классов: многомашинные и многопроцессорные вы- построения сетей
числительные системы, типовые вычислительные структуры и программное Организация прикладных сер- 12 2 4 6
обеспечение, режимы работы. висов сети
Классификация и архитектура вычислительных сетей, техническое, ин- Средства и методы 12 2 4 6
формационное и программное обеспечение сетей, структура и организация организации сетей, телеком-
функционирования сетей (глобальных, региональных, локальных). муникации
Структура и характеристики систем телекоммуникаций: коммутация и Всего 120 20 40 60
маршрутизация телекоммуникационных систем, цифровые сети связи, элек-
тронная почта. Форма итогового контроля: экзамен
Эффективность функционирования вычислительных машин, систем и се-
тей телекоммуникаций; пути ее повышения.
Перспективы развития вычислительных средств. Технические средства
человеко-машинного интерфейса.

7 8
4. Содержание учебного курса 5. Курс лекций по дисциплине
Курс «Вычислительные системы, сети и телекоммуникации» состоит из Основной задачей лекционного курса ВССТК является создание у сту-
двух разделов, позволяющих последовательно получить представление о вы- дентов специальности Прикладная информатика в экономике базовых знаний о
числительной системе, как универсальном средстве обработки информации, а назначении, составе и взаимодействии узлов вычислительных систем, вычисли-
также организации локальных вычислительных сетей и их интеграции в еди- тельных сетей и систем телекоммуникаций и получить навыки использования
ную глобальную вычислительную сеть. Курс содержит теоретические основы компьютеров и сетей в прикладной деятельности.
функционирования вычислительных систем и их основных систем. Также рас- В данном курсе рассматривается ряд основополагающих понятий, кото-
сматриваются базовые сведения построения локальных сетей и коммуникаций. рые имеют значение как с точки зрения теоретической подготовки, так и непо-
Модуль 1 – Вычислительные системы средственной практической, прикладной деятельности.
Тема 1. Архитектура вычислительных систем. Физические основы вычис- Тема 1. Архитектура вычислительных систем.
лительного процесса. Понятие «архитектуры вычислительных систем». Клас- Термин “архитектура” используется в популярной литературе по вычис-
сическая архитектура ВС и принципы фон Неймана. Система команд ВС и спо- лительной технике достаточно часто, однако определение этого понятия и его
собы обращения к данным. Поколения вычислительных систем. Основные при- содержание могут у разных авторов достаточно различаться. Естественно по-
знаки классификации вычислительных систем. нимать под архитектурой ВС ту совокупность их характеристик, которая необ-
Тема 2. Принципы работы вычислительной системы. Совершенствование и ходима пользователю. Это, прежде всего, основные устройства и блоки ВС, а
развитие внутренней структуры вычислительной системы. Существенные также структура связей между ними. C точки зрения архитектуры представляют
архитектурные признаки вычислительных систем. Основные характеристики интерес лишь те связи и принципы, которые являются наиболее общими, при-
ВС. Структура и принципы функционирования вычислительной системы. сущими многим конкретным реализациям вычислительных машин.
Центральный процессор. Принцип работы СПП. Ниже приводится перечень тех наиболее общих принципов построения
Тема 3. Режимы работы вычислительных систем. Монопольный режим. ВС, которые относятся к архитектуре:
Мультипрограммный режим. Пакетный режим. Режим разделения времени.  структура памяти ВС;
Режим реального времени.  способы доступа к памяти и внешним устройствам;
Тема 4. Многомашинные и многопроцессорные вычислительные  возможность изменения конфигурации компьютера;
комплексы. Принципы организации, отличительные особенности и  система команд;
классификация вычислиетльных комплексов. Организация связей между  форматы данных;
элементами многопроцессорных вычислительных комплексов.  организация интерфейса.
Тема 5. Эффективность вычислительных машин и систем. Основные Суммируя все вышеизложенное, получаем следующее определение архи-
понятия и показатели эффективности. Факторы, влияющие на эффективность тектуры:
вычислительных систем Показатели целевой эффективности ВС Показатели “Архитектура – это наиболее общие принципы построения ВС, реали-
технической эффективности ВС Показатели экономической эффективности зующие программное управление работой и взаимодействием основных ее
Модуль 2 – Вычислительные сети и телекоммуникации функциональных узлов”.
Тема 6. Организация локальных вычислительных сетей. Понятие и ос- Основы учения об архитектуре вычислительных машин заложил выдаю-
новные признаки локальных вычислительных сетей . Топология локальных щийся американский математик Джон фон Нейман, который в 1946 г. изложил
сетей. Физические среды передачи данных. свои принципы построения вычислительных машин в ставшей классической
Тема 7. Теоретические основы построения сетей. Сети с коммутацией паке- статье “Предварительное рассмотрение логической конструкции электронно-
тов и сети с коммутацией каналов. Сетевые модели. Адресация и маршрутиза- вычислительного устройства”. С тех пор прошло полвека, но выдвинутые в ней
ция в сети. Организация контроля данных. положения сохраняют актуальность и сегодня.
Тема 8. Организация прикладных сервисов сети. Архитектура «Клиент- В статье убедительно обосновывается использование двоичной систе-
сервер». Стандартные сетевые программные средства. Прикладные и служеб- мы для представления чисел (нелишне напомнить, что ранее все вычислитель-
ные сервисы сети Интернет. Унифицированный локатор ресурсов (URL). ные машины хранили обрабатываемые числа в десятичном виде). Еще одной
Тема 9. Средства и методы организации сетей, телекоммуникации. Аппа- поистине революционной идеей, значение которой трудно переоценить, являет-
ратные средства локальных сетей. Телекоммуникации. Серверы удаленного ся предложенный Нейманом принцип “хранимой программы”.
доступа. Некоторые принципы проектирования топологии локальных и
глобальных сетей. Тенденции и перспективы развития сетевых технологий.

9 10
Фон Нейман не только выдвинул основополагающие принципы логиче- набором команд CISC (Complex Instruction Set Computer) и с ограниченным на-
ского устройства ВС, но и предложил ее структуру, которая воспроизводилась в бором – RISC (Reduced Instruction Set Computer).
течение первых двух поколений ВС. Основными блоками по Нейману являются Развитие вычислительной техники основывается на постоянном усовер-
устройство управления (УУ) и арифметико-логическое устройство (АЛУ) шенствовании элементной базы и разработки новых архитектурных решений.
(обычно объединяемые в центральный процессор), память, внешняя память, Можно условно разделить периоды развития на этапы - поколения.
устройства ввода и вывода. Схема устройства такой ВС представлена на рис. 1. По элементной базе можно выстроить следующий ряд поколений: лампо-
Следует отметить, что внешняя память отличается от устройств ввода и вывода вые - полупроводниковые - интегральные схемы. В свою очередь машины на
тем, что данные в нее заносятся в виде, удобном компьютеру, но недоступном интегральных схемах можно подразделить на ИС - БИС - СБИС - Микропро-
для непосредственного восприятия человеком. цессор.
Существует целый ряд признаков классификации ВС: производитель-
ность, емкость внутренней и внешней памяти, габариты, вес, энергопотребле-
ние и др., сейчас – сфера применения компьютеров: рабочее место, сервер.
В данном курсе рассматривается классификация ВС по назначению, как
основному признаку, определяющему его архитектуру.
Другие виды классификации компьютеров: уровень специализации (уни-
версальные и специализированные), конфигурация; типоразмер (настольные,
портативные, карманные); совместимость (аппаратная, на уровне ОС, про-
граммная, на уровне данных).
Тема 2. Принципы функционирования ВС
В предыдущем разделе была описана классическая структура ВС, соот-
ветствующая вычислительным машинам первого и второго поколений. Естест-
венно, что в результате бурного развития технологии производства средств вы-
Рисунок 1 Архитектура ВС, построенной на принципах фон Неймана. числительной техники такая структура не могла не претерпеть определенных
Сплошные линии со стрелками указывают направление потоков информации, прогрессивных изменений.
пунктирные – управляющих сигналов от процессора к остальными узлам ВС Как отмечалось выше, появление третьего поколения ВС было обуслов-
Устройство управления и арифметико-логическое устройство в совре- лено переходом от транзисторов к интегральным микросхемам. Значительные
менных компьютерах объединены в один блок – процессор. Память (ЗУ) хранит успехи в миниатюризации электронных схем не просто способствовали умень-
информацию (данные) и программы. Запоминающее устройство у современных шению размеров базовых функциональных узлов ВС, но и создали предпосыл-
компьютеров “многоярусно” и включает оперативное запоминающее устройст- ки для существенного роста быстродействия процессора. Возникло существен-
во (ОЗУ), хранящее ту информацию, с которой компьютер работает непосред- ное противоречие между высокой скоростью обработки информации внутри
ственно в данное время, и внешние запоминающие устройства (ВЗУ) гораздо машины и медленной работой устройств ввода-вывода. Для решения этой про-
большей емкости, чем ОЗУ, но с существенно более медленным доступом. Оп- блемы возникла тенденция к освобождению центрального процессора от функ-
ределенные функции выполняют СОЗУ (сверхоперативное запоминающее уст- ций обмена и к передаче их специальным электронным схемам управления ра-
ройство), ПЗУ (постоянное запоминающее устройство), и другие подвиды ком- ботой внешних устройств. Такие схемы имели различные названия: каналы об-
пьютерной памяти. мена, процессоры ввода-вывода, периферийные процессоры. Последнее время
Разработанные фон Нейманом основы архитектуры вычислительных уст- все чаще используется термин “контроллер внешнего устройства” (или просто
ройств оказались настолько фундаментальными, что получили в литературе на- контроллер).
звание “фон-неймановской архитектуры”. Подавляющее большинство вычис- Перейдем теперь к обсуждению вопроса о внутренней структуре ВС, со-
лительных машин на сегодняшний день – фон-неймановские машины. держащей интеллектуальные контроллеры, изображенной на рис. 2. Из рисунка
Важной составной частью архитектуры ВС является система команд. Несмотря видно, что для связи между отдельными функциональными узлами ВС исполь-
на большое число разновидностей ВС, на самом низком (“машинном”) уровне зуется общая шина (часто ее называют магистралью). Шина состоит из трех
они имеют много общего. частей:
Рассматривая систему команд, нельзя не упомянуть о двух современных  шина данных, по которой передается информация;
взаимно конкурирующих направлениях в ее построении: компьютер с полным  шина адреса, определяющая, куда передаются данные;
11 12
 шина управления, регулирующая процесс обмена информацией. дисплея и т.п. Развитие методов параллельных вычислений также вызывает к
Описанную схему легко пополнять новыми устройствами – это свойство жизни вычислительные системы достаточно сложной структуры, в которых од-
называют открытостью архитектуры. Для пользователя открытая архитекту- на операция выполняется сразу несколькими процессорами. В-третьих, наме-
ра означает возможность свободно выбирать состав внешних устройств для тившееся стремление иметь быстродействующие машины не только для вычис-
своего компьютера, т.е. конфигурировать его в зависимости от круга решаемых лений, но и для логического анализа информации, также может привести в
задач. ближайшие годы к серьезному пересмотру традиционной фон-неймановской
На рис. 2 представлен новый по сравнению с рис. 1 вид памяти – видео- архитектуры.
ОЗУ (видеопамять). Его появление связано с разработкой особого устройства Еще одной особенностью развития современных ВС является все уско-
вывода – дисплея. ряющееся возрастание роли межкомпьютерных коммуникаций. Все большее
количество компьютеров объединяются в сети и обрабатывают имеющуюся
информацию совместно.
Таким образом, внутренняя структура вычислительной техники постоян-
но совершенствовалась и будет совершенствоваться. Вместе с тем, на данный
момент подавляющее большинство существующих ВС, несмотря на имеющие-
ся различия, по-прежнему состоит из одинаковых узлов и основано на общих
принципах фон-неймановской архитектуры.
Основными характеристиками, определяющими конфигурацию вычисли-
тельной системы, являются:
- быстродействие (пиковое – тактовая частота процессора, номинальное –
обращение к ОП, системное – организация вычислительного процесса, эксплуа-
тационное – характер решаемых задач),
- производительность,
- емкость, или объем памяти – внутренняя и внешняя,
Рисунок 2Шинная архитектура ычислительной системы - система адресации, точность вычислений –
Остановимся еще на одной важной особенности структуры современных - разрядность – 32- и 64-разрядные микропроцессоры;
ВС. Поскольку процессор теперь перестал быть центром конструкции, стало - система команд- какие, операнды, формат: арифметические, логические,
возможным реализовывать прямые связи между устройствами ВС. На практике запись, передача из регистра в регистр, преобразование систем счисления,
чаще всего используют передачу данных из внешних устройств в ОЗУ и наобо- - типы процессоров с полным - CISC (Complete Instruction Set
рот. Режим, при котором внешнее устройство обменивается непосредственно с Computer), традиционные, и сокращенным – RISC (Reducede ISC), упроще-
ОЗУ без участия центрального процессора, называется прямым доступом к па- ние аппаратных средств процессора и повышение быстродействия;
мяти (ПДП). Для его реализации необходим специальный контроллер. - стоимость ВС.
При описании магистральной структуры мы упрощенно предполагали, - Надежность ВС: показатели – вероятность безотказной работы, наработка
что все устройства взаимодействуют через общую шину. На практике при уве- на отказ, среднее время восстановления,
личении потоков информации между устройствами ВС в ее состав могут вво- - другие: универсальность, программная совместимость, вес, габариты,
диться одна или несколько дополнительных шин. Отметим, что высокоскоро- энергопотребление.
стная шина данных ОЗУ обязательно требуется при наличии режима ПДП. Рассмотрим блок-схему вычислительной системы, показанную на рис.
Завершая обсуждение особенностей внутренней структуры современных 4.2. В верней части блок-схемы показано ОЗУ, разделенное на отдельные бло-
ВС, укажем несколько характерных тенденций в ее развитии. Во-первых, по- ки. Каждый блок имеет свое местное устройство управления оперативной па-
стоянно расширяется и совершенствуется набор внешних устройств, что приво- мяти. Нумерация страниц в ОЗУ и быстрой ВЗУ делается сквозной. Обмен ме-
дит, как описывалось выше, к усложнению системы связей между узлами ВС. жду ОЗУ и быстрой ВЗУ (МД) происходит сравнительно большими объемами
Во-вторых, вычислительные машины перестают быть однопроцессорными. информации достаточно быстро и оперативно. Программирование упрощается,
Помимо центрального, в компьютере могут быть специализированные процес- так как пользователю дают весь объем памяти (ОЗУ + МД) для прямой пояче-
соры для вычисления с плавающей запятой (так называемые математические ечной адресации. Такие адреса носят названия виртуальных. Физическими ад-
сопроцессоры), видеопроцессоры для ускорения вывода информации на экран ресами данных являются только адреса ОЗУ. В первом блоке ОЗУ размещена

13 14
резидентная часть ОС (часть блоков ОС которые часто используются). Под сис- Интерфейс - это стандарт на сопряжение информационных блоков. Уст-
темой коммутации располагаются процессоры: центральный процессор (ЦП) и ройство, согласующее главный интерфейс и интерфейс устройства называется
периферийные процессоры ввода-вывода (ППВВ), выполняющие функции об- адаптером. Устройство, совмещающее функции адаптера и мультиплексора,
мена между ОЗУ и периферийными устройствами. называется контроллером (К1 и К2 на рис 3)

Рисунок 4 Структура центрального процессора


Ядром ВС является центральный процессор (ЦП). Схема его усложни-
лась. На рис. 4 показана логическая структура ЦП. Видна четко прослеживае-
мая интеграция в понятие ЦП совокупности свойств блоков АУ и УУ, рассмат-
риваемых на предыдущей лекции.
Для работы с различными типами данных, АУ центрального процессора
содержит блоки дополнительного оборудования, обеспечивающих работу с
различными форматами данных. На рис. 4 это показано несколькими типами
АУ. Соответственно расширяется и состав машинных команд, т.е. функции УУ.
Для быстрого запоминания и повторного использования промежуточных ре-
Рисунок 3Структурная схема вычислительной системы
зультатов, запоминания текущего состояния ВС, для возможности временного
переключения на программы и возвращения затем к прерванной программе ЦП
Левый канал подключен к ВЗУ. Поскольку скорость передачи данных вы- снабжается небольшим количеством быстрых регистров, которые составляют
сокая и, следовательно, время обмена короткое канал поддерживает связь ОЗУ сверхоперативную память. При этом ЦП приобретает некоторую автономность
с выбранным ВЗУ все время, пока не закончится обмен. Поэтому этот канал на- и короткие программы, главным образом управляющего плана, может выпол-
зывается селекторным, то есть канал выбирает устройство на все время обмена. нять, не обращаясь к ОЗУ.
К правому каналу подключены более медленные периферийные устройства Весьма важной частью ВС, обеспечивающей многопрограммность ее ра-
ввода вывода (УВВ). Чтобы полностью использовать пропускную способность боты, является система прерывания программы. Система прерываний реализу-
канала, его снабжают своим быстродействующим ЗУ и системой переключения ется программно и аппаратно. Ее программные блоки в основном входят в ОС.
с одного УВВ на другое. Этот канал работает в 2 такта: во-первых, он накапли- Назначение системы прерывания состоит в том, что если по ходу работы
вает данные из УВВ в ячейках памяти, закрепленных за этим УВВ, переключа- ВС возникает необходимость выполнить срочную работу, не входящую в вы-
ясь, по мере готовности передать или принять данные, с одного УВВ на другое, полняемую в этот момент программу, то выполнение программы приостанав-
а во-вторых, обменивается более крупными порциями данных между своим ливается, включается подпрограмма требуемой работы и после ее выполнения
буферным ЗУ и ОЗУ. Этот тип канала за способность к быстрому переключе- вновь восстанавливается работа прерванной программы. Для этого при преры-
нию получил название мультиплексного. вании основной программы состояние всех основных регистров, в том числе и
Для стандартизации подключения всех ВЗУ и УВВ к магистралям, иду- следующей команды основной программы, запоминается. После этого управ-
щим от каналов к устройствам, все электрические параметры этих магистралей ление передается подпрограмме ОС, обрабатывающей прерывание. В конце
стандартизированы. Этот стандарт называется главным интерфейсом ВС. подпрограммы ОС помещены команды, восстанавливающие состояние ВС пе-

15 16
ред прерыванием, и последней командой управление вновь передается основ- При использовании мультипрограммного режима работы наличие в ВС
ной программе. помимо ЦП периферийных и специальных процессоров, расслоение ОЗУ на от-
Прерывания делятся на внутренние и внешние. Внешние прерывания по- дельные независимо работающие блоки, развитая система прерывания и широ-
ступают от периферийных устройств, периферийных процессоров, таймера и кие возможности ОС обеспечивают одновременную параллельную обработку
пультовой машины на внешний регистр прерывания и, как правило, фиксируют нескольких программ: одной - на ОП, остальных - на ПП. Данный режим рабо-
статус внешнего устройства, например, завершение обмена с ВУ. Внутренние ты характерен для работы ОС типа UNIX, MS WIN.
сигналы прерывания вырабатываются при возникновении аппаратных сбоев Для достижения максимальной загрузки всех агрегатов ВС, особенно
внутри процессора, при программных ошибках и в ряде специальных случаев. К ЦП, используют пакетный режим работы ВС.
конкретным причинам внутренних прерываний относятся: запрещенные коман- Пакетная обработка дает наилучший коэффициент суммарной производи-
ды в различных режимах, некомандный тег на РК, экстракод, переполнение тельности ВС, но наихудший оперативный контакт с программистом. Про-
сумматора АУ, ошибки памяти, совпадение адреса записи или чтения в Р+А с граммист получает результаты в конце смены, чаще на следующий день.
заданным и т.д. и т.п. Сигналы внутреннего прерывания имеют приоритет пе- Пакетный режим был основным для машин 2-го поколения, когда машин
ред сигналами внешнего прерывания и блокируют дальнейшее выполнение про- было мало, ценился каждый час машинного времени и не очень интересовались
граммы. КПД программиста. В настоящее время пакетный режим часто используется в
Собственно обработка прерывания заключается в ночное время для счета больших, хорошо отлаженных программ, идущих под
- прерывании выполнения текущей команды, присмотром оператора или как фоновый режим для заполнения пауз в загрузке
- запоминании признаков режимов работы программы (состояние процессо- ВС, возникающих в других режимах эксплуатации.
ра) в специальных регистрах процессора Режим разделения времени требуется в первую очередь при отладке задач
- переходt на программу анализа причины прерывания (анализ регистра пре- или разработке алгоритмов. Каждому пользователю на время работы отводится
рывания) дисплейный терминал. Данные по задаче делятся на две неравные части: рези-
- дальнейшей обработке прерывания. дентную, постоянно находящуюся в ОЗУ, в которой в основном записаны не-
Тема 3. Режимы работы вычислительных систем обходимые ресурсы ВС для работы с этой задачей, и нерезидентную, содержа-
Различают пять основных режима работы вычислительной системы: мо- щую все остальные данные (программу пользователя, вызванные пользовате-
нопольный, многозадачный (мультипрограммный), пакетный, режим разделе- лем библиотечные программы, данные), хранящуюся в ВЗУ прямого доступа.
ния времени и режим реального времени. Перед предоставлением ВС пользователю все необходимые на данном
Монопольный режим - это самый простой режим, при котором ВС пере- этапе задачи данные вводятся в ОЗУ и инициируется работа программы поль-
дается полностью со всеми ресурсами одному пользователю. В таком режиме зователя. Но время, отводимое пользователю в системе - квант, лимитировано.
работали ВС 1-го поколения. В них пользователь сам осуществлял операции Через tкв, от таймера выдается прерывание и система переходит к решению
ввода-вывода, производил отладку и запуск задачи, следил за ходом ее реше- другой задачи, возвращаясь к прерванной через некоторое время-цикл. Таким
ния. Режим, удобный для программиста, - машина всегда в его распоряжении, образом, время пользователю выдается как бы <пунктиром>. Этот режим также
он работает в диалоге с ней. Неудобство - чрезвычайно низкий коэффициент является развитием мультипрограммного режима. Он направлен на то, чтобы
использования оборудования. Компромисс был найден позднее в больших ма- каждый из многих пользователей мог работать с ВС в диалоговом режиме с хо-
шинах введением режима разделения времени. рошей <реактивностью> (малым временем ответной реакции ВС).
В настоящее время монопольный режим вновь нашел применение в пер- Для режима разделения ВС снабжается большим числом дисплейных
сональных ВС, но он существенно отличается от монопольного режима работы терминалов. Терминалы со включенным сигналом будем называть активными.
машин 1-го поколения. Пользователь на персональной ВС действительно один, Среднестатистическое число активных терминалов в установившемся режиме
но в помощь ему работает целая операционная система с большим набором может быть вычислено на основании анализа статистических программ учета
сервисных и прикладных задач. Все управление работой ВС осуществляется времени работы ВС в данном учреждении на типовом для него потоке задач.
пользователем через ОС, о всех ситуациях, требующих его вмешательства, Время
пользователь получает сведения не непосредственно от источника, вызвавшего Tцикла= квNt
эту ситуацию, а от ОС, которая уже произвела анализ и, как правило, предлага-
ет пользователю альтернативу дальнейших действий. В монопольном режиме (где Ni - число терминалов в системе) - это максимальное время ожидания оче-
работает DOS. I поколение ВС. редного обслуживания или “реактивность” ВС в дисциплине карусель. Обычно
это время выбирают в пределах 10-20 с.

17 18
Тогда лов в линиях, связывающих элементы и узлы машины, ограничена значением
 кв= Tцикла /N 30 см/нс (скоростью света). Поэтому дальнейшее уменьшение времени пере-
ключения электронных схем не позволит существенно повысить производи-
где N - число активных терминалов. тельность ВС. В этих условиях требования практики (сложные физико-
В установившемся режиме N =(0,1 - 0,3) Np, где Nр - число пользовате- технические расчеты, многомерные экономико-математические модели и дру-
лей, одновременно работающих на ВС в системе разделения времени. гие задачи) по дальнейшему повышению быстродействия ВС могут быть удов-
Режим реального времени встречается, в основном, в динамических сис- летворены только путем распространения принципа параллелизма на сами уст-
темах управления, наблюдения, диагностики. Такие системы, в свою очередь, ройства обработки информации и создания многомашинных и многопроцес-
являются составными частями крупных научных экспериментальных систем, сорных (мультипроцессорных) вычислительных систем. Такие системы позво-
промышленно-производственных комплексов, транспортных систем, медико- ляют производить распараллеливание во времени выполнения программы или
физиологических систем. Всякая система реального времени на самом деле ра- параллельное выполнение нескольких программ.
ботает с некоторым запаздыванием, величина интервала времени запаздывания
принимается такой, чтобы основной процесс обслуживаемой системы не успел
существенно изменить значений характеризующих его параметров, поэтому
правильнее назвать такой режим режимом псевдореального времени.
Допустимая величина запаздывания зависит от самого процесса. Прежде
всего, нужно заметить, что система управления выполняет свои действия толь-
ко в том случае, если протекание регулируемого процесса вышло из нормаль-
ного течения и требует вмешательства.
Что же должна за этот промежуток времени выполнить система управле-
ния РВ? Опросить номера датчиков и ввести результаты измерений в ВС; про-
извести обработку данных по заданной программе, преобразовать результаты
вычислений в управляющие воздействия
 зап =  нзм +  вс +  упр . (2.1) Рисунок 5 Многомашинные (а) и многопроцессорные (б) вычислительные комплексы
Как видим, из всего допустимого интервала, запаздывания вычислитель- В настоящее время исключительно важное значение приобрела проблема
ной части системы отводится только вс. Проанализируем более подробно эту обеспечения высокой надежности и готовности вычислительных систем, ра-
часть (вс) в случае одного обрабатывающего процессора: ботающих в составе различных АСУ и АСУ ТП, особенно при работе, в режиме
 вс =  гот +  вв + 1/V ( ni*Kay)+ вив , i =1 ... N (2.2) реального времени. Эта проблема решается на основе использования принципа
где  гот - время приведения ВС в готовность для приема данных, с момента избыточности, который ориентирует также на построение многомашинных
поступления сигнала о начале регулирования процесса; или многопроцессорных систем (комплексов). Появление дешевых и неболь-
 вв - время ввода данных измерения в ОЗУ; ших по размерам микропроцессоров и микро-ВС облегчило построение и рас-
V - быстродействие ЦП (оп/с); ширило область применения многопроцессорных и многомашинных ВС разно-
ni - число операций на преобработку i-го датчика; го назначения
N - общее число датчиков; Различие понятий многомашинной и многопроцессорной ВС поясняет
Kay - число операций в программе на реализацию алгоритма управления; рис.6.1. Многомашинная ВС (ММС) содержит несколько ВС, каждая из которых
 выв - время вывода управляющих сигналов. Эта величина существенно мень- имеет свою ОП и работает под управлением своей операционной системы, а
ше других, так как управление в каждой ситуации, как правило, ведется по 1-2 также средства обмена информацией между машинами. Реализация обмена
параметрам. информацией происходит, в конечном счете, путем взаимодействия операци-
Тема 4. Многомашинные и многопроцессорные вычислительные ком- онных систем машин между собой. Это ухудшает динамические характеристи-
плексы ки процессов межмашинного обмена данными. Применение многомашинных
Вычислительная техника в своем развитии по пути повышения быстро- систем позволяет повысить надежность вычислительных комплексов. При от-
действия ВС приблизилась к физическим пределам. Время переключения элек- казе в одной машине обработку данных может продолжать другая машина ком-
тронных схем достигло долей наносекунды, а скорость распространения сигна- плекса. Однако можно заметить, что при этом оборудование комплекса недос-
таточно эффективно используется для этой цели. Достаточно в системе, изо-
19 20
браженной на рис.6.1,а в каждой ВС выйти из строя по одному устройству пример процессоры для операций с плавающей запятой, для обработки деся-
(даже разных типов), как вся система становится неработоспособной. тичных чисел, процессор, реализующий функции операционной системы, про-
Этих недостатков лишены многопроцессорные системы (МПС). В таких цессор для матричных задач и др.
системах (рис. 6.1,б) процессоры обретают статус рядовых агрегатов вычис- Многопроцессорные системы и ММС могут иметь одноуровневую или
лительной системы, которые подобно другим агрегатам, таким, как модули па- иерархическую (многоуровневую) структуру. Обычно менее мощная машина
мяти, каналы, периферийные устройства, включаются в состав системы в (машина-сателлит) берет на себя ввод информации с различных терминалов и
нужном количестве. ее предварительную обработку, разгружая от этих сравнительно простых про-
Вычислительная система называется многопроцессорной, если она со- цедур основную, более мощную ВС, чем достигается увеличение общей произ-
держит несколько процессоров, работающих с общей ОП (общее поле опера- водительности (пропускной способности) комплекса. В качестве машин-
тивной памяти) и управляется одной общей операционной системой. Часто в сателлитов используют малые или микро-ВС.
МПС организуется общее поле внешней памяти. Важной структурной особенностью рассматриваемых ВС является способ
Под общим полем понимается равнодоступность устройств. Так, общее организации связей между устройствами (модулями) системы. Он непосредст-
поле памяти означает, что все модули ОП доступны всем процессорам и кана- венно влияет на быстроту обмена информацией между модулями, а следова-
лам ввода-вывода (или всем периферийным устройствам в случае наличия об- тельно, на производительность системы, быстроту ее реакции на поступающие
щего интерфейса); общее поле ВЗУ означает, что образующие его устройства запросы, приспособленность к изменениям конфигурации и, наконец, размеры
доступны любому процессору и каналу. аппаратурных затрат на осуществление межмодульных связей. В частности, от
В МПС по сравнению с ММС достигается более быстрый обмен инфор- организации межмодульных связей зависят частота возникновения конфликтов
мацией между процессорами и поэтому может быть получена более высокая при обращении процессоров к одним и тем же ресурсам (в первую очередь мо-
производительность, более быстрая реакция на ситуации, возникающие внутри дулям памяти) и потери производительности из-за конфликтов.
системы и в ее внешней среде, и более высокие надежность и живучесть, так Используются следующие способы организации межмодульных (межуст-
как система сохраняет работоспособность, пока работоспособны хотя бы по од- ройственных) связей:
ному модулю каждого типа устройств.  регулярные связи между модулями;
Многопроцессорные системы представляют собой основной путь по-
строения ВС сверхвысокой производительности. При создании таких ВС воз-
никает много сложных проблем, к которым в первую очередь следует отнести
распараллеливание вычислительного процесса (программ) для эффективной за-
грузки процессоров системы, преодоление конфликтов при попытках несколь-
ких процессоров использовать один и тот же ресурс системы (например, неко-
торый модуль памяти) и уменьшение влияния конфликтов на производитель-
ность системы, осуществление быстродействующих экономичных по аппара-
турным затратам межмодульных связей. Указанные вопросы необходимо учи-
Рисунок 6 Коммутатор межмодульных связей
тывать при выборе структуры МПС.
На основе многопроцессорности и модульного принципа построения дру-  многоуровневые связи, соответствующие иерархии интерфейсов ВС;
гих устройств системы возможно создание отказоустойчивых систем, или, дру-  многовходовые модули (в частности, модули памяти);
гими словами, систем повышенной живучести.  коммутатор межмодульных связей («Эльбрус» Рис.6.2);
Однако построение многомашинных систем из серийно выпускаемых ВС с их  общая шина («СМ ВС» Рис.6.3).
стандартными операционными системами значительно проще, чем построение
МПС, требующих преодоления определенных трудностей, возникающих при
реализации общего поля памяти, и, главное, трудоемкой разработки специаль-
ной операционной системы.
Многомашинные и многопроцессорные системы могут быть однородны-
ми и неоднородными. Однородные системы содержат однотипные ВС или
процессоры. Неоднородные ММС состоят из ВС различного типа, а в неодно-
родных МПС используются различные специализированные процессоры, на-

21 22
 Третью группу составляют факторы и параметры, характеризующие ме-
тоды и алгоритмы решения задач и удовлетворения запросов:
 В четвертую группу входят факторы и параметры, характеризующие тру-
довую деятельность человека, взаимодействующего с вычислительной систе-
мой.
 Пятую группу составляют факторы и параметры, характеризующие усло-
вия работы и производственную среду, в которой функционирует система:
 Шестую группу составляют стоимостные показатели:
Выбор показателей целевой эффективности ВС определяется ее назначе-
нием, в связи, с чем имеет место большое разнообразие показателей этой груп-
Рисунок 7 Многопроцессорный вычислительные комплекс пы. С помощью этих показателей оценивается эффект (целевой результат), по-
с общей шиной межмодульных связей лучаемый за счет решения тех или иных задач на ВС, а не вручную. Для коли-
Принципы организации МПС и ММС существенно отличаются в зависи- чественной оценки этого эффекта могут применяться самые различные показа-
мости от их назначения. Поэтому целесообразно различать: тели целевой эффективности, который сильно зависит от класса решаемых за-
 ВС, ориентированные в первую очередь на достижение сверхвысокой дач. В системах специального назначения, для оценки эффективности исполь-
производительности; зуемых ВС в качестве вычислительно – управляющего органа используется
 ВС, ориентированные в первую очередь на повышение надежности и точностные, надежностные и временные показатели.
живучести. При использовании ВС в управлении народным хозяйством на различных
Тема 5. Эффективность вычислительных машин и систем его уровнях используются временные показатели, обуславливающие повыше-
Эффективность вычислительной системы (ВС) – это ее способность дос- ние оперативность управления.
тигать поставленную цель в заданных условиях применения и с определенным При решении задач планирования могут быть две группы показателей:
качеством.  Показатели эффективности применения ВСМ для составления кратко-
Эффективность (ВС) - это характеристика, отражающая степень соответ- срочных текущих планов. Эффект определяется тем, что разработка планов с
ствия системы своему назначению, техническое совершенство и экономиче- помощью ВС осуществляется быстрее, точнее и полнее, с учетом большого ко-
скую целесообразность. Понятие “эффективности” связано с получением неко- личества факторов.
торого полезного результата, а именно эффекта использования машины или  Показатели эффективности применения ВС для составления перспектив-
системы. Эффект достигается ценой затрат определенных ресурсов. По этому, ных долгосрочных планов. В этом случае эффект определяется не только тем,
эффективность системы часто рассматривается в виде соотношения между эф- что полученный план будет разработан быстрее и точнее, но и то, что он вооб-
фектом и затратами. ще стал возможным.
Показатель эффективности (ВС) – это количественная характеристика При использовании ВС в технологической цепочке по производству не-
эффективности ВС, рассматриваемая применительно к определенным условиям которой продукции показатели эффективности оцениваются по качеству произ-
ее функционирования. веденной продукции. При производстве продукции с применением ВС, где роль
При оценке ВС, особенно в таких режимах, как режим разделения време- ВС заключается в улучшении характеристик производственно – хозяйственной
ни, диалоговый режим, необходимо учитывать характеристику трудовой дея- деятельности предприятия, эффективность ВС оценивается:
тельности человека, взаимодействующего с СМ. Следовательно, ВС, оператор и 1. повышением производительности труда;
производимая среда рассматривается как система человек – машина. При ана- 2. увеличением объема выпускаемой продукции;
лизе показателей эффективности вычислительных средств можно выделить ряд 3. снижением себестоимости продукции.
факторов, обуславливающих значения этих показателей. Их можно объединить С помощью этих показателей оценивается эффективность ВС как техни-
в несколько групп: ческого средства при работе ее в различных режимах. При этом не принимается
 Первую группу составляют факторы и параметры, характеризующие вхо- во внимание эффект, получаемый за счет реализации результатов решения за-
дящие потоки запросов на обработку информации на ВС. количество приори- дач на ВС.
тетных потоков запросов;
 Во вторую группу включаются факторы и параметры, характеризующие
технические и общественные программные средства ВС:
23 24
1.Интегральная пропускная способность ВС на отрезке времени, компьютером где базовый вариант отмечен цифрой 1, а рассматриваемый – цифрой 2.
определяется следующим образом:
Величина коэффициента экономической ЕЭ, равна:
Ток – время окупаемости.

no – число запросов, соответственно обслуженных системой на отрезке времени Модуль 2 Вычислительные сети и телекоммуникации
(o,t);
nП – число запросов, поступивших на этом же отрезке времени. В настоящее время существует множество способов и средств обмена
2.Динамическая пропускаемая способность определяется: информацией: от простейшего переноса файлов с помощью дискет до всемир-
ной сети Интернет, способной объединить все компьютеры мира.
Существенное место в данной иерархии отводится локальным вычисли-
Она представляет собой отношение число запросов, обслуженных систе- тельным сетям. Кроме этого, выделяют распределенные, городские, региональ-
мой на интервале к моменту времени t к числу запросов, поступивших в сис- ные и глобальные сети. Другим важным элементом сетевой структуры являют-
тему. ся телекоммуникации, обеспечивающие объединение отдельных сегментов сети
Показатели эффективности функционирования ВС в режиме разделения в единую систему, называемую глобальной вычислительной сетью.
времени, оцениваются функции времени реакции на запрос абонента и макси- Тема 6. Организация локальных вычислительных сетей
мально возможным их числом. Сетью называется совокупность вычислительных систем и каналов связи,
В качестве основных показателей экономической эффективности исполь- обеспечивающих совместное использование ресурсов сети и обмен данными
зуют следующие: между ее участниками.
1) годовой экономический эффект; Рассматривая локальные вычислительные сети, многие авторы в качестве
2) эффект экономической эффективности капитальных вложений; основного признака данных сетей выделяют незначительную протяженность
3) срок окупаемости капитальных вложений. либо малое количество компьютеров в сети. Однако для понимания принципов
Эти показатели могут быть как ожидаемыми, позволяющими судить об функционирования локальных сетей в отличие от других видов (распределен-
экономической эффективности намеченной к использованию ВС, так и факти- ных, городских, региональных, глобальных) следует обратить внимание на тре-
ческими, оценивающими эффективность существующей ВС. Величина годово- бования по взаимодействию сетевых приложений с конечным пользователем.
го экономического эффекта определяется как разность приведенных затрат, Наиболее точно было бы определить как локальную такую сеть, которая
связанных с созданием и эксплуатацией некоторой вычислительной системы позволяет обеспечивать прозрачную связь, то есть пользователи не замечают
для базового и исследуемого варианта. процесса связи. По сути, компьютеры, связанные локальной сетью, объединя-
Под базовым вариантом понимается такая система, которая выполняет ются в один виртуальный компьютер, ресурсы которого могут быть доступны
свои функции с применением ВС устаревшего образца. всем пользователям, причем этот доступ не менее удобен, чем к ресурсам, вхо-
Рассматриваемая система – это система, выполняющая те же функции, дящим непосредственно в каждый отдельный компьютер. Под удобством в
что и базовая, но с использованием современных ВС, экономическая эффек- данном случае понимается высокая реальная скорость доступа, скорость обме-
тивность которой подлежит оценке. на информацией между приложениями, практически незаметная для пользова-
Приведенные затраты представляют собой сумму текущих затрат и капи- теля.
таловложений, приведенных к единому размеру с помощью нормативного ко- Сформулировать отличительные признаки локальной сети можно сле-
эффициента экономической эффективности: дующим образом:
Зп = С+Ен*К  высокая скорость передачи информации, большая пропускная способ-
С – текущие затраты ность сети. Приемлемая скорость сейчас — не менее 10 Мбит/с.
Ен – нормативный коэффициент экономической эффективности  низкий уровень ошибок передачи (или, что тоже самое, высококачествен-
З п – приведенные затраты ные каналы связи). Допустимая вероятность ошибок передачи данных должна
К – капиталовложения быть порядка 10-8 — 10-12.
Следовательно, величина годового экономического эффекта (Эг) равна:  эффективный, быстродействующий механизм управления обменом по се-
Эг = Зп1-Зп2 = (С1+ЕнК1) - (С2+ЕнК2) = (С1-С2) - Ен(К2-К1) ти.

25 26
 заранее четко ограниченное количество компьютеров, подключаемых к Существует три базовые топологии сети:
сети.  Шина (bus) — все компьютеры параллельно подключаются к одной ли-
При таком определении становится очевидным, что глобальные сети от- нии связи.
личаются от локальных прежде всего тем, что они рассчитаны на неограничен-  Звезда (star) — к одному центральному компьютеру присоединяются ос-
ное число абонентов. Кроме того, они используют (или могут использовать) не тальные периферийные компьютеры, причем каждый из них использует от-
слишком качественные каналы связи и сравнительно низкую скорость передачи дельную линию связи.
данных (пропускную способность). А механизм управления обменом в них не  Кольцо (ring) — компьютеры последовательно объединены в кольцо.
может быть гарантированно быстрым. В глобальных сетях гораздо важнее не На практике нередко используют и другие топологии локальных сетей,
качество связи, а сам факт ее существования. однако большинство сетей ориентировано именно на три базовые топологии.
По локальной сети может передаваться самая разная цифровая информа- Довольно часто применяются комбинированные топологии, среди которых
ция: данные, изображения, телефонные разговоры, электронные письма и т.д. наиболее распространены звездно-шинная (рис. 1.15) и звездно-кольцевая (рис.
Чаще всего локальные сети используются для разделения (совместного исполь- 1.16).
зования) таких ресурсов, как дисковое пространство, принтеры и выход в гло- Необходимо выделить некоторые важнейшие факторы, влияющие на фи-
бальную сеть. Локальные сети дают также возможность организовать систему зическую работоспособность сети и непосредственно связанные с понятием то-
параллельных вычислений на всех компьютерах сети, что многократно ускоря- пология: исправность компьютеров (абонентов), подключенных к сети; ис-
ет решение сложных математических задач. С их помощью, как уже упомина- правность сетевого оборудования, то есть технических средств, непосредствен-
лось, можно управлять работой технологической системы или исследователь- но подключенных к сети (адаптеры, трансиверы, разъемы и т.д.); целостность
ской установки с нескольких компьютеров одновременно. кабеля сети; ограничение длины кабеля.
Однако сети имеют и довольно существенные недостатки, о которых все- Топология сети указывает не только на физическое расположение компь-
гда следует помнить: ютеров, как часто считают, но, что гораздо важнее, на характер связей между
 Сеть требует дополнительных, иногда значительных материальных затрат ними, особенности распространения информации, сигналов по сети.
на покупку сетевого оборудования, программного обеспечения, на прокладку Более того, физическое расположение компьютеров, соединяемых сетью,
соединительных кабелей и обучение персонала. почти не влияет на выбор топологии. Как бы ни были расположены компьюте-
 Сеть требует приема на работу специалиста (администратора сети), кото- ры, их можно соединить с помощью любой заранее выбранной топологии.
рый будет заниматься контролем работы сети, ее модернизацией, управлением Строго говоря, в литературе при упоминании о топологии сети, авторы
доступом к ресурсам, устранением возможных неисправностей, защитой ин- могут подразумевать четыре совершенно разные понятия, относящиеся к раз-
формации и резервным копированием. личным уровням сетевой архитектуры:
 Сеть ограничивает возможности перемещения компьютеров, подключен-  Физическая топология (географическая схема расположения компьюте-
ных к ней, так как при этом может понадобиться перекладка соединительных ров и прокладки кабелей). В этом смысле, например, пассивная звезда ничем не
кабелей. отличается от активной, поэтому ее нередко называют просто звездой.
 Сети представляют собой прекрасную среду для распространения ком-  Логическая топология (структура связей, характер распространения сиг-
пьютерных вирусов, налов по сети). Это наиболее правильное определение топологии.
 Сеть резко повышает опасность несанкционированного доступа к инфор-  Топология управления обменом (принцип и последовательность передачи
мации с целью ее кражи или уничтожения права на захват сети между отдельными компьютерами).
Одним из основных характеристик локальной вычислительной сети явля-  Информационная топология (направление потоков информации, переда-
ется ее топология. Под топологией (компоновкой, конфигурацией, структурой) ваемой по сети).
компьютерной сети обычно понимается физическое расположение компьюте- Непосредственная передача данных осуществляется физической средой
ров сети друг относительно друга и способ соединения их линиями связи. Важ- передачи данных. Физической средой передачи данных (ФСПД) называются
но отметить, что понятие топологии относится, прежде всего, к локальным се- линии связи (или каналы связи), по которым производится обмен информацией
тям, в которых структуру связей можно легко проследить. Топология определя- между компьютерами. В подавляющем большинстве компьютерных сетей
ет требования к оборудованию, тип используемого кабеля, допустимые и наи- (особенно локальных) используются проводные или кабельные каналы связи,
более удобные методы управления обменом, надежность работы, возможности хотя существуют и беспроводные сети, которые сейчас находят все более ши-
расширения сети. рокое применение, особенно в портативных компьютерах.

27 28
Основу проводных каналов связи составляют структурированные кабель- вить каждой паре взаимодействующих абонентов свою собственную некомму-
ные системы, включающие активное и пассивное сетевое оборудование. Ак- тируемую физическую линию связи, которой они могли бы монопольно «вла-
тивное сетевое оборудование обеспечивает передачу данных при помощи опре- деть» в течение длительного времени, в любой сети всегда применяется какой-
деленных методов обмена данными и включает сетевые адаптеры, а также ком- либо способ коммутации абонентов, который обеспечивает доступность имею-
мутаторы различных уровней. Пассивное сетевое оборудование включает ка- щихся физических каналов одновременно для нескольких сеансов связи между
бели и соединительные (или коммутационные) элементы: коннекторы, розетки, абонентами сети.
патч-корды и др. Все кабели можно разделить на три большие группы: Абоненты соединяются с коммутаторами индивидуальными линиями
 электрические (медные) кабели на основе витых пар проводов (twisted связи, каждая из которых используется в любой момент времени только одним,
pair), которые делятся на экранированные (shielded twisted pair, STP) и неэкра- закрепленным за этой линией абонентом. Между коммутаторами линии связи
нированные (unshielded twisted pair, UTP); разделяются несколькими абонентами, то есть используются совместно.
 электрические (медные) коаксиальные кабели (coaxial cable); Существуют три принципиально различные схемы коммутации абонен-
 оптоволоконные кабели (fibre optic). тов в сетях: коммутация каналов (circuit switching), коммутация пакетов (packet
Кроме проводных каналов в компьютерных сетях иногда используются switching) и коммутация сообщений (message switching). Внешне все эти схемы
также бескабельные каналы. Их главное преимущество состоит в том, что не похожи, однако возможности и свойства их различны. Сети с коммутацией ка-
требуется прокладки кабеля. К тому же компьютеры сети можно легко переме- налов имеют более богатую историю, они ведут свое происхождение от первых
щать в пределах комнаты или здания, так как они ни к чему не привязаны. телефонных сетей. Сети с коммутацией пакетов сравнительно молоды, они
Радиоканал использует передачу информации по радиоволнам, поэтому появились в конце 60-х годов как результат экспериментов с первыми глобаль-
теоретически он может обеспечить связь на многие десятки, сотни и даже ты- ными компьютерными сетями. Сети с коммутацией сообщений послужили про-
сячи километров. Скорость передачи достигает десятков мегабит в секунду тотипом современных сетей с коммутацией пакетов и сегодня они в чистом ви-
(здесь многое зависит от выбранной длины волны и способа кодирования). Ра- де практически не существуют.
диоканал широко применяется в глобальных сетях, как для наземной, так и для Каждая из этих схем имеет свои преимущества и недостатки, но по дол-
спутниковой связи. В этом применении у радиоканала нет конкурентов, так как госрочным прогнозам многих специалистов будущее принадлежит технологии
радиоволны могут дойти до любой точки земного шара. коммутации пакетов, как более гибкой и универсальной.
Инфракрасный канал также не требует соединительных проводов, так Как сети с коммутацией пакетов, так и сети с коммутацией каналов мож-
как использует для связи инфракрасное излучение (подобно пульту дистанци- но разделить на два класса по другому признаку - на сети с динамической ком-
онного управления домашнего телевизора). Главное его преимущество по срав- мутацией и сети с постоянной коммутацией.
нению с радиоканалом – нечувствительность к электромагнитным помехам, что В первом случае сеть разрешает устанавливать соединение по инициативе
позволяет применять его, например, в производственных условиях, где всегда пользователя сети. Коммутация выполняется на время сеанса связи, а затем
много помех от силового оборудования. Скорости передачи информации по (опять же по инициативе одного из взаимодействующих пользователей) связь
инфракрасному каналу обычно не превышают 5—10 Мбит/с. Секретность пе- разрывается. В общем случае любой пользователь сети может соединиться с
редаваемой информации, как и в случае радиоканала, не достигается, также любым другим пользователем сети. Обычно период соединения между парой
требуются сравнительно дорогие приемники и передатчики. Все это приводит к пользователей при динамической коммутации составляет от нескольких секунд
тому, что применяют инфракрасные каналы в локальных сетях довольно редко. до нескольких часов и завершается при выполнении определенной работы - пе-
В основном они используются для связи компьютеров с периферией (интер- редачи файла, просмотра страницы текста или изображения и т. п.
фейс IrDA). Во втором случае сеть не предоставляет пользователю возможность вы-
Инфракрасные каналы делятся на две группы: полнить динамическую коммутацию с другим произвольным пользователем се-
 Каналы прямой видимости. ти. Вместо этого сеть разрешает паре пользователей заказать соединение на
 Каналы на рассеянном излучении. длительный период времени. Соединение устанавливается не пользователями, а
персоналом, обслуживающим сеть. Время, на которое устанавливается посто-
Тема 7. Теоретические основы построения сетей янная коммутация, измеряется обычно несколькими месяцами. Режим постоян-
Любые сети связи поддерживают некоторый способ коммутации своих ной коммутации в сетях с коммутацией каналов часто называется сервисом вы-
абонентов между собой. Этими абонентами могут быть удаленные компьютеры деленных (dedicated) или арендуемых (leased) каналов.
и локальные сети, факс-аппараты или просто собеседники, общающиеся с по- Примерами сетей, поддерживающих режим динамической коммутации,
мощью телефонных аппаратов. Поскольку практически невозможно предоста- являются телефонные сети общего пользования, локальные сети, сети TCP/IP.

29 30
Наиболее популярными сетями, работающими в режиме постоянной Тем не менее общий объем передаваемых сетью компьютерных данных в
коммутации, сегодня являются сети технологии SDH, на основе которых стро- единицу времени при технике коммутации пакетов будет выше, чем при техни-
ятся выделенные каналы связи с пропускной способностью в несколько гигабит ке коммутации каналов. Это происходит потому, что пульсации отдельных
в секунду. абонентов в соответствии с законом больших чисел распределяются во време-
Некоторые типы сетей поддерживают оба режима работы. Например, се- ни. Поэтому коммутаторы постоянно и достаточно равномерно загружены ра-
ти Х.25 и АТМ могут предоставлять пользователю возможность динамически ботой, если число обслуживаемых ими абонентов действительно велико.
связаться с любым другим пользователем сети и в то же время отправлять дан- Более высокая эффективность сетей с коммутацией пакетов по сравнению
ные по постоянному соединению одному вполне определенному абоненту. с сетями с коммутацией каналов (при равной пропускной способности каналов
Коммутация пакетов - это техника коммутации абонентов, которая была связи) была доказана в 60-е годы как экспериментально, так и с помощью ими-
специально разработана для эффективной передачи компьютерного трафика. тационного моделирования. Здесь уместна аналогия с мультипрограммными
Эксперименты по созданию первых компьютерных сетей на основе техники операционными системами. Каждая отдельная программа в такой системе вы-
коммутации каналов показали, что этот вид коммутации не позволяет достичь полняется дольше, чем в однопрограммной системе, когда программе выделя-
высокой общей пропускной способности сети. Суть проблемы заключается в ется все процессорное время, пока она не завершит свое выполнение. Однако
пульсирующем характере трафика, который генерируют типичные сетевые общее число программ, выполняемых за единицу времени, в мультипрограмм-
приложения. ной системе больше, чем в однопрограммной.
Коэффициент пульсации трафика отдельного пользователя сети, равный Сеть всегда объединяет несколько абонентов, каждый из которых имеет
отношению средней интенсивности обмена данными к максимально возмож- право передавать свои пакеты. Однако одновременно передавать по одному ка-
ной, может составлять 1:50 или 1:100. Если для описанной сессии организовать белю два (или более) пакета нельзя, иначе может возникнуть конфликт (колли-
коммутацию канала между компьютером пользователя и сервером, то большую зия), который приведет к искажению либо потере обоих пакетов (или всех па-
часть времени канал будет простаивать. В то же время коммутационные воз- кетов, участвующих в конфликте). Значит, надо каким-то образом установить
можности сети будут использоваться - часть тайм-слотов или частотных полос очередность доступа к сети (захвата сети) всеми абонентами, желающими пере-
коммутаторов будет занята и недоступна другим пользователям сети. давать. Это относится, прежде всего, к сетям с топологиями шина и кольцо.
При коммутации пакетов все передаваемые пользователем сети сообще- Точно так же при топологии звезда необходимо установить очередность пере-
ния разбиваются в исходном узле на сравнительно небольшие части, называе- дачи пакетов периферийными абонентами, иначе центральный абонент просто
мые пакетами. Напомним, что сообщением называется логически завершенная не сможет справиться с их обработкой.
порция данных - запрос на передачу файла, ответ на этот запрос, содержащий В сети обязательно применяется тот или иной метод управления обменом
весь файл, и т. п. Сообщения могут иметь произвольную длину, от нескольких (метод доступа, метод арбитража), разрешающий или предотвращающий кон-
байт до многих мегабайт. Напротив, пакеты обычно тоже могут иметь перемен- фликты между абонентами. От эффективности работы выбранного метода
ную длину, но в узких пределах, например от 46 до 1500 байт. Каждый пакет управления обменом зависит очень многое: скорость обмена информацией ме-
снабжается заголовком, в котором указывается адресная информация, необхо- жду компьютерами, нагрузочная способность сети (способность работать с раз-
димая для доставки пакета узлу назначения, а также номер пакета, который бу- личными интенсивностями обмена), время реакции сети на внешние события и
дет использоваться узлом назначения для сборки сообщения (рис.). Пакеты т.д. Метод управления – это один из важнейших параметров сети.
транспортируются в сети как независимые информационные блоки. Коммута- Тип метода управления обменом во многом определяется особенностями
торы сети принимают пакеты от конечных узлов и на основании адресной ин- топологии сети. Но в то же время он не привязан жестко к топологии, как не-
формации передают их друг другу, а в конечном итоге - узлу назначения. редко принято считать.
Методы управления обменом в локальных сетях делятся на две группы:
 Централизованные методы, в которых все управление обменом сосредо-
точено в одном месте. Недостатки таких методов: неустойчивость к отказам
центра, малая гибкость управления (центр обычно не может оперативно реаги-
ровать на все события в сети). Достоинство централизованных методов – от-
сутствие конфликтов, так как центр всегда предоставляет право на передачу
только одному абоненту, и ему не с кем конфликтовать.
 Децентрализованные методы, в которых отсутствует центр управления.
Рисунок 8 Разбиение сообщения на пакеты Всеми вопросами управления, в том числе предотвращением, обнаружением и

31 32
разрешением конфликтов, занимаются все абоненты сети. Главные достоинства сети, длины шины, загруженности сети (интенсивности обмена или трафика се-
децентрализованных методов: высокая устойчивость к отказам и большая гиб- ти), используемого кода передачи.
кость. Однако в данном случае возможны конфликты, которые надо разрешать. Суть всех случайных методов управления обменом довольно проста.
Существует и другое деление методов управления обменом, относящееся, Если сеть свободна (то есть никто не передает своих пакетов), то або-
главным образом, к децентрализованным методам: нент, желающий передавать, сразу начинает свою передачу. Время доступа в
 Детерминированные методы определяют четкие правила, по которым че- этом случае равно нулю.
редуются захватывающие сеть абоненты. Абоненты имеют определенную сис- Если же в момент возникновения у абонента заявки на передачу сеть за-
тему приоритетов, причем приоритеты эти различны для всех абонентов. При нята, то абонент, желающий передавать, ждет освобождения сети. В противном
этом, как правило, конфликты полностью исключены (или маловероятны), но случае исказятся и пропадут оба пакета. После освобождения сети абонент,
некоторые абоненты могут дожидаться своей очереди на передачу слишком желающий передавать, начинает свою передачу.
долго. К детерминированным методам относится, например, маркерный доступ Возникновение конфликтных ситуаций (столкновений пакетов, колли-
(сети Token-Ring, FDDI), при котором право передачи передается по эстафете зий), в результате которых передаваемая информация искажается, возможно в
от абонента к абоненту. двух случаях.
 Случайные методы подразумевают случайное чередование передающих  При одновременном начале передачи двумя или более абонентами, когда
абонентов. При этом возможность конфликтов подразумевается, но предлага- сеть свободна. Это ситуация довольно редкая, но все-таки вполне возможная.
ются способы их разрешения. Случайные методы значительно хуже, чем де-  При одновременном начале передачи двумя или более абонентами сразу
терминированные, работают при больших информационных потоках в сети после освобождения сети. Это ситуация наиболее типична, так как за время пе-
(при большом трафике сети) и не гарантируют абоненту величину времени редачи пакета одним абонентом вполне может возникнуть несколько новых
доступа. В то же время они обычно более устойчивы к отказам сетевого обору- заявок на передачу у других абонентов.
дования и более эффективно используют сеть при малой интенсивности обме- Существующие случайные методы управления обменом (арбитража) раз-
на. Пример случайного метода – CSMA/CD (сеть Ethernet). личаются тем, как они предотвращают возможные конфликты или же разреша-
Для топологии звезда лучше всего подходит централизованный метод ют уже возникшие. Ни один конфликт не должен нарушать обмен, все абонен-
управления. Это связано с тем, что все информационные потоки проходят через ты должны, в конце концов, передать свои пакеты.
центр, и именно этому центру логично доверить управление обменом в сети. Чаще всего система приоритетов в методе управления обменом в шине
Причем не так важно, что находится в центре звезды: компьютер (центральный отсутствует полностью. Именно так работает наиболее распространенный
абонент) или же специальный концентратор, управляющий обменом, но сам не стандартный метод управления обменом CSMA/CD (Carrier Sense Multiple
участвующий в нем. Самый простейший централизованный метод состоит в Access with Collision Detection – множественный доступ с контролем несущей и
следующем. обнаружением коллизий), используемый в сети Ethernet. Его главное достоин-
Как правило, централизованные методы управления применяются в не- ство в том, что все абоненты полностью равноправны, и ни один из них не мо-
больших сетях (с числом абонентов не более чем несколько десятков). В случае жет надолго заблокировать обмен другому (как в случае наличия приоритетов).
больших сетей нагрузка по управлению обменом на центр существенно возрас- В этом методе коллизии не предотвращаются, а разрешаются.
тает. Суть метода состоит в том, что абонент начинает передавать сразу, как
В топологии шина, а также в топологии пассивная звезда чаще использу- только он выяснит, что сеть свободна. Если возникают коллизии, то они обна-
ется децентрализованное случайное управление, так как сетевые адаптеры всех руживаются всеми передающими абонентами. После чего все абоненты пре-
абонентов в данном случае одинаковы, и именно этот метод наиболее органич- кращают свою передачу и возобновляют попытку начать новую передачу па-
но подходит шине. При выборе децентрализованного управления все абоненты кета через временной интервал, длительность которого выбирается случайным
имеют равные права доступа к сети, то есть особенности топологии совпадают образом.
с особенностями метода управления. Решение о том, когда можно передавать Поскольку задача проектирования и реализации сетевых протоколов
свой пакет, принимается каждым абонентом на месте, исходя только из анали- очень сложна, обычно ее разделяют на меньшие части, более простые для по-
за состояния сети. В данном случае возникает конкуренция между абонентами нимания. Традиционно для этого используется концепция уровней. Каждый
за захват сети, и, следовательно, возможны конфликты между ними и искаже- уровень предоставляет сервисы уровням выше себя и пользуется сервисами
ния передаваемой информации из-за наложения пакетов. нижележащих уровней.
Существует множество алгоритмов доступа или, как еще говорят, сцена- Наверное, самый известный пример многоуровневой схемы сетевых про-
риев доступа, порой очень сложных. Их выбор зависит от скорости передачи в токолов - это эталонная модель открытого взаимодействия систем (Reference

33 34
Model of Open Systems Interconnection), предложенная Международной органи-  сетевой уровень. Этот уровень занимается доставкой пакетов от одного
зацией по стандартизации (ISO). узла другому. Он отвечает за адресацию и маршрутизацию, фрагментацию и
Многие ошибочно полагают, что в модели OSI были впервые введены сборку, а также за управление потоком и предотвращение перегрузок;
концепции разбиения на уровни, виртуализации и многие другие. На самом де-  транспортный уровень. Реализует надежную сквозную связь между узла-
ле, эти идеи были хорошо известны и активно применялись разработчиками се- ми сети, а также управление потоком и предотвращение перегрузок. Он ком-
ти ARPANET, которые создали семейство протоколов TCP/IP задолго до появ- пенсирует ненадежность, присущую нижним уровням, за счет обработки оши-
ления модели OSI. бок, которые вызваны искажением данных, потерей пакетов и их доставкой не
Поскольку в этой модели семь уровней (рис. 9), ее часто называют семи- по порядку;
уровневой моделью OSI.  сеансовый уровень. Транспортный уровень предоставляет надежный
полнодуплексный коммуникационный канал между двумя узлами. Сеансовый
уровень добавляет такие сервисы, как организация и уничтожение сеанса (на-
пример, вход в систему и выход из нее), управление диалогом (эмуляция полу-
дуплексного терминала), синхронизация (создание контрольных точек при пе-
редаче больших файлов) и иные надстройки над надежным протоко лом чет-
вертого уровня;
 уровень представления. Отвечает за представление данных, например,
преобразование форматов (скажем, из кода ASCII в код EBCDIC) и сжатие;
 прикладной уровень. На нем располагаются пользовательские програм-
мы, использующиеся остальными четырьмя уровнями для обмена данными.
Рисунок 9 Семиуровневая эталонная модель OSI Известные из мира TCP/IP примеры - это telnet, ftp, почтовые клиенты и Web-
Как уже отмечалось, уровень N предоставляет сервисы уровню N+1 и браузеры.
пользуется сервисами, предоставляемыми уровнем N-1. Кроме того, каждый Данные, которые необходимо передать по сети, на пути от верхнего
уровень может взаимодействовать только со своими непосредственными сосе- (седьмого) уровня до нижнего (первого) проходят процесс инкапсуляции (рис.
дями сверху и снизу. Это взаимодействие происходит посредством четко опре- 4.6). Каждый нижеследующий уровень не только производит обработку данных,
деленных интерфейсов между соседними уровнями, поэтому в принципе реали- приходящих с более высокого уровня, но и снабжает их своим заголовком, а
зацию любого уровня можно заменить при условии, что новая реализация пре- также служебной информацией. Такой процесс обрастания служебной инфор-
доставляет в точности те же сервисы, и это не отразит на остальных уровнях. мацией продолжается до последнего (физического) уровня. На физическом
Одноименные уровни в коммуникационных стеках обмениваются данными (по уровне вся эта многооболочечная конструкция передается по кабелю приемни-
сети) с помощью протоколов. ку. Там она проделывает обратную процедуру декапсуляции, то есть при пере-
Эти уровни часто упоминаются в литературе по вычислительным сетям. даче на вышестоящий уровень убирается одна из оболочек. Верхнего седьмого
Каждый из них предоставляет следующие сервисы: уровня достигают уже данные, освобожденные от всех оболочек, то есть от всей
 физический уровень. Этот уровень связан с аппаратурой. Здесь опреде- служебной информации нижестоящих уровней. При этом каждый уровень при-
ляю электрические и временные характеристики интерфейса, способ передачи нимающего абонента производит обработку данных, полученных с нижесле-
битов физическому носителю, кадрирование и даже размеры и форма разъемов дующего уровня в соответствии с убираемой им служебной информацией.
 канальный уровень. Это программный интерфейс к физическому уровню. Большинство функций двух нижних уровней модели (1 и 2) обычно реали-
В его задачу входит предоставление надежной связи с последним. На этом вне зуются аппаратно (часть функций уровня 2 – программным драйвером сетевого
находятся драйверы устройств, используемые сетевым уровнем для общения с адаптера). Именно на этих уровнях определяется скорость передачи и тополо-
физическими устройствами. Кроме того, этот уровень обеспечивает формиро- гия сети, метод управления обменом и формат пакета, то есть то, что имеет не-
вание кадров для канала, проверку контрольных сумм с целью обнаружения ис- посредственное отношение к типу сети, например, Ethernet, Token-Ring, FDDI,
кажения данных и управление совместным доступом к физическому носителю. 100VG-AnyLAN. Более высокие уровни, как правило, не работают напрямую с
Обычно задача интерфейса между сетевым и канальным уровнями - создание конкретной аппаратурой, хотя уровни 3, 4 и 5 еще могут учитывать ее особен-
механизма, обеспечивающего независимость от конкретного устройства; ности. Уровни 6 и 7 никак не связаны с аппаратурой, замены одного типа аппа-
ратуры на другой они не замечают.

35 36
Как уже отмечалось, в уровне 2 (канальном) нередко выделяют два поду- Хотя модель OSI полезна как основа для обсуждения сетевых архитектур
ровня (sublayers) LLC и MAC (рис. 5.4): и реализаций, ее нельзя рассматривать как готовый чертеж для создания любой
 Верхний подуровень (LLC – Logical Link Control) осуществляет управле- сетевой архитектуры. Не следует также думать, что размещение некоторой
ние логической связью, то есть устанавливает виртуальный канал связи. Строго функции на уровне N в этой модели означает, что только здесь наилучшее для
говоря, эти функции не связаны с конкретным типом сети, но часть из них все нее место.
же возлагается на аппаратуру сети (сетевой адаптер). Другая часть функций Модель OSI имеет множество недостатков. Хотя, в конечном итоге, были
подуровня LLC выполняется программой драйвера сетевого адаптера. Подуро- созданы работающие реализации, протоколы OSI на сегодняшний день утрати-
вень LLC отвечает за взаимодействие с уровнем 3 (сетевым). ли актуальность. Основные проблемы этой модели в том, что, во-первых, рас-
 Нижний подуровень (MAC – Media Access Control) обеспечивает непо- пределение функций между уровнями произвольно и не всегда очевидно, во-
средственный доступ к среде передачи информации (каналу связи). Он напря- вторых, она была спроектирована (комитетом) без готовой реализации. Вспом-
мую связан с аппаратурой сети. Именно на подуровне MAC осуществляется ните, как разрабатывался TCP/IP, стандарты которого основаны на результатах
взаимодействие с физическим уровнем. Здесь производится контроль состояния экспериментов.
сети, повторная передача пакетов заданное число раз при коллизиях, прием па- Другая проблема модели OSI - это сложность и неэффективность. Неко-
кетов и проверка правильности передачи. торые функции выполняются сразу на нескольких уровнях. Так, обнаружение и
Помимо модели OSI существует также модель IEEE Project 802, принятая исправление ошибок происходит на большинстве уровней.
в феврале 1980 года (отсюда и число 802 в названии), которую можно рассмат- Сравним модель OSI с моделью TCP/IP. Важно отдавать себе отчет в том,
ривать как модификацию, развитие, уточнение модели OSI. Стандарты, опреде- что модель TCP/IP документирует дизайн семейства протоколов TCP/IP. Ее не
ляемые этой моделью (так называемые 802-спецификации) относятся к нижним предполагалось представлять в качестве эталона, как модель OSI. Поэтому ни-
двум уровням модели OSI и делятся на двенадцать категорий, каждой из кото- кто и не рассматривает ее как основу для проектирования новых сетевых архи-
рых присвоен свой номер: тектур. Тем не менее, поучительно сравнить две модели и посмотреть, как
уровни TCP/IP отображаются на уровни модели OSI. По крайней мере, это на-
поминает, что модель OSI - не единственный правильный путь.

Рисунок 10 Подуровни LLC и MAC канального уровня


802.1 – объединение сетей с помощью мостов и коммутаторов
802.2 – управление логической связью на подуровне LLC.
802.3 – локальная сеть с методом доступа CSMA/CD и топологией шина
(Ethernet).
802.4 – локальная сеть с топологией шина и маркерным доступом (Token-Bus).
802.5 – локальная сеть с топологией кольцо и маркерным доступом (Token- Рисунок 11 Сравнение модели OSI и стека TCP/IP
Ring). Самый нижний (уровень IV) соответствует физическому и канальному
802.6 – городская сеть (Metropolitan Area Network, MAN) с расстояниями ме- уровням модели OSI. Этот уровень в протоколах TCP/IP не регламентируется,
жду абонентами более 5 км. но поддерживает все популярные стандарты физического и канального уровня:
802.7 – широкополосная технология передачи данных. для локальных сетей это Ethernet, Token Ring, FDDI, Fast Ethernet, 100VG-
802.8 – оптоволоконная технология. AnyLAN, для глобальных сетей - протоколы соединений "точка-точка" SLIP и
802.9 – интегрированные сети с возможностью передачи речи и данных. PPP, протоколы территориальных сетей с коммутацией пакетов X.25, frame
802.10 – безопасность сетей, шифрование данных. relay. Разработана также специальная спецификация, определяющая использо-
802.11 – беспроводная сеть по радиоканалу (WLAN – Wireless LAN). вание технологии ATM в качестве транспорта канального уровня. Обычно при
802.12 – локальная сеть с централизованным управлением доступом по приори- появлении новой технологии локальных или глобальных сетей она быстро
тетам запросов и топологией звезда (100VG-AnyLAN).

37 38
включается в стек TCP/IP за счет разработки соответствующего RFC, опреде- ложение. Но три этом каждый уровень стека работает так, будто на другом
ляющего метод инкапсуляции пакетов IP в ее кадры. конце находится только этот уровень и ничего больше. Например, если в каче-
Следующий уровень (уровень III) - это уровень межсетевого взаимодей- стве приложения выступает FTP, то FTP-клиент «говорит» непосредственно с
ствия, который занимается передачей пакетов с использованием различных FTP-сервером, не имея сведений о том, что между ними есть TCP, IP и физиче-
транспортных технологий локальных сетей, территориальных сетей, линий ская сеть.
специальной связи и т. п. Это верно и для других уровней. Например, если на транспортном уровне
В качестве основного протокола сетевого уровня (в терминах модели используется протокол TCP, то он общается только с протоколом TCP на дру-
OSI) в стеке используется протокол IP, который изначально проектировался как гом конце, не зная, какие еще протоколы и сети используются для поддержания
протокол передачи пакетов в составных сетях, состоящих из большого количе- «беседы». В идеале должно быть так: если уровень N посылает сообщение, то
ства локальных сетей, объединенных как локальными, так и глобальными свя- уровень N на другом конце принимает только его, а все манипуляции, произве-
зями. Поэтому протокол IP хорошо работает в сетях со сложной топологией, денные над этим сообщением нижележащими уровнями, оказываются невиди-
рационально используя наличие в них подсистем и экономно расходуя пропу- мыми.
скную способность низкоскоростных линий связи. Протокол IP является дейта- На рис. 6 вы увидите, что транспортный уровень - самый нижний из
граммным протоколом, то есть он не гарантирует доставку пакетов до узла на- сквозных уровней, то есть таких, связь между которыми устанавливается без
значения, но старается это сделать. посредников. Напротив, в «разговоре» на межсетевом уровне участвуют мар-
К уровню межсетевого взаимодействия относятся и все протоколы, свя- шрутизаторы или полнофункциональные компьютеры, расположенные на мар-
занные с составлением и модификацией таблиц маршрутизации, такие как про- шруте сообщения.
токолы сбора маршрутной информации RIP (Routing Internet Protocol) и OSPF Предполагается наличие промежуточных маршрутизаторов, то есть со-
(Open Shortest Path First), а также протокол межсетевых управляющих сообще- общение не попадает сразу в конечный пункт.
ний ICMP (Internet Control Message Protocol). Последний протокол предназна-
чен для обмена информацией об ошибках между маршрутизаторами сети и уз-
лом - источником пакета. С помощью специальных пакетов ICMP сообщается о
невозможности доставки пакета, о превышении времени жизни или продолжи-
тельности сборки пакета из фрагментов, об аномальных величинах параметров,
об изменении маршрута пересылки и типа обслуживания, о состоянии системы
и т.п.
Следующий уровень (уровень II) называется основным. На этом уровне
функционируют протокол управления передачей TCP (Transmission Control
Protocol) и протокол дейтаграмм пользователя UDP (User Datagram Protocol).
Протокол TCP обеспечивает надежную передачу сообщений между удаленны- Рисунок 12 Сквозная сеть
ми прикладными процессами за счет образования виртуальных соединений. Но промежуточные системы могут изменять некоторые поля, например,
Протокол UDP обеспечивает передачу прикладных пакетов дейтаграммным время существования датаграммы (TTL - time to live) в IP-заголовке. Поэтому
способом, как и IP, и выполняет только функции связующего звена между сете- межсетевой уровень в пункте назначения может «видеть» не в точности то же
вым протоколом и многочисленными прикладными процессами. сообщение, что межсетевой уровень, который его послал.
Верхний уровень (уровень I) называется прикладным. За долгие годы ис- Этот подчеркивает различие между межсетевым и транспортным уров-
пользования в сетях различных стран и организаций стек TCP/IP накопил ням. Межсетевой уровень отвечает за доставку сообщений в следующий узел
большое количество протоколов и сервисов прикладного уровня. К ним отно- на маршруте. И он общается с межсетевым уровнем именно этого узла, а не с
сятся такие широко используемые протоколы, как протокол копирования фай- межсетевым уровнем в конечной точке. Транспортные же уровни контактируют
лов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, ис- напрямую, не имея информации о существовании промежуточных систем.
пользуемый в электронной почте сети Internet, гипертекстовые сервисы доступа Для идентификации абонентов сетевого взаимодействия существует сис-
к удаленной информации, такие как WWW и многие другие. тема адресации. Каждый компьютер в сети TCP/IP имеет адреса трех уровней:
Таким образом, приложение передает данные стеку протоколов. Потом  Локальный адрес узла, определяемый технологией, с помощью которой

они опускаются вниз по стеку, передаются по сети, затем поднимаются вверх построена отдельная сеть, в которую входит данный узел. Для узлов, входящих
по стеку протоколов компьютера на другом конце и наконец попадают в при- в локальные сети - это МАС-адрес сетевого адаптера или порта маршрутизато-

39 40
ра. Эти адреса назначаются производителями оборудования и являются уни- Формирование сетей с небольшим количеством компьютеров осуществ-
кальными адресами, так как управляются централизовано. Для всех сущест- ляется с помощью механизма подсетей. Разделение на подсети осуществляется
вующих технологий локальных сетей МАС-адрес имеет формат 6 байтов. по следующему принципу. Часть идентификатора хоста служит для определе-
 IP-адрес, состоящий из 4 байт, например, 109.26.17.100. Этот адрес ис- ния сегмента (то есть подсети), в состав которого входит хост, а другая - для
пользуется на сетевом уровне. Он назначается администратором во время кон- идентификации конкретного хоста.
фигурирования компьютеров и маршрутизаторов. IP-адрес состоит из двух час- С каждой подсетью ассоциируется маска подсети, которой определяется,
тей: номера сети и номера узла. какая часть адреса отведена под идентификаторы сети и подсети, а какая - под
 Символьный идентификатор – доменное имя узла, например, номер хоста. В основном маска записывается в десятичной нотации
SERV1.IBM.COM. Этот адрес назначается администратором и состоит из не- (255.255.255.0).
скольких частей, например, имени машины, имени организации, имени домена. Обратите внимание, что, хотя говорится о маске подсети, фактически она
Такой адрес, называемый также DNS-именем, используется на прикладном выделяет части, относящиеся как к сети, так и к подсети, то есть все, кроме но-
уровне, например, в протоколах FTP или telnet. мера хоста.
Используемый на сетевом уровне стека протоколов TCP/IP IP-адрес имеет Важный момент, который нужно помнить, - маска подсети ассоциируется
длину 4 байта и обычно записывается в виде четырех чисел, представляющих с сетевым интерфейсом и, следовательно, с записью в маршрутной таблице.
значения каждого байта в десятичной форме, и разделенных точками, напри- Это означает, что разные подсети в принципе могут иметь разные маски.
мер: Существуют сети, которые не имеют прямого доступа в Интернет, для
128.10.2.30 - традиционная десятичная форма представления адреса, которых специфицированы три блока адресов:
10000000 00001010 00000010 00011110 - двоичная форма представления этого  10.0.0.0-10.255.255.255 (префикс 10/8);
же адреса.  172.16.0.0-172.31.255.255 (префикс 172.16/12);
По традиции все IP-адреса подразделены на пять классов, показанных на  192.168.0.0-192.168.255.255 (префикс 192.168/16).
рис. 2.4. Адреса класса D используются для группового вещания, а класс Е за- Если использовать для своей сети один из этих блоков, то любой хост
резервирован для будущих расширений. Остальные классы - А, В и С – предна- сможет обратиться к другому хосту в этой же сети, не опасаясь конфликта с
значены для адресации отдельных сетей и хостов. глобально выделенным IP-адресом. Разумеется, пока сеть не имеет выхода во
внешние сети, выбор адресов не имеет значения.
Для подключения подобных сетей к Интернет можно воспользоваться
преобразованием сетевых адресов (Network Address Translation - NAT). Есть не-
сколько типов устройств, поддерживающих NAT. Среди них маршрутизаторы,
межсетевые экраны (firewalls) и автономные устройства с поддержкой NAT.
Принцип работы NAT заключается в преобразовании между частными сетевы-
ми адресами и одним или несколькими глобально вы-
деленными IP-адресами. Большинство устройств с поддержкой NAT можно
сконфигурировать в трех режимах:
 статический. Адреса всех или некоторых хостов в частной сети отобра-

Рисунок 13 Классы IP - адресов


жаются на один и тот же фиксированный, глобально выделенный адрес;
 выбор из пула. Устройство с поддержкой NAT имеет пул глобально вы-
В табл. 1 показано, сколько сетей и хостов может существовать в каждом
классе, а также диапазоны допустимых адресов. Будем считать, что сеть 127 деленных IP-адресов и динамически назначает один из них хосту, которому
принадлежит классу А, хотя на самом деле она, конечно, недоступна для адре- нужно связаться с хостом во внешней сети;
 РАТ, или преобразование адресов портов (port address translation). Этот
сации.
метод применяется, когда есть единственный глобально выделенный адрес
Таблица 1. Число сетей, хостов и диапазоны адресов для классов А, В и С (рис. 2.11). При этом каждый частный адрес отображается на один и тот ж
Класс Сети Хосты Диапазон адресов внешний адрес, но номер порта исходящего пакета заменяется уникальным
A 127 16777214 0.0.0.1-127.255.255.255 значением, которое в дальнейшем используется для ассоциирования входящих
B 16384 65534 128.0.0.0-191.255.255.255 пакетов с частным сетевым адресом.
C 2097252 254 192.0.0.0-223.255.255.255

41 42
NAT работает неплохо и широко распространен. В частности, PAT - это протокол SMTP (Simple Mail Transfer Protocol простой протокол переда-
естественный способ подключения небольших сетей к Internet в ситуации, ко- чи почты) — для отправки почты;
гда имеется только одна точка выхода. протокол Telnet — для управления одним компьютером с другого через
Другим видом организации доступа является использование так называе- Сеть;
мых полномочных или прокси-серверов. Принцип их работы отличается от протокол SNMP (Simple Network Management Protocol простой протокол
NAT тем, что по запросу программы клиента организует собственный запрос, а управления сетью), основывающийся на UDP/IP — для удаленного управления
затем передает ответ соответствующему узлу. При этом осуществляется не функционированием служебных компонентов сетей: маршрутизаторов, концен-
преобразование адресов, а организация запроса от своего имени. Работа про- траторов, коммутаторов.
кси-серверов ограничена толькон несколькими протоколами, однако они пре- Обмен данными через Интернет может быть организован различными
доставляют достаточно большие возможности по контролю и управлению дос- способами. Эти способы обычно называют "прикладными сервисами"
тупом. (application services) или "приложениями" (application). Термин "приложение"
Тема 8. Организация сервисов сети Интернет используется обычно пользователями, а термин "сервис" - поставщиками ин-
Логическим развитием архитектуры вычислительных систем стала архи- тернет-услуг. Наиболее известные прикладные сервисы Интернет:
тектура “клиент-сервер”. Все современные системы управления базами данных Электронная почта (e-mail) - используется для пересылки электронных
выполнены на основе данной архитектуры. Архитектура “клиент-сервер” отно- сообщений и документов между пользователями.
сится к описанию взаимодействия программ, причем как находящихся на од- World Wide Web (WWW, Web - "Всемирная Паутина") - используется для
ном компьютере, так и на разных. публикации гипертекстовых документов, включающих мультимедийную ин-
Архитектура “клиент-сервер” подразумевает наличие двух типов про- формацию.
грамм - программы-клиента и программы-сервера. Программа-клиент является FTP (File Transfer Protocol) - используется для того, чтобы загрузить или
“активной” программой, то есть в ее задачи входит генерация некоторых обра- переслать файлы с компьютера на компьютер.
щений за услугами к программе-серверу. Программа-сервер является пассивной Телеконференции (newsgroups, discussion groups) - используются для об-
программой, то есть в ее функции входит ожидание запроса от программы- суждения различных вопросов (нечто вроде "досок объявлений"). Интерактив-
клиента. Когда такой запрос поступает, программа-сервер отрабатывает его и, ной разновидностью телеконференция является так называемый "чат" (chat).
при необходимости, возвращает программе-клиенту некоторые результаты. Gopher - используется для просмотра информации в текстовых базах дан-
Основной принцип архитектуры "клиент-сервер" заключается в разделе- ных (в настоящее время почти забытое приложение).
нии функций приложения на три группы: Эмуляторы терминалов (Telnet) - используется для того, чтобы позво-
 ввод и отображение данных (взаимодействие с пользователем); лить компьютеру выступать в роли обычного терминала удаленного компьюте-
 прикладные функции, характерные для данной предметной области; ра (необходимое приложение для работы с большими ЭВМ).
 функции управления ресурсами (файловой системой, базой даных и т.д.) Другие сервисы, например, телефонные разговоры через Интернет - так
TCP/IP — основа передачи информации в Интернете. Однако для того, называемая "ай-пи телефония" (IP-telephony) или "телевеб" (teleweb) существу-
чтобы иметь возможность наиболее эффективно передавать по Сети информа- ют, но пока применяются не очень широко. Наиболее широко и чаще других
цию различного характера, созданы специальные протоколы высшего уровня, в используются e-mail (87%), WWW (79%) и FTP (42%).
которых определяются разные способы помещения информации в пакеты и Ктоме того в сети используется ряд служебных сервисов, обеспечиваю-
распространения их по Сети. Это протоколы для передачи файлов, webстраниц, щих воаиможействие и работу отдельных узлов сети. Наиболее распространен-
почты, для непосредственного подключения одного компьютера к другому че- ными служебными сервисами являются:
рез Интернет. Обычно они именуются прикладными протоколами. Например: ARP – сервис преобразования MAC-адресов сетевых интерфейсов в IP-
протокол FTP (File Transfer Protocol протокол передачи файлов) предна- адреса.
значен для пересылки файлов с одного компьютера на другой; DNS – сервис преобразования
протокол HTTP (Hyper Text Transport Protocol протокол передачи гипер- RIP, OSPF и др. – сервисы динамической маршрутизации.
текста) для загрузки webстраниц;
протоколы POP (Post Office Protocol Почтовый протокол) и ШАР (Internet World Wide Web ("Всемирная Паутина", "Веб") состоит из документов,
Message Access Protocol протокол доступа к сообщениям через Интернет) — хранимых на различных компьютерах сети. Эти документы имеют специаль-
для получения почты; ный формат, который называется Hyper Text Markup Language (HTML - "язык
гипертекстовой разметки"). HTML-документы (web-документы) можно читать,

43 44
используя специальные программы, называемые "браузерами" (browsers). На боте с документом, пользователь может сразу же отослать письмо по электрон-
сегодняшний день наиболее известными браузерами являются: Internet ной почте, загрузить файл с другого компьютера, подключиться к удаленной
Explorer, Netscape Communicator и Opera - все они предоставляются пользова- базе данных и т.д. Таким образом, Web интегрировал фактически все возмож-
телям Интернет бесплатно. ные приложения Интернет, а упомянутые выше браузеры стали стандартным
Информация, предлагаемая пользователю в WWW, организована в виде средством работы через Интернет. Именно использование HTML сделало рабо-
так называемых "страниц" (web-page). Местоположение " страницы" определя- ту в Интернет интерактивной и обеспечило массовое использование Интернет.
ется ее адресом в сети Интернет, который называется URL (Uniform Resource Поэтому WWW часто выступает в качестве синонима Интернет.
Locator). В настоящее время разработаны и используются программы-браузеры не
Универсальный локатор ресурса может однозначно идентифицировать только для компьютеров, но и для других электронных устройств: мобильных
любой ресурс в сети. Полная запись URL представляется следующим образом: телефонов, электронных записных книжек, цифровых телевизоров и др. Таким
method://user:password@host:port/path/file? request, образом, доступ к сервисам Интернет можно получить не только через персо-
где нальный компьютер пользователя. Одним из самых перспективных электрон-
method – метод доступа к данным (http, https, ftp, mailto и др.) ных устройств считается мобильный телефон. Последние поколения радиоте-
user – имя зарегистрированного на данном узле сервера лефонов интегрированы с web-браузерами и электронной почтой. Обмен дан-
password – пароль зарегистрированного на данном узле пользователя ными между мобильным телефоном и Интернет обеспечивается специальным
host – доменное имя (или IP-адрес) узла протоколом радиодоступа к Интернет (WAP - Wireless Application Protocol). По
port – прот узла, поределяющий серверную программу-обработчик запроса. имени протокола (WAP) называется и соответствующее приложение Интернет.
path – путь к ресурсу на узле. Перспективность сотовых телефонов как устройств доступа в Интернет связы-
file – имя файла на узле, вают с тем, что они используют технологию "смарт-карт" (карт с микропроцес-
request - запрос или набор переменных к программе-обработчику запросу. сорами), которая позволяет потенциально внедрять широкий спектр услуг в мо-
Имя узла в данном случае представляет собой доменное имя компьютера бильных сетях, и, в том числе, обеспечивать выполнение защищенных финан-
сервера и включает имя узла и имя домена. Среди имен хостов существуют совых трансакций. Правда, почти все эти возможности находятся в стадии раз-
стандартные имена, определяющие тип предоставляемого сервиса, например: работки.
www – веб-сервер, Для использования приложений Интернет электронное устройство долж-
mail – почтовый сервер, но связаться с каким-либо компьютером-узлом Интернет. Существует множе-
ftp – файловый сервер, ство компаний, специализирующихся на предоставлении "подключения к Ин-
news – сервер новостей и др. тернет" - это так называемые "Интернет-провайдеры" (ISP - Internet Services
Работа с гипертекстовыми документами выглядит примерно так. Пользо- Provider).
ватель указывает браузеру адрес ресурса, браузер обращается к указанному в Тема 9. Средства и методы организации сетей
адресе компьютеру через Интернет, загружает указанный документ на компью- Аппаратура локальных сетей обеспечивает физическую связь между або-
тер пользователя и отображает содержимое документа. нентами. Выбор аппаратуры имеет важнейшее значение на этапе проектирова-
Важная особенность HTML - возможность ссылаться на документы, рас- ния сети, так как стоимость аппаратуры составляет наиболее существенную
положенные на других компьютерах. Такие ссылки называются "гиперссылка- часть от стоимости сети в целом, а замена аппаратуры связана не только с до-
ми" и являются составной часть HTML-документа. Пользователь может вы- полнительными расходами, но зачастую и с трудоемкими работами. Аппарату-
брать гиперссылку в документе, и браузер автоматически обратиться по ука- ру локальных сетей можно разделить на две принципиально отличные части:
занному в ссылке адресу и загрузит требуемый документ. Использование ги- пассивную и активную. К пассивной сетевой аппаратуре относятся
перссылок обеспечивает "сквозной" просмотр информации - пользователю не  кабели для передачи информации;
надо знать, где документ хранится - на экране его компьютера работа с доку-  разъемы для присоединения кабелей;
ментами происходит так, как если бы они были "под рукой". Совокупность свя-  согласующие терминаторы,
занных ссылками web-документов, которые обычно хранятся на одном узле се- и другие устройства, не требующие электрического питания. Все эти устройст-
ти, называется "web-сайтом" (web site). Общее число web-сайтов в мире оцени- ва являются частою единой системы, называемой структурируемой кабельной
вается примерно 10 миллионов. сетью (СКС).
Кроме гиперссылок, HTML позволяет связать содержимое документа с
другими приложениями Интернет (e-mail, FTP и т.д.). Это означает, что при ра-

45 46
К активной части сетевой аппаратуры локальных сетей, или сетевого обо- грузки. Правда, не все сетевые программные средства поддерживают данный
рудования следует отнести устройства, требующие дополнительного электри- режим работы.
ческого питания. Сетевой адаптер выполняет функции первого и второго уровней модели
 сетевые адаптеры; OSI (рис. 15).
 репитеры;
 трансиверы;
 концентраторы;
 мосты;
 маршрутизаторы;
 шлюзы.
Сетевые адаптеры (они же контроллеры, карты, платы, интерфейсы, Рисунок 15 Функции сетевого адаптера в модели OSI
NIC – Network Interface Card) – это основная часть аппаратуры локальной сети.
Назначение сетевого адаптера – сопряжение компьютера (или другого або- Связь сетевого адаптера с сетевым программным обеспечением осущест-
нента) с сетью, то есть обеспечение обмена информацией между компьютером вляют драйверы сетевых адаптеров. Именно благодаря драйверу компьютер
и каналом связи в соответствии с принятыми правилами обмена. Именно они может не знать никаких аппаратных особенностей адаптера (его адресов, пра-
реализуют функции двух нижних уровней модели OSI. Как правило, сетевые вил обмена с ним, его характеристик). Драйвер унифицирует, делает единооб-
адаптеры выполняются в виде платы 14), вставляемой в слоты расширения разным взаимодействие программных средств высокого уровня с любым адап-
системной магистрали (шины) компьютера (чаще всего PCI, ISA или PC-Card). тером данного класса. Сетевые драйверы, поставляемые вместе с сетевыми
Плата сетевого адаптера обычно имеет также один или несколько внешних адаптерами, позволяют сетевым программам одинаково работать с платами
разъемов для подключения к ней кабеля сети. разных поставщиков и даже с платами разных локальных сетей (Ethernet,
Arcnet, Token-Ring и т.д.). Если говорить о стандартной модели OSI, то драйве-
ры, как правило, выполняют функции канального уровня, хотя иногда они реа-
лизуют и часть функций сетевого уровня (рис. 16). Например, драйверы фор-
мируют передаваемый пакет в буферной памяти адаптера, читают из этой памя-
ти пришедший по сети пакет, дают команду на передачу, информируют компь-
ютер о приеме пакета.

Рисунок 14 Плата сетевого адаптера

Функции сетевого адаптера делятся на магистральные и сетевые. К ма-


Рисунок 16 Функции драйвера сетевого адаптера в модели OSI
гистральным относятся те функции, которые осуществляют взаимодействие
адаптера с магистралью (системной шиной) компьютера (то есть опознание Все остальные аппаратные средства локальных сетей (кроме адаптеров)
своего магистрального адреса, пересылка данных в компьютер и из компьюте- имеют вспомогательный характер, и без них часто можно обойтись. Это сете-
ра, выработка сигнала прерывания компьютера и т.д.). Сетевые функции обес- вые промежуточные устройства.
печивают общение адаптера с сетью. Трансиверы или приемопередатчики (от английского TRANsmitter +
Чаще всего сетевые функции выполняются специальными микросхемами reCEIVER) служат для передачи информации между адаптером и кабелем сети
высокой степени интеграции, что дает возможность снизить стоимость адапте- или между двумя сегментами (частями) сети. Трансиверы усиливают сигналы,
ра и уменьшить площадь его платы. преобразуют их уровни или преобразуют сигналы в другую форму (например,
Некоторые адаптеры позволяют реализовать функцию удаленной загруз- из электрической в световую и обратно). Трансиверами также часто называют
ки, то есть поддерживать работу в сети бездисковых компьютеров, загружаю- встроенные в адаптер приемопередатчики.
щих свою операционную систему прямо из сети. Для этого в состав таких Репитеры или повторители (repeater) выполняют более простую функ-
адаптеров включается постоянная память с соответствующей программой за- цию, чем трансиверы. Они не преобразуют ни уровни сигналов, ни их физиче-

47 48
скую природу, а только восстанавливают ослабленные сигналы (их амплитуду
и форму), приводя их к исходному виду. Цель такой ретрансляции сигналов со-
стоит исключительно в увеличении длины сети (рис. 17).

Рисунок 17 Соединение репитером двух сегментов сети Рисунок 19 Функции концентраторов, репитеров и трансиверов в модели OSI

Однако часто репитеры выполняют и некоторые другие, вспомогатель- Выпускаются также совсем простые концентраторы, которые соединяют
ные функции, например, гальваническую развязку соединяемых сегментов и сегменты сети без восстановления формы сигналов. Они не увеличивают длину
оконечное согласование. Репитеры так же как трансиверы не производят ни- сети.
какой информационной обработки проходящих через них сигналов. Коммутаторы (свичи, коммутирующие концентраторы, switch), как и
концентраторы, служат для соединения сегментов в сеть. Они также выполняют
более сложные функции, производя сортировку поступающих на них пакетов.
Коммутаторы передают из одного сегмента сети в другой не все посту-
пающие на них пакеты, а только те, которые адресованы компьютерам из дру-
гого сегмента. Пакеты, передаваемые между абонентами одного сегмента, через
коммутатор не проходят. При этом сам пакет коммутатором не принимается,
а только пересылается. Интенсивность обмена в сети снижается вследствие
Рисунок 18 Структура репитерного концентратора разделения нагрузки, поскольку каждый сегмент работает не только со своими
пакетами, но и с пакетами, пришедшими из других сегментов.
Концентраторы (хабы, hub), как следует из их названия, служат для объе- Коммутатор работает на втором уровне модели OSI (подуровень MAC),
динения в сеть нескольких сегментов. Концентраторы (или репитерные кон- так как анализирует МАС-адреса внутри пакета (рис. 20). Естественно, он вы-
центраторы) представляют собой несколько собранных в едином конструктиве полняет и функции первого уровня.
репитеров, они выполняют те же функции, что и репитеры (рис. 18).
Преимущество подобных концентраторов по сравнению с отдельными
репитерами в том, что все точки подключения собраны в одном месте, это уп-
рощает реконфигурацию сети, контроль и поиск неисправностей. К тому же все
репитеры в данном случае питаются от единого качественного источника пи-
тания.
Концентраторы иногда вмешиваются в обмен, помогая устранять некото-
рые явные ошибки обмена. В любом случае они работают на первом уровне мо-
дели OSI, так как имеют дело только с физическими сигналами, с битами пакета
и не анализируют содержимое пакета, рассматривая пакет как единое целое
(рис. 19). На первом же уровне работают и трансиверы, и репитеры.
Рисунок 20 Функции коммутаторов в модели OSI

В последнее время объем выпуска коммутаторов сильно вырос, цена на


них упала, поэтому коммутаторы постепенно вытесняют концентраторы.
Мосты (bridge), маршрутизаторы (router) и шлюзы (gateway) служат для
объединения в одну сеть несколько разнородных сетей с разными протоколами
49 50
обмена нижнего уровня, в частности, с разными форматами пакетов, методами Маршрутизаторы работают на третьем уровне модели OSI, так как они
кодирования, скоростью передачи и т.д. В результате их применения сложная и анализируют не только MAC-адреса пакета, но и IP-адреса, то есть более глу-
неоднородная сеть, содержащая в себе различные сегменты, с точки зрения боко проникают в инкапсулированный пакет (рис. 22).
пользователя выглядит самой обычной сетью. Обеспечивается прозрачность се-
ти для протоколов высокого уровня. Все они гораздо дороже, чем концентрато-
ры, так как от них требуется довольно сложная обработка информации. Реали-
зуются они обычно на базе компьютеров, подключенных к сети с помощью се-
тевых адаптеров. По сути, они представляют собой специализированные або-
ненты (узлы) сети.
Мосты – наиболее простые устройства, служащие для объединения сетей
с разными стандартами обмена, например, Ethernet и Arcnet, или нескольких
сегментов (частей) одной и той же сети, например, Ethernet (рис. 21). В послед-
нем случае мост, как и коммутатор, только разделяет нагрузку сегментов, по-
вышая тем самым производительность сети в целом. В отличие от коммутато-
Рисунок 22 Функции маршрутизатора в модели OSI
ров мосты принимают поступающие пакеты целиком и в случае необходимо-
сти производят их простейшую обработку. Мосты, как и коммутаторы, рабо- Существуют также гибридные маршрутизаторы (brouter), представляю-
тают на втором уровне модели OSI (рис. 20), но в отличие от них могут захваты- щие собой гибрид моста и маршрутизатора. Они выделяют пакеты, которым
вать также и верхний подуровень LLC второго уровня (для связи разнородных нужна маршрутизация и обрабатывают их как маршрутизатор, а для остальных
сетей). В последнее время мосты быстро вытесняются коммутаторами, кото- пакетов служат обычным мостом.
рые становятся более функциональными. Шлюзы – это устройства для соединения сетей с сильно отличающимися
протоколами, например, для соединения локальных сетей с большими компью-
терами или с глобальными сетями. Это самые дорогие и редко применяемые се-
тевые устройства. Шлюзы реализуют связь между абонентами на верхних
уровнях модели OSI (с четвертого по седьмой). Соответственно, они должны
выполнять и все функции нижестоящих уровней.
Доступ к Internet можно получить, устанавливая соединение с про-
вайдером услуг Internet (Internet Service Provider). Провайдер выступает в каче-
стве посредника (проводника) Internet, обеспечивая подключение пользовате-
лей к Internet через маршрутизатор Internet. Пользователь подключается к мар-
шрутизатору провайдера с помощью телефона или выделенной линии.
Большинство провайдеров являются прямыми провайдерами. Для таких
провайдеров предоставление доступа к Internet является основным родом их
деятельности. Дополнительные услуги провайдерами, очень сильно отличают-
ся. Одни провайдеры предлагают только возможность доступа к Internet без ка-
ких-либо дополнительных возможностей. Другие — могут сдать вам в аренду
Рисунок 21 Включение моста
место для личного Web-сервера, предложить возможность постоянного под-
Маршрутизаторы осуществляют выбор оптимального маршрута для ключения или помочь в оформлении и сопровождении Web-сервера.
каждого пакета с целью избежания чрезмерной нагрузки отдельных участков Другой формой услуг являются интерактивные службы (Online Services).
Они, кроме доступа к Internet, предоставляют множество дополнительных ком-
сети и обхода поврежденных участков. Они применяются, как правило, в слож-
ных разветвленных сетях, имеющих несколько маршрутов между отдельными муникационных возможностей. Двумя наиболее популярными интерактивными
абонентами. Маршрутизаторы не преобразуют протоколы нижних уровней, службами являются CompuServe и America Online. В зависимости от способа
применения существует несколько способов подключения к сети Internet. Ниже
поэтому они соединяют только сегменты одноименных сетей.
перечислены стандартные способы подключения к Internet:

51 52
 Переписка и электронная почта - простейшие формы применения Internet. ной линии и малой производительностью коммутируемого доступа. Frame relay
Подключение, не предоставляющее никаких дополнительных возможностей — это используемая в распределенных сетях технология, с помощью которой
кроме переписки и электронной почты, является простейшим по установке и можно значительно повысить скорость передачи данных. Скорость передачи
самым дешевым в эксплуатации. данных по соединению frame relay приблизительно равна 1,5 Мбит/с.
 Доменный доступ - подразумевает, что с провайдером будет заключен Чтобы осуществить подключение frame relay, провайдер устанавливает
договор о возможности непосредственного доступа к Internet, за которую вы постоянное подключение, называемое постоянной виртуальной цепью
будете вносить месячную или годовую плату. Подобный вид доступа чаще все- (Permanent Virtual Circuit — PVC), no существующим цифровым телефонным
го используется в организациях, использующих ресурсы Internet только для по- линиям. Но в отличие от выделенных линий, где скорость передачи данных по-
лучения общей информации, проведения интерактивных исследований или стоянна, скорость передачи по PVC не фиксируется, это значит, что PVC выде-
приобретения вещей или услуг. ляет ресурсы для передачи по мере необходимости. Если в используемой frame
 Клиентский доступ - используется для запуска Internet приложений на ра- relay сети небольшой поток информации, то она передается очень быстро. Но
бочих станциях (например, программное обеспечение для торговли акциями, при возрастании информационного потока, производительность может значи-
которое связывается с брокерской конторой или коммуникационной програм- тельно снизиться. Некоторые провайдеры могут гарантировать (как правило, за
мой, проводящей конференцию в режиме реального времени). Подобные при- дополнительную плату), что скорость передачи данных в их сети frame relay нс
ложения самостоятельно устанавливают подключение к Internet во время за- снизится ниже некоторого определенного уровня.
пуска и отключаются после завершения работы.
 Прямой постоянный доступ - используется компаниями, интенсивно 6. Содержание лабораторных работ
предлагающими товары и услуги через Internet; в качестве примера можно при- Модуль 1. Вычислительные системы
вести авиакомпанию с возможностью бронирования билета через Internet. По-
добный вид доступа является самым дорогим, кроме того, его установка и со- ЛАБОРАТОРНАЯ РАБОТА №1
провождение требует дополнительных услуг со стороны провайдера. Продолжительность занятия - 2 часа
Каждый из этих способов подключения предоставляет различный уро- Тема: Подключение оборудования к системному блоку
вень услуг, стоимость подключения при этом различна. Содержание: основные блоки и периферийные устройства персонального
Для обеспечения обмена сообщениями, доменного или клиентского дос- компьютера, способы их соединения, конструктивы (разъемы), основные ха-
тупа достаточно всего лишь коммутируемого доступа (dial-up access) к провай- рактеристики (название, тип разъема, количество контактов, скорость передачи
деру; это значит, что вы устанавливаете соединение, используя стандартные те- данных, дополнительные свойства).
лефонные линии и модем или ISDN-линии, которые быстрее работают, но, Литература: 1, 4, 5, 7, 10, 14, 16, 17, 22, 25, 26, 27
правда, и стоят дороже.
Для использования линии ISDN подключаться нужно через телефонную ЛАБОРАТОРНАЯ РАБОТА №2
компанию, поддерживающую ISDN-подключения. В этом случае вам нужно Продолжительность занятия - 2 часа
установить ISDN-совместимый коммутируемый маршрутизатор и заключить с Тема: Изучение компонентов системного блока
телефонной компанией контракт на использование ISDN-оборудования. Содержание: основные устройства персонального компьютера, их назна-
Если предполагается установить Web-сервер, работающий круглосу- чение и основные характеристики; определение компонентов системного блока
точно, то для обеспечения постоянного подключения целесообразно ис- по внешнему виду, порядок и способы их соединения
пользовать выделенную линию (leased line). Для подобного типа связи ус- Литература: 1, 4, 5, 7, 10, 14, 16, 17, 22, 25, 26, 27
танавливается постоянная фиксированная плата за подключение и ис-
пользование Internet. Выделенная линия предназначена для двусторонней пере- ЛАБОРАТОРНАЯ РАБОТА №3
дачи информации между вами и провайдером. Скорость передачи информации Продолжительность занятия - 2 часа
по выделенной линии значительно выше, чем по коммутируемой. Она может Тема: Изучение компонентов материнской платы
принимать значения от 56 Кбит/с до 45 Мбит/с. Большинство выделенных ли- Содержание: устройства, расположенные на материнской плате персо-
ний обеспечивают связь со скоростью приблизительно 1,5 Мбит/с. нального компьютера, ин назначение, способы взаимодействия и основные ха-
Некоторые провайдеры могут предоставлять еще один способ уста- рактеристики;
новления постоянного подключения, называемого frame relay подключением. Литература: 1, 4, 5, 7, 10, 14, 16, 17, 22, 25, 26, 27
Подобное подключение является компромиссом между дороговизной выделен-

53 54
ЛАБОРАТОРНАЯ РАБОТА №4 ЛАБОРАТОРНАЯ РАБОТА №9
Продолжительность занятия - 2 часа Продолжительность занятия - 2 часа
Тема: Исследование порядка запуска компьютера Тема: Организация удаленного подключения к сети Интернет
Содержание: порядок начальной загрузки компьютера, ее этапы, возмож- Содержание: организация подключения персонального компьютера к сети
ные неисправности и методы их диагностики Интернет через модем или сотовый телефон
Литература: 1, 4, 5, 7, 10, 14, 16, 17, 22, 25, 26, 27 Литература: 1,2,5,9,11,18,19, 20, 23, 25, 26, 27

ЛАБОРАТОРНАЯ РАБОТА №5 ЛАБОРАТОРНАЯ РАБОТА №10


Продолжительность занятия - 2 часа Продолжительность занятия - 4 часа
Тема: Настройка компьютерной системы средствами программы SETUP Тема: Работа с электронной почтой.
Содержание: основные типы параметров компьютера, настраиваемых про- Содержание: порядок регистрации учетной записи электронной почты,
граммой SETUP, наиболее часто настраиваемые параметры и порядок их уста- настройка почтового клиента для работы с электронной почтой; использование
новки: загрузка операционной системы с различных носителей (дискета, жест- почтового клиента для получения, обработки и отправки электронной почты,
кий диск, CD-ROM), выбор параметров защиты, проведение автоопределения отправка вложений
жестких дисков Литература: 1,2,5,9,11,18,19, 20, 23, 25, 26, 27
Литература: 1, 4, 5, 7, 10, 14, 16, 17, 22, 25, 26, 27
ЛАБОРАТОРНАЯ РАБОТА №11
ЛАБОРАТОРНАЯ РАБОТА №6 Продолжительность занятия - 2 часа
Продолжительность занятия - 2 часа Тема: Работа с веб-клиентом (браузером)
Тема: Установка и удаление оборудования в ОС семейства Windows Содержание: настройка браузера для работы с Интернет, особенности ра-
Содержание: порядок установки и удаления устройств в операционной боты с гипертекстовыми документами, файлами и другими ресурсами с помо-
системе Windows XP щью веб-клиента (браузера).
Литература: 1, 4, 5, 7, 10, 14, 16, 17, 22, 25, 26, 27 Литература: 1,2,5,9,11,18,19, 20, 23, 25, 26, 27

Модуль 2. Вычислительные сети и телекоммуникации

ЛАБОРАТОРНАЯ РАБОТА №7
Продолжительность занятия - 2 часа
Тема: Подключение компьютера к локальной вычислительной сети.
Содержание: установка и настройка подключения персонального компью-
тера к локальной вычислительной сети.
Литература: 1,2,5,9,11,18,19, 20, 23, 25, 26, 27

ЛАБОРАТОРНАЯ РАБОТА №8
Продолжительность занятия - 2 часа
Тема: Диагностика работы в локальной вычислительной сети.
Содержание: тестирование подключения к сети, выявление неисправно-
стей, их устранение
Литература: 1,2,5,9,11,18,19, 20, 23, 25, 26, 27

55 56
7. Глоссарий курса Программное обеспечение – пакеты программ (упорядоченных последователь-
Абонент (узел, хост, станция) – это устройство, подключенное к сети и актив- ностей команд управления аппаратными средствами) для выполнения опреде-
но участвующее в информационном обмене. ленных задач при помощи аппаратных средств.
Адаптер – устройство сопряжения с главным интерфейсом устройства вычис- Селекторный канал – канал, обеспечивающий работу с одним устройством од-
лительной системы, позволяющее работать только с одним устройством. новременно с высокой скоростью передачи данных.
Аппаратные средства – устройства и приборы, образующие аппаратную кон- Сервер - абонент (узел) сети, который предоставляет свои ресурсы другим або-
фигурацию [5, с.50] нентам, но сам не использует их ресурсы.
Архитектура ВС – совокупность общих принципов организации аппаратно- Сети – объединение компьютеров и других устройств для обмена и коллектив-
программных средств и их характеристик, определяющая функциональные ной обработки данных, а также совместного использования ресурсов сети [4,
возможности ВС при решении соответствующих классов задач. с.62].
Архитектура клиент-сервер - архитектура распределенной вычислительной Система прерывания программ – компонент процессора, обеспечивающий об-
системы, в которой приложение делится на клиентский и серверный процессы. работку внешних сигналов и некорректных операций.
Бит, байт и т.д. – единицы измерения количества данных. Телекоммуникации - совокупность аппаратных средств, протоколов и про-
Виртуальные адреса – адреса оперативной памяти, которые служат для увели- граммного обеспечения для организации обмена данными между компьютер-
чения размера оперативной памяти и находятся в особой области внешнего за- ными сетями.
поминающего устройства (например, НЖМД). Удаленный узел – компьютер, к которому осуществляется подключение по про-
Вычислительная система – совокупность аппаратных средств и программного токолу TCP/IP.
обеспечения, ориентированная на решение задач по сбору, обработке, хране- Физические адреса – адреса оперативной памяти, которые находятся непосред-
нию и передаче данных. ственно в микросхемах модулей оперативной памяти.
Главный интерфейс – интерфейс сопряжения магистрали основных устройств
вычислительной системы с периферийными процессорами ввода вывода (кана-
лами), организующих взаимодействие с ВЗУ и устройствами ввода-вывода.
Интерфейс – это стандарт на сопряжение информационных блоков, опреде-
ляющий число линий в этом сопряжении, назначение каждой линии, тип пере-
даваемой по каждой линии информации и направление передачи, кодировку
информации, передаваемой по линиям, все электрические и временные пара-
метры сигналов и конструктивы соединения (разъемы).
Канал – см. Периферийный процессор ввода-вывода.
Классификация ВС – разбиение вычислительных систем на группы по опреде-
ленному признаку.
Клиент - абонент сети (или программа), который только использует сетевые
ресурсы других абонентов. Компьютер-клиент также часто называют рабочей
станцией.
Контроллер – устройство сопряжения с главным интерфейсом устройства вы-
числительной системы, позволяющее работать с несколькими устройствами
одновременно. Включаем мультиплексор.
Локальный узел – компьютер, на котором используется клиентское ПО пользо-
вателя.
Мультиплексный канал – канал, обеспечивающий работу с несколькими уст-
ройствами одновременно.
Периферийный процессор ввода-вывода (канал) – процессор, отвечающий за
взаимодействие с внешними запоминающими устройствами или устройствами
ввода-вывода.

57 58
8. Рекомендуемая литература 20.Такет, Джек, Барнет, Стив. Использование Linux. Специальное издание.:
Основная литература Пер. с англ. – СПб.: Издательский дом Вильямс, 1998. - 704 с.
1. Бройдо В.Л., Ильина О.П. Вычислительные системы, сети и телекомму- 21.Фигурнов В.Э. IBM PC для пользователя. Краткий курс. – М.: ИНФРА-М,
никации. 3-е издание. - СПб: Питер, 2008. - 768 с. 1997. – 480с.
Дополнительная литература 22.Шафрин Ю.А. Информационные технологии. – М.: Лаборатория Базовых
2. Cit-Forum Стек протоколов TCP/IP Знаний, 1998. – 704с.
http://athena.vvsu.ru/docs/CITFORUM/ip/glava_2.shtml.htm 23.Эви Хемет, Гарт Снайдер, Скотт Сибасс, Трент Р. Хейн UNIX: руково-
3. Microsoft Corporation. Компьютерные сети. Учебный курс./Пер. с англ. - дство системного администратора: Пер. с англ. - К.:BHV, 2000. – 832 c.
М.: Издательский отдел Русская редакция. - 1997. - 696 с. 24.Якубайтис Э.А. Архитектура вычислительных сетей. М.: Статистика,
4. Ахметов К.С. Курс молодого бойца. – 2-е изд., переаб. и доп. – М.: ТОО 1980. - 279 с.
фирма «КомпьютерПресс», 1996. 25.Журнал “Вычислительные системы, сети и телекоммуникации и образо-
5. Вычислительные системы, сети и телекоммуникации в понятиях и терми- вание”, 1997-2009 гг.
нах / Под ред. В.А. Извозчикова. - М.: Просвещение, 1991. 26.Журнал “КомпьютерПресс” 1997-2009 гг.
6. Гурин А., Замков В., Цветков В. Интернет. Всемирная компьютерная 27.Журнал “Мир ПК” 1998-2009 гг.
сеть. - М.: Синтез, 1995.
7. Информатика. Базовый курс / Симонович С.В. и др. – СПб.: Издательство
«Питер», 2000. – 640с.
8. Истомин Е.П., Неклюдов С.Ю., Чертков А.А. Вычислительные системы,
сети и телекоммуникации: Учебник для вузов. - СПб: Андреевский издатель-
ский дом, 2007. - 255 с.
9. Йон Снейдер. Эффективное программирование TCP/IP
http://www.infocentr.ru/~bugaga/tcpip/index.html
10.Кенин А.М., Печенкина Н.С. IBM PC для пользователей или как научить-
ся работать на компьютере. – Екатеринбург: Изд-во «АРД ЛТД», 1997.
11.Кунегин С. В. Транспортный уровень - протоколы UDP и TCP
http://kunegin.narod.ru/ref3/tcp/glava4.htm
12.Лагутенко О.И. Модемы. Справочник пользователя. - СПб.: "Лань"., 1997.
- 386 с.
13.Масич Г.Ф. Лекционные курсы и подготовка кадров
http://www/icmm.ru/~masich/lecture
14.Основы современных компьютерных технологий: Учебное пособие/Под
ред. Хомоненко А.Д. СПб.: К ОРОНА принт, 1998. – 448с.
15.Очерки истории информатики в России /Ред.-сост. Д.А. Поспелов, Я.И.
Фет. – Новосибирск: НИЦ ОИГГМ СО РАН, 1998.
16.ПятибратовА.П., Гудыно Л.П. Вычислительные системы, сети и телеком-
муникации Финансы и статистика, 2008. - 734 с.
17.Росс Г.В., Дулькин В.Н., Сысоева Л.А. Основы информатики и програм-
мирования. – М.: «Издательство ПРИОР», 1999. – 160 с.
18.Система дополнительного образования Уссурийского государственного
педагогического университета. Лекционный курс Математика и Информатика
http://sdo.uspi.ru/mathem&inform/
19.Современный самоучитель работы в сети Интернет: Практ. пособ./Под
ред. Комякина В.Б. - М.: Издательство ТРИУМФ, 1999. - 368 с.

59 60
Задания для самостоятельной работы:
III. САМОСТОЯТЕЛЬНАЯ РАБОТА СТУДЕНТОВ.
I. План самостоятельной работы 1. Подготовка к лабораторным занятиям;
2. Работа с дополнительной литературой;
№ Кол-во ча- 3. Подготовка портфолио.
Темы Формы отчетности Сроки
п/п сов
1 Архитектура вычисли- 6 Защита лабораторной работы 1 неделя
4. Подготовка глоссария.
тельных систем №1 5. Подготовка докладов и рефератов по отдельным вопросам курса на основе
Портфолио: Архитектура вы- дополнительных источников теоретической литературы (статьи в периодических
числительных систем изданиях, авторефераты диссертаций, Интернет-источники);
Согласование плана 6. Модернизация электронных учебных материалов по курсу.
самостоятельной работы
2 Принципы работы вы- 8 Защита лабораторной работы 3 неделя Рекомендации по выполнению самостоятельной работы
числительной системы №2, №3
Портфолио: Состав ВС, Про-
цессор
Лабораторные работы
Работа по плану самостоятель- Лабораторные работы предназначены для усвоения материала теоретиче-
ной работы ских и практических занятий, изучения устройства вычислительной системы на
3 Режимы работы вы- 4 Защита лабораторной работы 4 неделя основе IBM PC-совместимого компьютера, получения навыков в сборке и на-
числительных систем №4 стройке ПК, работе с системными программами.
Портфолио: Режимы работы Лабораторные работы выполняются в специальной лаборатории на кон-
ВС кретных макетах, стендах и компьютерах. Номера рабочих мест сообщает пре-
4 Многомашинные и 4 Защита лабораторной работы 5 неделя
подаватель. При проведении лабораторных работ необходимо следовать прави-
многопроцессорные №5
вычислительные ком- Портфолио: ММВК и МПВК лам работы в лаборатории.
плексы Выполнение лабораторной работы включает три этапа:
5 Эффективность вы- 8 Защита лабораторной работы 6 неделя 1. Сбор данных ;
числительных машин №6 2. Оформление отчета;
и систем Глоссарий по разделу ВС 3. Защита лабораторной работы.
6 Организация вычисли- 6 Защита лабораторной работы 7 неделя
тельных сетей №7, №8
1. Сбор данных (согласно инструкции по выполнению работы).
Портфолио: ФСПД
7 Теоретические основы 6 Защита лабораторной работы 9 неделя
Инструкция по выполнению работы включает следующие разделы: N ла-
построения сетей №9 бораторной работы, название, цель, оборудование, место проведения, время,
Портфолио: Модель OSI; Стэк порядок выполнения
протоколов TCP/IP Сбор данных выполняется в следующем порядке:
8 Средства и методы ор- 6 Защита лабораторной работы 10 неделя  изучается инструкция по выполнению работы;
ганизации сетей №10, №11  уясняется цель работы и последовательность действий;
Портфолио: Состав пакетов  уточняются у преподавателя непонятные моменты;
TCP; IP; Кадр Ethernet
 подготавливаются необходимые таблицы;
9 Организация служеб- 12 Защита лабораторной работы 11 неделя
ных и прикладных №12 выполняются действия согласно пунктам раздела Порядок выполнения.
сервисов Глоссарий по разделу СиТк Основные действия и выводы конспектируются.
Защита самостоятельной рабо- Данные конспектируются и затем заносятся в отчет в соответствии с п.2.
ты
Всего: 60 2. Оформление отчета.
Отчет оформляется индивидуально каждым студентом на листах формата
А4 или в тетрадях (16-18 листов). Разрешается печатать отчеты на пишущей

61 62
машинке или принтере, либо вручную аккуратным почерком, используя выде- Реферат:
ления подчеркиванием и цветом. 1. Объем - 10-15 страниц;
Отчет по каждой работе должен включать разделы: 2. Текст доклада размещается на оlной стороне листа формата А4. Странца
1. N лабораторной работы (см. инструкцию по выполнению работ); - 28 строк по 65 символов (примерно), левое поле не менее 2 см.
2. Название работы (см. инструкцию по выполнению работ); 3. Нумерация страниц начинается с титульного листа. Номера страниц
3. Цель работы (см. инструкцию по выполнению работ); ставятся в нижнем левом углу. На титульном листе номер не ставится.
4. Оборудование (используемое в данной работе); 4. Содержание:
5. Место проведения (аудитория и рабочее место);  оглавление
6. Время (дата и время выполнения работы);  введение (краткое описание темы);
7. Ход работы (упорядоченное изложение хода выполнения работы, выво-  главная часть (подробное описание темы);
ды и данные по пунктам, заполненные таблицы).  заключение (выводы по теме)
8. Место для подписи преподавателя :)  литература (см. примечание)
5. Каждый раздел должен иметь название и начинаться с новой страницы
3. Защита лабораторной работы 6. В тексте доклада должны быть ссылки на литературу
Для защиты лабораторной работы студент должен:  Если текст цитируется (воспроизводится полностью): " цитируемый
 представлять цель и порядок выполнения работы; текст в ковычках" [номер источника в списке литературы, номер странцы или
 изучить практический и теоретический материал согласно вопросам к диапазон страниц]
защите;  Если используется материал источника: Мысль, отраженная в источни-
 ответить на вопросы к защите и дополнительные вопросы по данной те- ке [номер источника в списке литературы, номер
ме. странцы или диапазон страниц]
Защищенная лабораторная работа подписывается преподавателем с указа-
нием числа защиты работы. Примечание: Литература записывается в виде:
Литература:
Доклад: 1. Для книг: Автор(ы). Название. Издательство - год издания, кол-во. стр.
1. Объем доклада 3-5 страниц; (см. первую страницу источника)
2. Текст доклада размещается на одной стороне листа формата А4. Стра- 2. Для статей: Автор(ы). Название. // Журнал, N(номер), год издания. С.
ница - 28 строк по 65 символов (примерно), левое поле не менее 2 см. номера страниц
3. Нумерация страниц начинается с титульного листа. Номера страниц 3. Для веб-страниц: Автор(ы). Название. Адрес в Интерент.
ставятся в нижнем правом углу. На титульном листе номер не ставится. пример:
4. Содержание доклада: 1. Основы современных компьютерных технологий: учебное пособие/Под
 введение (краткое описание темы); ред. Хомоненко А.Д. СПб: Корона-принт, 1998 - 448 с.
 главная часть (подробное описание темы); 2. Такет, Джек, Барнет, Стив. Использование Linux. Специальное инда-
 заключение (выводы по теме) ние.: Пер. с англ. -СПб,\:Издательский дом Вильямс, 199. - 704 с.
 литература (см. см. примечание) 3. Федосов Д.Б. ВССТК: методические указания по оформлению докладов
5. Разделы не выделяются (за исключением литературы) и рефератов. http://www.cise.gasu.ru/study/vsst/metod_ref.php
6. В тексте доклада должны быть ссылки на литературу.
 Если текст цитируется (воспроизводится полностью): " цитируемый текст
в кавычках" [номер источника в списке литературы, номер страницы или диа-
пазон страниц]
 Если используется материал источника: Мысль, отраженная в источнике
[номер источника в списке литературы, номер страницы или диапазон страниц]

63 64
II. ПРИМЕРНАЯ ТЕМАТИКА РЕФЕРАТОВ
1. Обзор одного типа современных устройств персонального компьютера: III. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ВОПРОСОВ ДЛЯ ЭКЗАМЕНА
 материнских плат, 1. Адресация в IP-сетях. Классы адресов. Разбиение сетей. Маска подсети.
 процессоров, 2. Архитектура ВС.
 жестких дисков, 3. Базовая аппаратная конфигурация персонального компьютера.
 видеоадаптеров 4. Гипертекст. Гиперссылки. WWW. Принцип действия, протоколы, про-
граммное обеспечение.
 мониторов
5. Главный интерфейс. Контроллер и адаптер.
 манипуляторов командного управления.
6. Глобальные вычислительные сети. Интернет.
2. Обзор одного типа современных периферийных и дополнительных уст-
7. Домены. Доменные имена. DNS - Система доменных имен.
ройств:
8. Доставка сообщений электронной почты с удаленного сервера.
 принтеров, 9. Записать URL для веб-сервиса.
 устройств работы с графикой, 10. Записать URL для почтового сервиса SMTP
 мультимедийных проекторов, 11. Записать URL для файлового сервиса FTP
 устройств работы со звуком 12. Как настроить почтовый клиент для работы с электронной почтой.
 устройств видеомонтажа. 13. канального уровня: SLIP, PPP, UUCP. Драйверы сетевой карты.
3. Отечественные ВС от поколения к поколению. 14. Канальный уровень. Способы организации каналов связи. Протоколы
4. Современные типы высокоскоростные компьютерные сети 15. Классификация ВС. Основной признак классификации.
5. Беспроводные локальные вычислительные сети. 16. Классификация оборудования по уровням модели OSI.
6. Организация вычислительной сети на базе спутниковых систем связи. 17. Контроллеры и адаптеры, назначение и основные характеристики. Типы
7. Сетевые протоколы, используемые в сети Интернет. контроллеров.
8. Современные коммуникационные сервисы Интернет. 18. Контроллеры и адаптеры, назначение и основные характеристики. Типы
9. Видеоконференцсвязь. контроллеров.
10. Организация кластерных вычислительных систем. 19. Локальная вычислительная сеть. Признаки классификации сетей
11. Высокоскоростные сети 20. Маршрутизация. Типы и протоколы. Правила маршрутизации. Таблица
12. Защита информации в глобальной сети маршрутизации.
13. Интернет: административное устройство и структура глобальной сети 21. Материнская плата, назначение, основные характеристики.
14. Активные сетевые устройства в локальных вычислительных сетях 22. Многомашинные и многопроцессорные вычислительные комплексы.
15. Методы коммутации в сетях передачи данных 23. Настройка и тестирование сети.
16. Телекоммуникационные средства в современном компьютерном мире 24. Настройка конфигурации компьютера программой SETUP.
17. Методы коммутации данных в сетях 25. Настройка протокола TCP/IP.
18. Методы доступа к среде передачи данных 26. Настройка удаленного доступа в сеть. Фазы установки соединения.
19. Кодирование информации 27. Начальная загрузка компьютера.
20. Защита информации в сетях 28. Оборудование и комплектующие, необходимое для организации сети
29. Оперативная память, назначение и основные характеристики. Статиче-
ская и динамическая память.
30. Описание и схема ВС. Физические и виртуальные адреса. Селекторные
и мультиплексные каналы.
31. Организация удаленного соединения в сеть.
32. Основные типы периферийных устройств, их назначение, состав.
33. Основные характеристики вычислительной техники. Существенные ар-
хитектурные признаки вычислительных систем.
34. Отправка сообщения по электронной почте.
35. Пакеты. Схема построения и состав пакета IP, TCP, Ethernet.

65 66
36. Подключение компьютера к сети. Каким уровням модели OSI соответ- 69. Четырехуровневая модель IP-сетей. Способы взаимодействия и назна-
ствует: сетевая карта, драйвер сетевой карты. чение уровней. Протоколы различных уровней.
37. Подключение устройств к системному блоку. Типы и характеристики 70. Чипсет. Микросхема ПЗУ и BIOS. CMOS.
разъемов. 71. Что необходимо для использования электронной почты.
38. Поколения ВС. 72. Что необходимо проверить, если при получении или отправке элек-
39. Порядок пересылки файлов по электронной почте. тронной почты программа выдает ошибку.
40. Порядок установки и настройки сетевой карты. 73. Что необходимо учитывать при проектировании локальных сетей.
41. Порядок установки и удаления устройств. 74. Шинные интерфейсы материнской платы.
42. Прикладной уровень. Назначение, протоколы. Порты. Протоколы при- 75. Широковещательные сети. Особенности функционирования сетей
кладного уровня: SMTP, FTP, telnet. Ethernet.
43. Прикладные сервисы. Методы доступа. Протоколы передачи данных. 76. Эффективность вычислительных систем. Показатели эффективности.
44. Принцип действия накопителя на жестких магнитных дисках.
45. Принцип действия электронной почты, протоколы, программное обес-
печение. Формат почтового сообщения.
46. Протоколы. Стеки протоколов. Распределение протоколов по уровням.
47. Процессор, назначение и основные характеристики.
48. Расширение сетей. Способы, цели, оборудование.
49. Режимы работы ВС: особенности, способ применения каждого режима.
50. Семиуровневая модель OSI. Способы взаимодействия и назначение
уровней.
51. Сервисы Интернет. Виды и назначение. Системные сервисы.
52. Сетевое оборудование. Назначение, характеристики, уровни модели
OSI.
53. Сетевой уровень. Назначение, протоколы. Состав IP-пакета.
54. Сети. Назначение, виды, структура.
55. Создание сообщения и ответ на сообщение электронной почты.
56. Состав системного блока.
57. Способы перемещения по веб-страницам.
58. Структура и принципы функционирования ВС. Принципы Фон-
Неймана.
59. Телекоммуникации. Назначение, виды, структура.
60. Телекоммуникации. Оборудование передачи данных. Канал.
61. Технология "Клиент-сервер". Типы серверов.
62. Топология сетей. Особенности функционирования различных типов се-
тей. Соответствие топологии сетей физическим средам передачи данных.
63. Транспортный уровень. Назначение, протоколы. Состав пакета TCP и
UDP.
64. Универсальный локатор ресурса. Методы доступа для различных видов
сервиса
65. Установка и настройка удаленного доступа в сеть.
66. Устройства, расположенные на материнской плате.
67. Физические среды передачи данных.
68. Центральный процессор: структура, принцип действия.

67 68
Второй блок – практическо-исследовательский
IV. КОНТРОЛЬНО-ИЗМЕРИТЕЛЬНЫЕ МАТЕРИАЛЫ ПО
МОДУЛЬНО-РЕЙТИНГОВОЙ СИСТЕМЕ ОЦЕНКИ ЗНАНИЙ ПРИ Перечень видов работ на практических занятиях приведен в таблице 4.
ИЗУЧЕНИИ КУРСА
2 семестр (форма контроля - экзамен) Таблица 4
Таблица 1 Максимальное количество баллов МРС по результатам выполненной ра-
Количество баллов МРС по блокам и видам аттестаций при дифференци- боты на семинарских занятиях
рованных оценках (экзамен)

Блок Первая промежу- Вторая промежу- Всего Виды работ Первая промежуточная Вторая промежуточная
точная аттеста- точная аттеста- аттестация аттестация
ция ция Лабораторные работы 16 16
Теоретический 20 20 40 Итого: 16 16
Практическо- 16 16 32
исследовательский Третий блок – учебно-организационный
Учебно- 14 14 28
организационный Работа студента по данному блоку оценивается на основе анализа посе-
Итого 50 50 100 щаемости лекционных и практических занятий. При уважительных причинах
пропуск занятий в расчет не принимается.
Перевод баллов, набранных по МРС в традиционную систему оценок, осущест- Количество баллов по МРС определяется по формуле:
вляется по ниже представленной шкале таблица 2.
Таблица 2 n Х количество пропущенных студентом занятий
Шкала приведения бальных оценок по МРС в традиционную систему оце- МРСу = n - ------------------------------------------------------------------
нок общее количество занятий
n - количество баллов по учебно-организационному блоку (таблица 1)
Шкала МРС Традиционная шкала (оценки)
Менее 50 баллов Неудовлетворительно Подведение итога аттестации
60-70 Удовлетворительно
70-90 Хорошо После определения количества баллов МРС, набранных студентом по ка-
90-100 Отлично ждому блоку, происходит их суммирование по формуле:
МРСо = МРСт + МРСпи + МРСу
Первый блок – теоретический После завершения изучения курса и проведения всех аттестаций препода-
Теоретический блок состоит из двух модулей. Здесь оцениваются теоретиче- ватель может «премировать» студента по своему усмотрению прибавлением к
ские знания студентов (таблица 3). набранному количеству баллов (МРСр) дополнительных. Количество «преми-
Таблица 3 альных» баллов (МРСр) не может превышать 15 баллов МРС. Таким образом,
Структура теоретического блока преподаватель отмечает особые заслуги студента (активность на занятиях, под-
№ модуля Название модуля Форма кон- Баллы Сроки атте- готовка сообщений и др.)
троля стации Итоговое количество баллов МРС, заработанных студентом определяется
1 Вычислительные коллоквиум 20 24.04 – 28.04 по формуле:
системы МРСитог = МРСо + МРСр
2 Вычислительные коллоквиум 20 10.06 – 12.06 Данные промежуточных и итоговой аттестаций отражаются в ведомости
сети и телеком- и подаются в деканат.
муникации

69 70
Учебное издание

ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ, СЕТИ И ТЕЛЕКОММУНИКАЦИИ

Учебно-методический комплекс

Составитель -
ФЕДОСОВ ДМИТРИЙ БОРИСОВИЧ

Подписано в печать 19.08.2009. Формат 60*84/16.


Бумага офсетная. Печ. л. – 4,37.
Заказ № 373. Тираж экз.

РИО Горно-Алтайского государственного университета


649000, г. Горно-Алтайск, ул. Ленкина, 1.

Отпечатано полиграфическим отделом


Горно-Алтайского госуниверситета
649000, г. Горно-Алтайск, ул. Ленкина, 1

71 72

Вам также может понравиться