2. Способы коммутации и передачи данных. Организация обмена данными в лвс.
В вычислительной технике для представления данных используется двоичный код. Существуют различные способы кодирования двоичных цифр 1 и 0, например, потенциальный способ, при котором единице соответствует один уровень напряжения, а нулю — другой, или импульсный способ, когда для представления цифр используются импульсы различной или одной полярности.
Аналогичные подходы могут быть использованы для кодирования данных и при передаче их между двумя компьютерами по линиям связи. Однако эти линии связи отличаются по своим электрическим характеристикам от тех, которые существуют внутри компьютера. Главное отличие внешних линий связи от внутренних состоит в их гораздо большей протяженности, а также в том, что они проходят вне экранированного корпуса по пространствам, зачастую подверженным воздействию сильных электромагнитных помех. Все это приводит к значительно большим искажениям прямоугольных импульсов (например, «заваливанию» фронтов), чем внутри компьютера. Поэтому для надежного распознавания импульсов на приемном конце линии связи при передаче данных внутри и вне компьютера не всегда можно использовать одни и те же скорости и способы кодирования. Например, медленное нарастание фронта импульса из-за высокой емкостной нагрузки линии требует передачи импульсов с меньшей скоростью (чтобы передний и задний фронты соседних импульсов не перекрывались и импульс успел дорасти до требуемого уровня).
В вычислительных сетях применяют как потенциальное, так и импульсное кодирование дискретных данных, а также специфический способ представления данных, который никогда не используется внутри компьютера, — модуляцию (рис. 1.9). При модуляции дискретная информация представляется синусоидальным сигналом той частоты, которую хорошо передает имеющаяся линия связи.
Потенциальное или импульсное кодирование применяется на каналах высокого качества, а модуляция на основе синусоидальных сигналов предпочтительнее в том случае, когда канал вносит сильные искажения в передаваемые сигналы. Обычно модуляция используется в глобальных сетях при передаче данных через аналоговые телефонные каналы связи, которые были разработаны для передачи голоса в аналоговой форме и поэтому плохо подходят для непосредственной передачи импульсов.
Рис. 1.9. Примеры представления дискретной информации.
На способ передачи сигналов влияет и количество проводов в линиях связи между компьютерами. Для сокращения стоимости линий связи в сетях обычно стремятся к сокращению количества проводов и из-за этого используют не параллельную передачу всех бит одного байта или даже нескольких байт, как это делается внутри компьютера, а последовательную, побитную передачу, требующую всего одной пары проводов.
Еще одной проблемой, которую нужно решать при передаче сигналов, является проблема взаимной синхронизации передатчика одного компьютера с приемником другого.
3. Локальные сети. Некоторые признаки классификации сетей. Характерные свойства сетевого по.
К локальным сетям — Local Area Networks (LAN) — относят сети компьютеров, сосредоточенные на небольшой территории (обычно в радиусе не более 1—2 км). Из-за коротких расстояний в локальных сетях имеется возможность использования относительно дорогих высококачественных линий связи, которые позволяют, применяя простые методы передачи данных, достигать высоких скоростей обмена данными порядка 100 Мбит/с.
Глобальные сети — Wide Area Networks (WAN) — объединяют территориально рассредоточенные компьютеры, которые могут находиться в различных городах и странах. Так как прокладка высококачественных линий связи на большие расстояния обходится очень дорого, в глобальных сетях часто используются уже существующие линии связи, изначально предназначенные совсем для других целей. Например, многие глобальные сети строятся на основе телефонных и телеграфных каналов общего назначения
Городские сети (или сети мегаполисов) — Metropolitan Area Networks (MAN) — являются менее распространенным типом сетей. Эти сети появились сравнительно недавно. Они предназначены для обслуживания территории крупного города — мегаполиса.
6.2. Способы коммутации и передачи данных в сетях
Основная функция систем передачи данных в условиях функционирования вычислительных сетей заключается в организации быстрой и надежной передачи информации произвольным абонентам сети, а также в сокращении затрат на передачу данных.
Важнейшая характеристика сетей передачи данных — время доставки информации — зависит от структуры сети передачи данных, пропускной способности линий связи, а также от способа соединения каналов связи между взаимодействующими абонентами сети и способа передачи данных по этим каналам. В настоящее время различают системы передачи данных с постоянным включением каналов связи (некоммутируемые каналы связи) и коммутацией на время передачи информации по этим каналам.
При использовании некоммутируемых каналов связи средства приема-передачи абонентских пунктов и ЭВМ постоянно соединены между собой, т. е. находятся в режиме «on-line». В этом случае отсутствуют потери времени на коммутацию, обеспечиваются высокая степень готовности системы к передаче информации, более высокая надежность каналов связи и, как следствие, достоверность передачи информации.
Недостатками такого способа организации связи являются низкий коэффициент использования аппаратуры передачи данных и линий связи, высокие расходы на эксплуатацию сети. Рентабельность подобных сетей достигается только при условии достаточно полной загрузки этих каналов.
При коммутации абонентских пунктов и ЭВМ только на время передачи информации (т. е. нормальным режимом для которых является режим «off-line») принцип построения узла коммутации определяется способами организации прохождения информации в сетях передачи данных. Существуют три основных способа подготовки и передачи информации в сетях, основанных на коммутации: каналов, сообщений и пакетов.
Коммутация каналов. Способ коммутации каналов заключается в установлении физического канала связи для передачи данных непосредст-венно между абонентами сети. При использовании коммутируемых каналов тракт (путь) передачи данных образуется из самих каналов связи и устройств коммутации, расположенных в узлах связи.
Установление соединения заключается в том, что абонент посылает в канал связи заданный набор символов, прохождение которых по сети через соответствующие узлы коммутации вызывает установку нужного соединения с вызываемым абонентом. Этот транзитный канал образуется в начале сеанса связи, остается фиксированным на период передачи всей информации и разрывается только после завершения передачи информации.
К достоинствам данного способа организации соединения абонентов сети следует отнести:
• гибкость системы соединения в зависимости от изменения по
• высокую экономичность использования каналов, достигаемую
за счет их эксплуатации только в течение времени установления
связи и непосредственно передачи данных;
• невысокие расходы на эксплуатацию каналов связи (на порядок
меньше, чем при эксплуатации некоммутируемых линий связи).
Коммутация сообщений. При коммутации сообщений поступающая на узел связи информация передается в память узла связи, после чего анализируется адрес получателя. В зависимости от занятости требуемого канала сообщение либо передается в память соседнего узла, либо становится в очередь для последующей передачи. Таким образом, способ коммутации сообщений обеспечивает поэтапный характер передачи информации. В этом случае сообщения содержат адресный признак (заголовок), в соответствии с которым осуществляется автоматическая передача информации в сети от абонента-передатчика к абоненту приемнику. Все функции согласования работы отдельных участков сети связи, а также управление передачей сообщений и их соответствующую обработку выполняют центры (узлы) коммутации сообщений.
Основное функциональное назначение центра коммутации сообщений — обеспечить автоматическую передачу информации от абонента к абоненту в соответствии с адресным признаком сообщения и требованиями к качеству и надежности связи.
Метод коммутации сообщений обеспечивает:
• независимость работы отдельных участков сети, что значитель
но повышает эффективность использования каналов связи при
передаче одного и того же объема информации;
• сглаживание несогласованности в пропускной способности ка
налов и более эффективную передачу многоадресных сообще
ний (так как не требуется одновременного освобождения всех
каналов между узлом-передатчиком и узлом-приемником);
• передача информации может производиться в любое время, так
как прямая связь абонентов друг с другом необязательна.
Для более полной загрузки каналов и их эффективного использования возможно совместное применение перечисленных методов коммутации.
Коммутация пакетов сочетает в себе ряд преимуществ методов коммута-ции каналов и коммутации сообщений. При коммутации пакетов перед началом передачи сообщение разбивается на короткие пакеты фиксированной длины, которые затем передаются по сети. В пункте назначения эти пакеты вновь объединяются в первоначальное сообщение, а так как их длительное хранение в запоминающем устройстве узла связи не предполагается, пакеты передаются от узла к узлу с минимальной задержкой во времени. В этом отношении указанный метод близок методу коммутации каналов.
При коммутации пакетов их фиксированная длина обеспечивает эффективность обработки пакетов, предотвращает блокировку линий связи и значительно уменьшает емкость требуемой промежуточной памяти узлов связи. Кроме того, сокращается время задержки при передаче информации, т. е. скорость передачи информации превышает аналогичную скорость при методе коммутации сообщений.
Проблема маршрутизации пакетов решается программно-аппаратными способами. Наиболее распространенными способами являются фиксированная маршрутизация и маршрутизация способом кратчайшей очереди.
Фиксированная маршрутизация предполагает наличие таблицы маршрутов, в которой закрепляется маршрут от одного клиента к другому.
Это обеспечивает простоту реализации, но неравномерную загрузку сети.
В методе кратчайшей очереди используется несколько таблиц, в которых каналы расставлены по приоритетам. Передача начинается по первому свободному каналу с высшим приоритетом. При использовании этого метода задержка передачи пакета минимальная.
Сети, обеспечивающие коммутацию каналов, сообщений и пакетов, называются интегральными. Они объединяют несколько коммутационных сетей. Часть интегральных каналов используется монопольно, т. е. для прямого соединения. Прямые каналы создаются на время проведения сеанса связи между различными коммутационными сетями. По окончании сеанса прямой канал распадается на независимые магистральные каналы.