- •Содержание
- •Глава 1. Основы передачи данных
- •1.1. Основные типы модуляции.
- •1.2. Методы передачи данных
- •1.3. Режимы и качество передачи данных
- •Вопросы для самоконтроля по главе 1
- •Глава 2. Базовые термины и определения компьютерных сетей.
- •Вопросы для самоконтроля по главе 2
- •Глава 3. Модель взаимодействия открытых систем
- •Уровень представления данных;
- •Прикладной уровень.
- •3.1. Прикладной уровень
- •3.2. Уровень представления данных
- •3.3. Сеансовый уровень взаимодействия
- •3.4 Транспортный уровень взаимодействия
- •3.5 Сетевой уровень взаимодействия
- •3.6. Канальный уровень взаимодействия
- •3.7. Физический уровень взаимодействия
- •3.8. Адресация в информационных сетях
- •Вопросы для самоконтроля по главе 3
- •Глава 4. Каналы и линии связи
- •4.1. Характеристики сетей
- •4.2. Первичные и вторичные сети
- •4.3. Способы коммутации в сетях
- •4.4. Методы доступа к среде передачи данных в сетях
- •4.5. Мультиплексирование
- •4.6. Физическая среда передачи информации
- •4.7. Проводные физические среды
- •1. Коаксиальный кабель имеет среднюю цену, хорошо помехозащитен и применяется для связи на большие расстояния. Конструкция коаксиального кабеля приведена на рис. 4.3.
- •2. Кабель «витая пара» (Twisted Pair - tp) состоит из пары скрученных медных проводов и может быть двух видов:
- •4.8. Беспроводные физические среды
- •Вопросы для самоконтроля по главе 4
- •5. Локальные сети
- •5.1 Классификация локальных сетей
- •Сети с двухточечными соединениями;
- •Сети с многоточечными соединениями, когда к одному кабельному сегменту подключается более двух узлов.
- •5.2. Протоколы локальных сетей
- •5.3 Определения канального уровня в стандартах ieee-802
- •5.4. Стандарты технологии Ethernet
- •5.5 Стандарт сетей с маркерной шиной
- •5.6 Стандарт сетей с маркерным кольцом
- •5.7 Стандарт технологии 100vg-AnyLan
- •5.8 Стандарт fddi
- •5.9 Стандарт Fibre Channel
- •Вопросы для самоконтроля по главе 5
- •Список литературы
1.3. Режимы и качество передачи данных
Режим передачи данных определяет способ коммуникации между приемником и передатчиком. Существует три базовых режима передачи.
-
Симплексный режим позволяет передавать данные только в одном направлении, причем передающий узел полностью занимает канал. В телекоммуникациях такой режим практически не используется.
-
Полудуплексный режим допускает двустороннюю передачу, но в каждый момент времени только в одном направлении. Для смены направления используется подача специального сигнала и получение подтверждения.
-
Полнодуплексный режим допускает одновременную передачу сразу в двух направлениях. При этом передача в одном направлении занимает только часть общего канала. Дуплексный режим может быть симметричным, где полоса пропускания канала в обоих направлениях одинакова, и несимметричным, где пропускная способность в одном направлении значительно больше, чем в противоположном.
Качество передачи информации в канале определяется несколькими параметрами, основными их которых являются следующие:
-
Скорость передачи данных. Определяет количество бит данных, переданных по каналу связи за единицу времени.
-
Задержка передачи данных. Определяет время, прошедшее от посылки блока информации в канал связи передатчиком до его получения приемником;
-
Уровень ошибок. Определяет вероятность безошибочной передачи блока данных.
Вопросы для самоконтроля по главе 1
-
Как называется характеристика канала, определяющая спектр частот, которые канал пропускает без существенных искажений?
-
От чего зависит скорость передачи данных?
-
Что определяет пропускная способность канала?
-
Назовите основные преимущества цифровой передачи данных перед аналоговой.
-
В чем суть процесса модуляции?
-
В чем разница между амплитудным, фазовым и частотным способами модуляции?
-
Определите сущность, назначение и виды импульсно-кодовой модуляции.
-
Дайте краткую характеристику асинхронного и синхронного способов передачи данных. Определите области их применения.
-
На чем основывается техника стробирования при асинхронной передаче данных.
-
Что входит в понятие протокола синхронной передачи данных?
-
Приведите классификацию синхронных протоколов передачи данных.
-
Назовите основные режимы передачи данных и дайте их краткие характеристики.
15. Какими параметрами определяется качество передачи данных.
Глава 2. Базовые термины и определения компьютерных сетей.
Сетевая система представляет собой совокупность электронных устройств, программного обеспечения, периферийного оборудования, терминалов, физических процессов и средств передачи информации. Она осуществляет обработку и передачу информации в информационных сетях. Сетевая система предназначена для выполнения прикладных сетевых процессов. Последние подразделяются на прикладные процессы пользователей и специальные прикладные процессы. Сетевыми пользователями считаются клиенты, для которых сетевые системы выполняют передачу и обработку информации. Прикладные процессы пользователей можно разделить на две большие группы:
-
Программные прикладные процессы. Каждый такой процесс определяется одной прикладной программой либо группой взаимосвязанных прикладных программ.
-
Человеко-машинные прикладные процессы. Здесь обработка информации ведется не программой, а человеком. Для взаимодействия с сетевой системой человек использует терминалы.
Специальные прикладные процессы являются вспомогательными и необходимы для оказания помощи в выполнении прикладных процессов пользователей. Например, специальными являются процессы управления сетевой системой, процессы диагностики работы сети, процессы обеспечения безопасности в сетях и т. д.
Информационную сеть можно определить как совокупность абонентских сетевых систем, взаимодействующих друг с другом через коммуникационную сеть. Коммуникационная сеть представляет собой совокупность физической среды, в которой передаются электромагнитные сигналы, программных и технических средств, обеспечивающих передачу информационных блоков по адресам назначения.
Существует множество определений компьютерной сети. Приведем некоторые их них. Компьютерная сеть - группа компьютеров, периферийных устройств и средств передачи информации, соединенных линиями связи, которые позволяют всем устройствам взаимодействовать друг с другом. Компьютерная сеть - совокупность компьютеров и каналов связи для объединения вычислительных ресурсов и обмена информацией. Компьютерная сеть - группа компьютеров, между которыми может быть установлено соединение посредством физических линий передачи данных. Компьютерная сеть - это система, включающая компьютеры, системное и прикладное программное обеспечение, сетевое и каналообразующее оборудование, кабельную и/или беспроводную среду передачи информации. Компьютеры в сети выполняют функции: организации доступа к среде передачи информации, управления передачей информации, предоставления вычислительных ресурсов пользователям, организации сетевых сервисов.
Компьютерная сеть характеризуется:
-
Сетевой топологией (физической связностью и логической структурой);
-
Сетевыми протоколами;
-
Сетевыми интерфейсами;
-
Сетевыми техническими средствами;
-
Сетевыми программными средствами.
Сетевая топология - это взаимное пространственное расположение сетевых узлов (компьютеров, сетевого и периферийного оборудования), а также каналов и средств передачи данных, определяющих физическую связность между узлами. Под физической связностью узлов сети будем понимать способность сетевых компонент принимать и передавать информацию друг друга с требуемой вероятностью надежной передачи за заданное время.
В сетевую логическую структуру принято включать следующие типовые модули или сетевые узлы:
-
Хост – модуль, выполняющий информационно-вычислительные функции;
-
Терминал – модуль, выполняющий взаимодействие удаленных терминальных узлов с вычислительной сетью;
-
Коммуникационный модуль – модуль, выполняющий функции маршрутизации, управления потоками данных, передачи блоков данных в коммуникационной сети;
-
Интерфейс – модуль, обеспечивающий сопряжение разнородных (гетерогенных) сетей, хостов или терминалов;
-
Модуль управления сетью – модуль, организующий сбор статистики о работе сети, изменение технологии и характера передачи информационных потоков.
Сетевой протокол - это формальное описание формата сообщений и правил, которым должны следовать сетевые системы для обмена информацией. В настоящее время существует большое количество сетевых протоколов, причем в рамках одной и той же сети определяется сразу несколько из них. В общем случае любой протокол передачи данных регламентирует следующие типичные функции:
-
Синхронизация - механизм распознавания начала и конца блока данных;
-
Инициализация - установление соединения между абонентами;
-
Блокирование - разбиение потока информации на блоки данных;
-
Адресация - идентификация сетевого оборудования;
-
Обнаружение ошибок - установка битов четности и вычисление контрольной суммы;
-
Нумерация блоков – механизм определения ошибочно переданной или потерянной информации;
-
Управление потоком данных – механизм распределения и синхронизации информационных потоков;
-
Методы восстановления – механизм возврата к определенному положению для повторной передачи информации;
-
Разрешение доступа - контроль и управление ограничениями доступа к данным.
Сетевой интерфейс – это программные или аппаратные технические средства сопряжения функциональных сетевых узлов.
Сетевые технические средства – это устройства, обеспечивающие объединение сетевых узлов в единую информационную сеть.
Сетевые программные средства – это программное обеспечение, предназначенное для управления работой информационной сети и обеспечения пользовательского интерфейса.
Сетевые программные средства работают по технологии «клиент-сервер». Технология клиент-сервер — это способ взаимодействия узлов сети, при котором один из узлов, называемый аппаратным сервером, предоставляет свои ресурсы другим узлам, называемым клиентами. Серверы, как правило, управляют общими разделяемыми ресурсами сети. Программы, запрашивающие сетевые услуги называются программами-клиентами, а программы, обрабатывающие запросы называются программными серверами. Приведем примеры аппаратных серверов:
-
Файл-сервер - служит для хранения и управления передачей файлов в сети;
-
Сетевой сервер - компьютер, предоставляющий свои вычислительные ресурсы другим узлам сети и выполняющий функции управления сетью;
-
Сервер печати – разделяемое печатающее устройство, которое предоставляет свои ресурсы другим узлам сети;
-
Коммуникационный сервер – устройство, предназначенные для установления связи между узлами и управления потоком данных в сети.