
- •Конспект лекций по информатике
- •Тема 15. Компьютерные сети 82
- •Лекция 1. Информации и способы её представления в вычислительной технике
- •1. Определения и основные свойства информации
- •2. Сигналы и данные
- •3. Единицы измерения и хранения данных
- •4. Операции с данными
- •5. Информационные революции
- •Информационные революции
- •Лекция 2. История развития и состав вычислительной техники
- •1. Счетные инструменты домеханического этапа
- •2. Вычислительная техника на механическом этапе развития
- •3. Электронно-вычислительный этап
- •4. Поколения эвм
- •Поколения электронно-вычислительных машин
- •5. Основные принципы устройства, структура и состав эвм
- •Центральный процессор (цп)
- •Лекция 3. Арифметические и логические операции с двоичными числами
- •1. Системы счисления
- •Позиционные системы счисления
- •Соответствие чисел в различных системах счисления
- •Арифметические операции с двоичными числами
- •2. Двоичное кодирование чисел
- •Порядок перевода числа в двоичный машинный код
- •3. Двоичное кодирование текста
- •4. Логические операции в двоичной системе
- •Базовые логические операции
- •Лекция 4. Средства реализации информационных процессов
- •1. Технические средства эвм
- •2. Персональные компьютеры
- •3. Планшетные компьютеры
- •4. Программные средства эвм
- •5. Тенденции развития по
- •Лекция 5. Системное программное обеспечение персонального компьютера
- •1. Назначение и состав системного по
- •2. Структура и функции операционной системы
- •3. Разновидности операционных систем
- •4. Операционные системы Windows и Linux
- •Лекция 6. Технологии моделирования и построения алгоритмов
- •1. Моделирование как процесс упрощения задачи
- •2. Алгоритм и его основные свойства
- •3. Типы алгоритмических процессов
- •4. Способы записи алгоритмов
- •Лекция 7. Системы и технологии программирования. Языки программирования высокого уровня
- •1. Процесс создания компьютерной программы
- •2. Языки программирования
- •Языки программирования
- •3. Средства создания программ
- •4. Архитектура программных систем
- •Лекция 8. Компьютерное представление текста
- •1. Кодировка буквенных символов
- •2. Кодировка латинского алфавита и кириллицы
- •3. Компьютерные шрифты
- •4. Операции текстовой обработки
- •5. Бумажные и электронные документы
- •Лекция 9. Текстовые редакторы и издательские системы
- •1. История создания и разновидности текстовых редакторов
- •2. Форматирование и разметка и текстовых файлов
- •3. Функциональные возможности текстовых процессоров
- •4. Настольные издательские системы
- •5. Компьютерная верстка рукописей
- •Лекция 10. Принципы формирования графических изображений
- •1. Зрительный аппарат человека
- •2. Моделирование цветовых оттенков, законы Грассмана
- •3. Цветовая модель rgb
- •4. Цветовая модель cmyk
- •5. Формирование цветных изображений на экране и бумаге
- •Лекция 11. Разновидности компьютерной графики и средств создания цифровых изображений
- •1. Классификация цифровых изображений
- •2. Аппаратные средства для получения цифровых изображений
- •3. Мультимедийные изображения
- •4. Деловая графика и системы автоматизированного проектирования
- •Лекция 12. Представление и обработка табличных данных в электронных таблицах
- •1. История развития и области применения
- •2. Основные возможности электронных таблиц
- •3. Общие сведения о программе Excel
- •Лекция 13. Базы данных и системы управления базами данных
- •1. Определения и отличительные признаки баз данных
- •2. Классификации баз данных
- •3. Структура и свойства
- •4. Связанные таблицы
- •5. Системы управления базами данных, программа Access
- •Лекция 14. Структура и состав персонального компьютера
- •1. Базовая конфигурация персонального компьютера
- •2. Внутренняя и внешняя память компьютера
- •3. Монитор
- •4. Клавиатура и манипулятор мышь
- •Тема 15. Компьютерные сети
- •1. Общие сведения и основные понятия компьютерных сетей
- •2. Принципы коммуникации и протоколы сети
- •3. Классификация компьютерных сетей
- •4. Топология компьютерных сетей
- •5. Модель компьютерной сети
- •Лекция 16. Глобальная компьютерная сеть Интернет
- •1. Определение сети Интернет
- •2. История Всемирной паутины
- •3. Протоколы сети Интернет
- •4. Адресация сетевых компьютеров
- •5. Адресация сетевых документов
- •6. Службы Интернета
- •7. Способы соединения с глобальной сетью
- •Лекция 17. Принципы формирования web-документов
- •1. Отличительные особенности web-документа
- •2. Разметка гипертекстовых документов
- •3. Принципы построения сайтов в сети Интернет
- •4. Проблемы восприятия сайтов
- •Лекция 18. Основы защиты компьютерной информации
- •1. Угрозы компьютерной безопасности
- •2. Компьютерные вирусы и методы защиты от вирусов
- •3. Противодействие несанкционированному доступу и спаму
- •4. Общие меры обеспечения компьютерной безопасности
2. Принципы коммуникации и протоколы сети
В основу функционирования компьютерной сети заложен принцип пакетной коммутации, который первоначально был разработан для передачи сообщений между внутренними сетями, а впоследствии был использован в качестве технической основы глобальной сети Интернет.
Пакетная коммутация – это способ передачи данных с разделением отправляемого сообщения на части (пакеты), которые передаются по сети независимо, а в конечной точке собираются в исходный вид.
Каждый из пакетов снабжается идентифицирующими данными (адресами) начальной и конечной точек соединения. Адресная информация пакетов обеспечивает их прохождение по сети общего пользования (возможно по разным трактам в зависимости от загруженности или работоспособности) до конечной точки соединения, где они собираются в нужной последовательности.
Преимущества пакетной коммутации:
один канал используется для одновременной передачи множества сообщений;
сокращается время непроизводительного простоя канала;
повышается надёжность и скорость передачи;
отсутствуют приоритеты в порядке передачи.
Для реализации пакетной коммутации был разработан специальный протокол передачи данных.
Протокол передачи – это совокупность правил, регламентирующая формат и процедуру обмена данными между компьютерными сетями. Протокол, обеспечивающий совместимость внутренних сетей различного устройства, называют стандартным.
Стандартный протокол – это общепринятый протокол или набор протоколов, обеспечивающий связь между различными компьютерными сетями. Примером стандартного протокола является взаимоувязанный набор протоколов TCP/IP (Transmission Control Protocol/Internet Protocol), который был разработан для передачи сообщений между внутренними компьютерными сетями различных систем.
В основу протокола TCP/IP заложены четыре принципа:
Каждая сеть должна сохранять свою индивидуальность. При подключении к другим сетям внутренние сети не должны подвергаться переделкам.
Передача данных должна выполняться по принципу "максимум возможного", или иначе – если пакет не прибыл в пункт назначения, то источник должен вскоре повторно передать его.
Для связывания сетей должны использоваться компьютеры в виде черных ящиков, которые не хранят информацию о протекающих потоках данных.
На эксплуатационном уровне в связанных сетях не должно существовать глобальной системы управления.
3. Классификация компьютерных сетей
Существуют различные системы классификации компьютерных сетей. В распространенной классификации по принципу территориального размещения выделяют следующие категории.
Локальные сети. Объединяют компьютеры, расположенные в пределах здания или другой ограниченной территории и соединенные между собой кабелями (чаще всего витой парой).
Городские сети. Охватывают группу зданий, реализуются обычно на оптоволоконных кабелях и подразделяются на категории:
кампусная сеть - объединяет сети в близко расположенных зданиях, например, в учебных зданиях университета;
сеть городского масштаба - объединяет локальные сети предприятий и организаций в пределах городского района;
широкомасштабная сеть - объединяет сети в пределах крупного города (мегаполиса).
Глобальные сети. Охватывают значительные по величине территории или регионы земного шара, используют разнообразные каналы связи, включая спутниковые.
На практике используют и другие классификационные признаки компьютерных сетей, например:
по сфере функционирования сети могут быть разделены на банковские сети, сети научных учреждений, университетские сети;
по форме функционирования можно выделить коммерческие сети и бесплатные сети, корпоративные и сети общего пользования;
по характеру реализуемых функций сети подразделяются на вычислительные, информационные и смешанные;
по способу управления делятся на сети с децентрализованным, централизованным и смешанным управлением.