- •Предисловие
- •Тема 13 посвящена актуальной в настоящее время проблеме компьютерных вирусов, также рассмотрены некоторые свойства компьютерных вирусов, их классификация, программы обнаружения и защиты от них.
- •Тема 1. Обработка данных средствами электронных таблиц Область применения
- •Основные понятия электронных таблиц
- •Общая характеристика интерфейса ms Excel
- •Технология ввода данных в ms Excel
- •Формулы, функции, мастер функций
- •Контрольные вопросы
- •Тема 2. Введение в технологию баз данных Базы данных и системы управления базами данных
- •Основные понятия теории баз данных
- •Модели данных
- •Средства ускорения доступа к данным
- •Язык запросов
- •Программные системы управления базами данных
- •Структура простейшей базы данных
- •Объекты базы данных
- •Режимы работы с базами данных
- •Разработка схемы данных
- •Контрольные вопросы
- •Тема 3. Этапы создания программ
- •Контрольные вопросы
- •Тема 4. Системы и языки программирования Системы программирования
- •Классификация языков программирования
- •Контрольные вопросы
- •Тема 5. Методологии программирования
- •Структурное программирование
- •Нисходящее проектирование
- •Концепция модульного программирования
- •Объектно-ориентированное программирование (ооп)
- •Декларативное программирование
- •Параллельное программирование
- •Case-системы
- •Индустрия искусственного интеллекта
- •Данные и знания
- •Модели представления знаний
- •Экспертные системы
- •Контрольные вопросы
- •Тема 6. Паскаль – структурный язык программирования высокого уровня Структура программы
- •Константы и переменные
- •Основные типы данных
- •Выражения, операнды, операции
- •Совместимость и преобразование типов
- •Основные операторы языка
- •Массивы
- •Процедуры и функции
- •Контрольные вопросы
- •Тема 7. Основные принципы построения компьютерных сетей
- •Основные показатели качества ивс
- •Виды информационно-вычислительных сетей
- •Контрольные вопросы
- •Тема 8. Способы связи компьютеров
- •Контрольные вопросы
- •Тема 9. Модель взаимодействия открытых систем osi
- •Физический уровень
- •Канальный уровень
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень
- •Представительский уровень
- •Прикладной уровень
- •Контрольные вопросы
- •Тема 10. Техническое и программное обеспечение ивс Техническое обеспечение информационно-вычислительных сетей
- •Серверы и рабочие станции
- •Маршрутизаторы и коммутирующие устройства
- •Модемы и сетевые карты
- •Аналоговые модемы
- •Модемы для цифровых каналов связи
- •Сетевые карты
- •Устройства межсетевого интерфейса
- •Программное обеспечение информационно-вычислительных сетей
- •Контрольные вопросы
- •Тема 11. Локальные вычислительные сети
- •Виды локальных сетей
- •Базовые технологии локальных сетей
- •Построение локальных сетей Структуризация локальных сетей средствами канального уровня
- •Построение локальных сетей средствами сетевого уровня
- •Системное программное обеспечение вычислительных сетей
- •Контрольные вопросы
- •Тема 12. Глобальная сеть Интернет Основные понятия
- •Информационные ресурсы (службы) Интернет
- •Програмное обеспечение работы в Интернете
- •Адресация и протоколы в Интернете
- •Контрольные вопросы
- •Тема 13. Вирусы и антивирусное программное обеспечение Свойства компьютерных вирусов
- •Классификация вирусов
- •Программы обнаружения и защиты от вирусов
- •Контрольные вопросы
- •Библиографический список
Тема 11. Локальные вычислительные сети
Локальной вычислительной сетью (ЛВС) называют сеть, элементами которой являются вычислительные машины (в том числе мини- и микрокомпьютеры), терминалы, связная аппаратура — располагаются на сравнительно небольшом удалении друг от друга (до 10 км).
Локальная сеть обычно предназначается для сбора, передачи, рассредоточенной и распределенной обработки информации в пределах одной лаборатории, отдела, офиса или фирмы, часто специализируется на выполнении определенных функций в соответствии с профилем деятельности фирмы и отдельных ее подразделений. Во многих случаях ЛВС, обслуживающая свою локальную информационную систему, связана с другими вычислительными сетями, внутренними или внешними, вплоть до региональных или глобальных сетей.
Основное назначение любой вычислительной сети – предоставление информационных и вычислительных ресурсов подключенным к ней пользователям.
Связь ЛВС с сетью Интернет может выполняться через хост-компьютер, в качестве которого может использоваться web-сервер или сервер-шлюз (часто именуемый прокси-сервером) – рабочая станция, имеющая специализированное программное обеспечение для непосредственной работы в Интернете.
Виды локальных сетей
Локальная сеть может объединять до нескольких сотен компьютеров, стационарно соединенных кабелями. Соединение компьютеров кабелями организуется различным способом, образуя различную топологию сети (звездную, шинную, кольцевую и т. д.). Кабели подсоединяются к ПК через специальное устройство, называемое сетевой картой, или сетевым адаптером. Это устройство вставляется в слот расширения на материнской плате компьютера. Имеются материнские платы со встроенным сетевым адаптером. Сетевые адаптеры (АrсNet, Ethernet, TokenRing) различаются производительностью (скоростью передачи данных) и соответственно стоимостью, например, для сети с числом ПК до 50 обычно применяются недорогие адаптеры класса Ethernet.
Для построения сети используются и другие сетевые устройства (хабы, концентраторы, повторители и др.) различной сложности и стоимости. Применяемые технические средства и топология сети в совокупности определяют надежность функционирования и скорость передачи информации в такой сети: от 100 Мбит/с до 1 Гбит/с.
По количеству подключенных к сети компьютеров сети можно разделить на малые, объединяющие до 10–15 машин, средние – до 50 машин и большие – свыше 50 машин.
По территориальной расположенности ЛВС делятся на компактно размещенные (все компьютеры расположены в одном помещении) и распределенные (компьютеры сети размещены в разных помещениях).
По топологии ЛВС делятся на шинные, кольцевые, радиальные, полносвязные, иерархические и смешанные.
По типам используемых компьютеров среди них можно выделить однородные и неоднородные. В однородных ЛВС используются одинаковые типы компьютеров, имеющие одинаковые операционные системы и однотипный состав абонентских средств. В однородных сетях значительно проще выполнять многие распределенные информационные процедуры (в качестве классического примера можно назвать организацию и использование распределенных баз данных).
По организации управления ЛВС делятся на:
ЛВС с централизованным управлением;
ЛВС с децентрализованным управлением.
На этих классах ЛВС остановимся немного подробнее.
В ЛВС наиболее важными (видимыми) для пользователя являются два структурно-функциональных звена: рабочие станции и серверы. Не все ЛВС имеют в своем составе выделенные серверы, в некоторых случаях функции сервера оказываются как бы распределенными между рабочими станциями сети. С этой точки зрения и можно говорить о двух типах ЛВС в зависимости от присутствия централизованного управления.
Существуют два принципиально разных способа соподчинения компьютеров в локальной сети и соответственно технологии работы в ней:
• одноранговая сеть (рис. 11.1) – это сеть равноправных компьютеров –рабочих станций, каждый из которых имеет уникальное имя – имя компьютера и пароль для входа в компьютер в момент загрузки операционной системы. Имя и пароль входа назначаются владельцем ПК средствами ОС и BIOS. В такой сети могут быть организованы «подсети» – так называемые группы, каждая из которых имеет имя, например «Бухгалтерия».
Рис. 11.1. Схема соподчинения ПК в одноранговой сети.
Принадлежность рабочей станции к какой-либо группе может быть задана или изменена пользователем. Равноправность ПК означает, что владельцу каждого компьютера в сети предоставлена программная возможность самому преобразовывать свой локальный ресурс (диски, папки, принтер) в разделяемый, предоставив доступ к нему другим пользователям группы, а также устанавливать права и пароль доступа к ресурсу. Он же отвечает за сохранность или работоспособность этого ресурса. Программные средства позволяют владельцу ПК отменить доступ к ресурсу, т. е. вернуть ему статус локального.
Доступ к «чужим ресурсам» в такой сети организован на уровне ресурсов. Это означает, что доступ к сетевым ресурсам рабочей станции получает любой компьютер, входящий в ту же группу, что и «владелец ресурса». Доступ к сетевым ресурсам компьютеров другой группы невозможен. Понятие пользователь в такой сети отсутствует, а точнее совпадает с понятием компьютер группы. В одноранговой сети каждая рабочая станция может одновременно как предоставлять свои ресурсы другим компьютерам группы (быть сервером), так и использовать ресурсы других ПК (быть клиентом). Сети этого вида часто организуются в небольших офисах для объединения в сеть небольшого числа компьютеров (10–15 ПК). Создание и эксплуатация такой сети не требуют высокого профессионализма и наличия специального лица – системного администратора, ответственного за функционирование сети;
• иерархические сети (рис. 11.2) – это сети, в которых имеется мощный компьютер – выделенный сервер, ресурсы которого предоставляются другим соединенным с ним компьютерам – рабочим станциям. Ресурсы рабочих станций серверу, как правило, недоступны. Иерархические сети организуются при большом количестве рабочих станций. В сравнении с одноранговыми сетями они обеспечивают более высокое быстродействие и надежность работы сети, повышают конфиденциальность и надежность хранения информации и др.
Рис. 11.2. Иерархическая сеть
Однако создание иерархической сети требует высокого профессионализма, а работу всей сети организует системный администратор. В отличие от одноранговой сети предоставление ресурсов сервера в иерархической сети производится на уровне пользователей. Это означает, что для полноценной работы в сети каждый пользователь должен быть персонально зарегистрирован администратором сети, после чего ему назначаются уникальное в сети имя и пароль, под которыми он «будет известен серверу». При регистрации пользователю на сервере выделяются также определенные ресурсы и права доступа к ним. В дальнейшем при подключении к серверу пользователь указывает в специальном диалоговом окне это имя и пароль, и только после этого пользователю открывается доступ к назначенным ему сетевым ресурсам.
Наряду с классическими сетями указанных выше двух видов возможна организация сетей и более сложных видов:
• сочетание одноранговой и иерархической сети, в которой рабочие станции могут быть как подключены к выделенному серверу по принципу иерархической сети, так и объединены между собой в одноранговую сеть;
иерархическая сеть с несколькими выделенными серверами;
иерархическая сеть, в которой есть несколько уровней иерархии серверов, при этом серверы нижнего уровня подключаются к серверам более высокого уровня.
Принципы работы в таких сетях близки к тем, что используются в простейших одноранговых и иерархических сетях.