- •Isbn хххххххх
- •Содержание
- •Тема 1. Алгоритмизация и программирование. Технологии программирования. Языки программирования высокого уровня 8
- •Тема 2. Локальные и глобальные сети эвм. Методы защиты информации 111
- •Введение
- •Тема 1. Алгоритмизация и программирование. Технологии программирования. Языки программирования высокого уровня
- •1.1. Понятие алгоритма и его свойства. Блок-схема алгоритма. Основные алгоритмические конструкции
- •1.2. Программы линейной структуры. Операторы разветвления. Операторы цикла
- •1.3. Понятие о структурном программировании. Модульный принцип программирования. Принципы проектирования программ сверху вниз и снизу вверх. Подпрограммы
- •1.4. Объектно-ориентированное программирование
- •1.5. Интегрированные среды программирования
- •1.6. Этапы решения задач на компьютере
- •1.7. Эволюция и классификация языков программирования. Основные понятия языков программирования
- •1.8. Структуры и типы данных языка программирования
- •Тесты по теме 1
- •Тема 2. Локальные и глобальные сети эвм. Методы защиты информации
- •2.1. Сетевые технологии обработки данных
- •2.2. Основы компьютерной коммуникации. Принципы построения и основные топологии вычислительных сетей, коммуникационное оборудование
- •2.3. Сетевой сервис и сетевые стандарты. Программы для работы в сети Интернет
- •2.4. Защита информации в локальных и глобальных компьютерных сетях. Шифрование данных. Электронная подпись
- •Тесты по теме 2
- •Список литературы
- •Ответы к тестам
- •Тема 1. Алгоритмизация и программирование. Технологии программирования. Языки программирования высокого уровня
- •Тема 2. Локальные и глобальные сети эвм. Методы защиты информации
- •Заключение
Тема 2. Локальные и глобальные сети эвм. Методы защиты информации
2.1. Сетевые технологии обработки данных
Под компьютерной сетью понимается комплекс аппаратных и программных средств, позволяющих компьютерам обмениваться данными и совместно использовать общие ресурсы, такие как документы, данные, программы или технические устройства (принтеры, вычислительные мощности процессоров и т.п.).
Различают следующие основные модели коммутации устройств в сетях:
сеть коммутации каналов. Клиенты сети связаны физически до конца взаимодействия. Достоинства такой сети - взаимодействие происходит с постоянной скоростью, равной минимальной скорости каналов, составляющих магистраль передачи данных. К недостаткам можно отнести то, что: такая организация сети может блокировать другие магистрали (если мы связали машины 1 и 2, то машины 1 и 3 связаться не смогут, так как каналы уже заняты). Примером могут служить телефонные соединения.
сеть коммутации пакетов. Сообщение разбивается на порции данных одинакового объема (пакеты), которые передаются по сети. Достоинства подхода очевидны - так как все пакеты одинакового размера, то происходит достаточно быстрое соединение, ибо практически нет ситуаций, когда какие-то каналы заблокированы; из-за разбиения на пакеты можно качественно лучше исправлять ошибки — для исправления ошибки следует лишь передать повторно тот пакет, в котором она произошла. К недостаткам относится то, что возникает проблема нагрузки на коммуникационные машины в связи с возможно неравномерным количеством и объемом сообщений от разных машин. Хорошей иллюстрацией сказанного могут служить реальные компьютерные сети, как правило, относящиеся к сетям коммутации пакетов.
Компьютерные сети отличаются сложностью и разнообразием сфер применения. Вследствие этого они классифицируются различными способами. Наиболее распространенный способ оценки сетей основывается на размерах географической площади, покрываемой сетью. С этой точки зрения различают следующие основные типы сетей:
Локальная сеть (англ. LAN - Local Area Network) представляет собой группу компьютеров и периферийного оборудования, объединенную одним или несколькими автономными высокоскоростными каналами передачи цифровых данных в пределах одного или нескольких близлежащих зданий. Обычно LAN охватывает не более нескольких десятков или сотен компьютеров, обычно расположенных на расстоянии от нескольких метров до 1-2 километров. В зависимости от технологии передачи данных различают локальные сети с маршрутизацией данных и сети с селекцией данных, а в зависимости от используемых физических средств соединения - кабельные и беспроводные локальные сети.
Корпоративная сеть соединяет компьютеры и локальные сети организации (компании, министерства и т.п.), которые могут находиться в разных регионах и странах. Региональная сеть соединяет компьютеры и локальные сети на территории города, региона.
Объединение локальных сетей и отдельных компьютеров через открытую внешнюю среду передачи информации в единую сеть, обеспечивающую безопасность циркулирующих данных, называют защищенной виртуальной сетью.
Глобальная сеть соединяет компьютеры и локальные сети на большой территории (разные страны и материки). Региональные и глобальные сети называют территориальными.
В мире существует несколько сотен глобальных сетей. Наиболее мощная из них – всемирная сеть Интернет (Internet), основанная на оказавшейся очень эффективной технологии (протоколах). Локальную или корпоративную сеть, работающую по той же технологии (что, в частности, обеспечивает удобное включение в Интернет) называют Интранет (Intranet, Интрасеть).
Лицо или орган управляющие работой сети (если они есть в данной сети) называют системным администратором.
