Московский государственный университет печати. Московский государственный университет печати Монтаж кабельной системы на основе витой пары

Функциональный состав и структура сетей ЭВМ

Полный перечень функций, реализуемых любой сетью ЭВМ, можно представить двумя компонентами ‑ обработка и передача данных .

Вычислительные средства (ЭВМ, вычислительные комплексы и системы) абонентских систем и их программное обеспечение (сетевые операционные системы и приложения) являются основными функциональными элементами сетей ЭВМ, выполняющих обработку данных. Их главная задача состоит в реализации функций предоставления, потребления и распределения ресурсов сети. Вычислительные средства, реализующие весь комплекс перечисленных функций относятся к универсальным и составляют основу универсальных абонентских систем (УАС). Вычислительные средства, специализированные на предоставлении ресурсов, называются серверами и составляют основу сервисных абонентских систем (САС). Специализированные на потреблении сетевых ресурсов ‑ называются клиентами и составляют основу клиентских абонентских систем (КАС). Специализированные на управлении вычислительной сетью ‑ называются административными и составляют основу административных абонентских систем (ААС). Классификация сетевых абонентских систем по функциональному признаку представлена на рис. 1.5.

Рис. 1.5. Классификация сетевых абонентских систем

Универсальные абонентские системы используются для построения одноранговых сетей ЭВМ. Остальные виды абонентских систем используются для построения сетей типа «клиент - сервер».

Вычислительные средства узлов коммутации, совместно с каналами связи, образуют телекоммуникационную сеть с определенной топологической структурой и реализуют функции передачи данных между всеми абонентскими системами сети.

Таким образом, в составе любой сети ЭВМ можно выделить следующие основные функциональные компоненты:

Абонентские системы различного назначения (УАС, САС, КАС, ААС) в совокупности образующие абонентскую сеть;

Узлы коммутации и каналы связи, образующие телекоммуникационную сеть.

В общем виде структура сети ЭВМ представлена на рис. 1.6.

Отдельные сети ЭВМ посредством специального межсетевого оборудования (МСО) могут объединяться между собой, образуя одноуровневые или многоуровневые иерархические структуры (рис. 1.7).

По такому принципу могут объединяться локальные, региональные и глобальные сети ЭВМ.

Классификация сетей ЭВМ

Сети ЭВМ относятся к разряду сложных вычислительных систем, поэтому для их классификации используется не один, а целый ряд признаков, наиболее характерные из которых представлены на рис. 1.8.

На информационные сети;

Вычислительные сети;

По функциональному назначению сети ЭВМ подразделяются:

На информационные сети;

Вычислительные сети;

Информационно-вычислительные сети.

Рис. 1.6. Обобщенная структура сети ЭВМ

Рис. 1.7. Объединение сетей ЭВМ

Рис. 1.8. Классификация сетей ЭВМ

Информационные сети предоставляют пользователям в основном информационные услуги. К таким сетям относятся сети научно-технической и справочной информации, резервирования и продажи билетов на транспорте, сети оперативной информации служб специального назначения и т.д.

Вычислительные сети отличаются наличием в своем составе более мощных вычислительных средств, запоминающих устройств повышенной емкости для хранения прикладных программ, банков данных и знаний, доступных для пользователей, возможностью оперативного перераспределения ресурсов между задачами.

На практике наибольшее распространение получили смешанные информационно-вычислительные сети, в которых осуществляются хранение и передача данных, а также решение различных задач по обработке информации.

По размещению основных информационных массивов (банков данных) сети подразделяются на следующие типы:

Сети с централизованным размещением информационных массивов;

Сети с локальным (абонентским) размещением информационных массивов.

В сетях с централизованным размещением информационные массивы формируются и хранятся на главном файловом сервере сети. В сетях с локальным размещением информационные массивы могут находиться на различных файловых серверах.

По степени территориальной рассредоточенности компонентов сети различают:

Глобальные сети, охватывающие территорию страны или нескольких стран с расстояниями между отдельными узлами сети в несколько тысяч километров;

Региональные сети, расположенные в пределах определенного территориального региона (города, района, области и т.п.);

Локальные вычислительные сети, охватывающие сравнительно небольшую территорию (в радиусе до 10 км).

По типу используемых вычислительных средств сети могут быть:

Однородными (ЭВМ всех абонентских систем сети аппаратно и программно совместимы);

Неоднородными (ЭВМ абонентских систем сети аппаратно и программно несовместимы).

Локальные сети ЭВМ обычно являются однородными, а региональные и глобальные ‑ неоднородными.

По методу передачи данных различают сети:

С коммутацией каналов;

Коммутацией сообщений;

Коммутацией пакетов;

Со смешанной коммутацией.

Для современных сетей ЭВМ наиболее характерным является использование метода коммутации пакетов. Особенности каждого из методов передачи данных более подробно будут рассмотрены в дальнейшем.

Важным признаком классификации сетей ЭВМ является их топология, т.е. структура связей между элементами сети. Топология оказывает существенное влияние на пропускную способность, на устойчивость сети к отказам ее оборудования, на качество обслуживания запросов пользователей, на логические возможности и стоимость сети.

Для построения сетей ЭВМ используются следующие топологические структуры (рис. 1.9):

Радиальная (звездообразная);

Кольцевая;

Полносвязная;

Древовидная (иерархическая);

Смешанная.

Рис. 1.9. Топологические структуры сетей ЭВМ: а – радиальная; б – кольцевая; в – шинная; г – полносвязная; д – древовидная; е – смешанная

Основу сетей с радиальной (звездообразной) топологией (рис. 1.9, а) составляет главный центр, который может быть как активным (выполняется обработка информации), так и пассивным (выполняется только ретрансляция информации). Такие сети довольно просты по своей структуре и организации управления. К недостаткам сетей с радиальной топологией можно отнести: нарушение связи при выходе из строя центрального узла коммутации, отсутствие свободы выбора различных маршрутов для установления связи между АС, увеличение задержек в обслуживании запросов при перегрузке центра обработки, значительное возрастание общей протяженности линий связи при размещении АС на большой территории.

В сетях с кольцевой топологией (рис. 1.9, б) информация между абонентскими станциями передается только в одном направлении. Кольцевая структура обеспечивает широкие функциональные возможности сети при высокой эффективности использования моноканала, низкой стоимости, простоте методов управления, возможности контроля работоспособности моноканала. К недостаткам сетей с кольцевой топологией можно отнести: нарушение связи при выходе из строя хотя бы одного сегмента канала передачи данных.

В сетях с шинной топологией (рис. 1.9, в) используется моноканал передачи данных, к которому подсоединяются абонентские системы. Данные от передающей АС распространяются по каналу в обе стороны. Информация поступает на все АС, но принимает сообщение только та АС, которой оно адресовано. Шинная топология ‑ одна из наиболее простых. Она позволяет легко наращивать и управлять сетью ЭВМ, является наиболее устойчивой к возможным неисправностям отдельных абонентских систем. Недостатком шинной топологии является полный выход из строя сети при нарушении целостности моноканала.

В полносвязной сети (рис. 1.9, г) информация может передаваться между всеми АС по собственным каналам связи. Такое построение сети требует большого числа соединительных линий связи. Оно эффективно для малых сетей с небольшим количеством центров обработки, работающих с полной загрузкой каналов связи.

В сетях с древовидной топологией (рис. 1.9, д) реализуется объединение нескольких более простых сетей с шинной топологией. Каждая ветвь дерева представляет собой сегмент. Отказ одного сегмента не приводит к выходу из строя остальных сегментов.

Топология крупных сетей обычно представляет собой комбинации нескольких топологических решений. Примером такой сети может служить сеть со смешанной радиально ‑ кольцевой топологией, представленной на рис. 1.9, е.

Правильный и рациональный выбор основных функциональных, технических и программных компонентов сетей ЭВМ, их топологической структуры оказывают непосредственное влияние на все технические характеристики и общую эффективность функционирования сетей ЭВМ в целом. Это особенно важно для вычислительных сетей военного назначения, предназначенных для обработки и передачи больших информационных массивов данных в условиях жесткого лимита времени и высоких требований к достоверности информации.

Лекция 1.Введение в дисциплину Характеристики сетей ЭВМ

Сети ЭВМ могут характеризоваться совокупностью показателей качества , к основным из которых относятся следующие:

1. функциональные возможности сети –– перечень основных информационно вычислительных услуг, предоставляемых пользователям сети;

2. производительность сети –– среднее количество запросов пользователей сети, обслуживаемых за единицу времени;

3. пропускная способность сети (канала) – максимально возможное количество информации, которое может быть передано по сети (по каналу) за единицу времени. Пропускная способность измеряется в битах в секунду (бит/с), в килобитах в секунду (Кбит/с), в мегабитах в секунду (Мбит/с), в гигабитах в секунду (Гбит/с) и т. д.

4. надежность сети –– среднее время наработки на отказ основных компонентов сети;

§ вычислительные сети;

§ информационно-вычислительные сети.

Информационные сети предоставляют пользователям в основном информационные услуги. К таким сетям относятся сети научно-технической и справочной информации, резервирования и продажи билетов на транспорте, сети оперативной информации служб специального назначения и т. д.

Вычислительные сети отличаются наличием в своем составе более мощных вычислительных средств, запоминающих устройств повышенной емкости для хранения прикладных программ, банков данных и знаний, доступных для пользователей, возможностью оперативного перераспределения ресурсов между задачами.

На практике наибольшее распространение получили смешанные информационно-вычислительные сети , в которых осуществляются хранение и передача данных, а также решение различных задач по обработке информации.

По размещению основных информационных массивов (банков данных) сети подразделяются на следующие типы:

§ сети с централизованным размещением информационных массивов;

§ сети с локальным (абонентским) размещением информационных массивов.

В сетях с централизованным размещением информационные массивы формируются и хранятся на главном файловом сервере сети. В сетях с локальным размещением информационные массивы могут находиться на различных файловых серверах.

По степени территориальной рассредоточенности компонентов сети различают:

§ глобальные сети, охватывающие территорию страны или нескольких стран с расстояниями между отдельными узлами сети в несколько тысяч километров;

§ региональные сети, расположенные в пределах определенного территориального региона (города, района, области и т. п.);

§ локальные вычислительные сети, охватывающие сравнительно небольшую территорию (в радиусе до 10 км).

По типу используемых вычислительных средств сети могут быть:

§ однородными (ЭВМ всех абонентских систем сети аппаратно и программно совместимы);

    неоднородными (ЭВМ абонентских систем сети аппаратно и программно несовместимы).

Локальные сети ЭВМ обычно являются однородными, а региональные и глобальные – неоднородными.

По методу передачи данных различают сети:

§ с коммутацией каналов;

§ с коммутацией сообщений;

§ с коммутацией пакетов;

    со смешанной коммутацией.

Важным признаком классификации сетей ЭВМ является их топология, т. е. структура связей между элементами сети. Топология оказывает существенное влияние на пропускную способность, на устойчивость сети к отказам ее оборудования, на качество обслуживания запросов пользователей, на логические возможности и стоимость сети.

Для построения сетей ЭВМ используются следующие топологические структуры (рис. 2):

§ радиальная (звездообразная);

§ кольцевая;

§ шинная;

§ полносвязная;

§ древовидная (иерархическая);

    смешанная.

Рис. 2. Топологические структуры сетей ЭВМ

Основу сетей с радиальной (звездообразной) топологией (рис. 2.а) составляет главный центр, который может быть как активным (выполняется обработка информации), так и пассивным (выполняется только ретрансляция информации). Такие сети довольно просты по своей структуре и организации управления . К недостаткам сетей с радиальной топологией можно отнести: нарушение связи при выходе из строя центрального узла коммутации, отсутствиесвободы выбора различных маршрутов для установления связи между АС, увеличение задержек в обслуживании запросов при перегрузке центра обработки, значительное возрастание общей протяженности линий связи при размещенииАС на большой территории.

В сетях с кольцевой топологией (рис. 2.б) информация между абонентскими станциями передается только в одном направлении. Кольцевая структураобеспечивает широкие функциональные возможности сети при высокой эффективности использования моноканала, низкой стоимости, простоте методовуправления, возможности контроля работоспособности моноканала. К недостаткам сетей с кольцевой топологией можно отнести: нарушение связи при выходе из строя хотя бы одного сегмента канала передачи данных.

В сетях с шинной топологией (рис. 2.в) используется моноканал передачи данных, к которому подсоединяются абонентские системы. Данные от передающей АС распространяются по каналу в обе стороны. Информация поступает на все АС, но принимает сообщение только та АС, которой оно адресовано.

Шинная топология – одна из наиболее простых. Она позволяет легко наращивать и управлять сетью ЭВМ, является наиболее устойчивой к возможным неисправностям отдельных абонентских систем. Недостатком шинной топологии является полный выход из стоя сети при нарушении целостности моноканала.

В полносвязной сети (рис. 2.г) информация может передаваться между всеми АС по собственным каналам связи. Такое построение сети требует больного числа соединительных линий связи. Оно эффективно для малых сетей с небольшим количеством центров обработки, работающих с полной загрузкой каналов связи.

В сетях с древовидной топологией (рис. 2.д) реализуется объединение нескольких более простых сетей с шинной топологией. Каждая ветвь дерева представляет собой сегмент. Отказ одного сегмента не приводит к выходу из строя остальных сегментов.

Топология крупных сетей обычно представляет собой комбинации нескольких топологических решений. Примером такой сети может служить сеть со смешанной радиально – кольцевой топологией, представленная на рис. 2.е.

Правильный и рациональный выбор основных функциональных, технических и программных компонентов сетей ЭВМ, их топологической структуры оказывают непосредственное влияние на все технические характеристики и общую эффективность функционирования сетей ЭВМ в целом. Это особенно важно для вычислительных сетей военного назначения, предназначенных для обработки и передачи больших информационных массивов данных в условиях жесткого лимита времени и высоких требований к достоверности информации.

Лекция 3. Методы структуризации сетей ЭВМ

Физическая структуризация

Построение сетей ЭВМ с небольшим (10-30) количеством абонентских систем чаще всего осуществляется на основе одной из типовых топологий - общая шина, кольцо, звезда или полносвязная сеть. Все перечисленные топологии обладают свойством однородности, то есть все компьютеры абонентских систем в такой сети имеют одинаковые права в отношении информационного взаимодействия друг с другом (за исключением центрального компьютера при соединении звезда). Такая однородность структуры значительно упрощает процедуру наращивания общего числа абонентских систем, облегчает обслуживание и эксплуатацию сети ЭВМ

Построение больших сетей ЭВМ, объединяющих более 30 – ти абонентских систем, на основе унифицированных типовых топологических структур порождает различные ограничения, наиболее существенными из которых являются:

ü ограничения на длину связи между узлами;

ü ограничения на количество узлов в сети;

ü ограничения на интенсивность трафика, порождаемого узлами сети.

Например, технология Ethernet на тонком коаксиальном кабеле позволяет использовать кабель длиной не более 185 метров, к которому можно подключить не более 30 сетевых ЭВМ (рис.3.1). Однако, если абонентские системы интенсивно обмениваются информацией между собой, то приходится снижать число подключенных к каналу компьютеров до 10 - 20, чтобы каждой абонентской системе доставалась приемлемая доля общей пропускной способности сети.

Для снятия этих ограничений используются специальные методы структуризации сети и специальное структурообразующее оборудование – повторители, концентраторы, мосты, коммутаторы, маршрутизаторы. Такое оборудование также называют коммуникационным .

Простейшим из коммуникационных устройств является повторитель (repeater).

Повторители используются для физического соединения различных сегментов кабеля локальной сети ЭВМ с целью увеличения общей длины сети.

Повторитель передает сигналы, приходящие из одного сегмента сети, в другие ее сегменты (рис.Повторитель позволяет преодолеть ограничения на длину линий связи за счет улучшения качества передаваемого сигнала - восстановления его мощности и амплитуды, улучшения фронтов и т. п.

Повторитель, который имеет несколько портов и соединяет несколько физических сегментов, называется концентратором или хабом . В данном устройстве сосредоточиваются все связи между сегментами сети.

Концентраторы характерны практически для всех базовых технологий локальных сетей - Ethernet, ArcNet, Token Ring, FDDI и т. п.

В работе концентраторов различных типов и технологий много общего – они повторяют сигналы, пришедшие с одного из своих портов, на других своих портах. Разница состоит в том, на каких именно портах повторяются входные сигналы. Так, концентратор Ethernet повторяет входные сигналы на всех своих портах, кроме того, с которого сигналы поступают (рис. 3.2, а). А концентратор Token Ring (рис. 3.2, б) повторяет входные сигналы, поступающие с некоторого порта, только на одном порту - на том, к которому подключена следующая в кольце АС.

Концентратор всегда изменяет физическую топологию сети, но при этом оставляет без изменения ее логическую топологию.

Под физической топологией понимается конфигурация связей, образованных отдельными частями кабеля, а под логической - конфигурация информационных потоков между компьютерами сети. Во многих случаях физическая и логическая топологии сети совпадают (рис. 3.3а). Однако это выполняется не всегда. Сеть на рис. 3.3б, демонстрирует пример несовпадения физической и логической топологии. Физически компьютеры соединены по топологии общая шина, а логически – по кольцевой топологии.

Физическая структуризация сети с помощью концентраторов целесообразна не только для увеличения расстояния между узлами сети, но и для повышения ее надежности. Например, если какая-либо абонентская система сети Ethernet с физической общей шиной из-за сбоя начинает непрерывно передавать данные по общему кабелю, то вся сеть выходит из строя, и для решения этой проблемы остается только один выход - вручную отсоединить сетевой адаптер этой абонентской системы от кабеля. В сети Ethernet, построенной с использованием концентратора, эта проблема может быть решена - концентратор отключает свой порт, если обнаруживает, что присоединенный к нему узел слишком долго монопольно занимает сеть. Концентратор может блокировать некорректно работающий узел и в других случаях, выполняя роль некоторого управляющего узла.

Лекция 4. Логическая структуризация сети.

Физическая структуризация полезна во многих отношениях, однако в сетях большого и среднего размера, без логической структуризации обойтись невозможно. Наиболее важной проблемой, не решаемой путем физической структуризации, является проблема передаваемого трафика между различными физическими сегментами сети.

В большой сети возникает неоднородность информационных потоков: сеть состоит из множества подсетей, отделов, рабочих групп и др. Например, в сети с общей шиной взаимодействие любой пары ПК занимает сеть на все время обмена, поэтому при увеличении числа ПК в сети шина становится узким местом. ПК одного отдела вынуждены ждать, пока завершит обмен пара ПК другого отдела. (Рис.1)

https://pandia.ru/text/78/378/images/image007_101.gif" width="14" height="14">

Рис. 1 Физическая структуризация на основе концентраторов

На рисунке показана сеть, построенная на основе концентраторов. Пусть ПК А, находящийся в одной подсети с ПК В, посылает ему данные. Т. к. концентраторы распространяют любой кадр по всем сегментам сети, то кадр посылаемый ПК А, хотя он и не нужен ПК других сегментов поступит на эти сегменты тоже (на рисунке кадр – заштрихованный кружок). И до тех пор пока ПК В не получит адресованный ему кадр, ни один из ПК этой сети не сможет передавать данные.

Такая ситуация возникает из-за того, что логическая структура данной сети осталась однородной, она не учитывает возможность локальной обработки трафика внутри отдела и предоставляет всем ПК равные возможности по обмену информацией (рис. 2).

Рис. 2. Противоречие между физической структуризацией сети и информационными потоками

Для решения проблемы нужно отказаться от единой разделяемой среды. Например, на примере рисунка 2 желательно сделать так, чтобы кадры выходили за пределы сегмента 1, только в том случае, если эти кадры направлены какому-либо ПК другого сегмента. При такой организации производительность сет существенно повысится, т. к. ПК одного отдела не будут постаивать, пока обмениваются данными ПК других отделов.

Распространение трафика, предназначенного для ПК некоторого сегмента сети, только в пределах этого сегмента, называется локализацией трафика. Логическая структуризация сети – это процесс разбиения сети на сегменты с локализованным трафиком. Для логической структуризации используются: мосты, коммутаторы, маршрутизаторы, шлюзы.

Мост ( Bridge) делит среду передачи сети на логические сегменты, передавая информацию только в том случае, если адрес ПК-получателя принадлежит другой подсети. Таким образом, мост изолирует трафик одной подсети от трафика другой (рис. 2)

https://pandia.ru/text/78/378/images/image025_22.jpg" width="40" height="28">

Рис. 3. Логическая структуризация сети с помощью моста

Таким образом, если ПК А пошлет данные ПК В, то эти данные будут повторены только на тех сетевых интерфейсах, которые отмечены на рисунке заштрихованными кружками.

Коммутатор (Switch) по принципу обработки информационных кадров полностью аналогичен мосту. Основное его отличие от моста состоит в том, что он способен осуществлять информационный обмен одновременно между несколькими парами логических сегментов сети, так как каждый его порт оснащен специализированным процессором, который обрабатывает кадры по алгоритму моста независимо от процессоров других портов. За счет этого общая производительность коммутатора обычно намного выше производительности традиционного моста, имеющего один процессорный блок. Можно сказать, что мосты – это мосты нового поколения, которые обрабатывают кадры в параллельном режиме.

Маршрутизатор (Router) – коммуникационное устройство с расширенными интеллектуальными возможностями по сравнению с мостами и коммутаторами. Маршрутизаторы реализуют более эффективные методы разграничения трафика отдельных логических сегментов сети. Маршрутизаторы реализуют более эффективные методы разграничения трафика отдельных логических сегментов сети. Это достигается за счет использования составных числовых адресов и явной адресации логических сегментов сети (рис. 3.6).

№ сегмента сети № абонентской системы

Рис.3 Структура составного адреса

Кроме локализации трафика, маршрутизаторы способны выполнять еще ряд задач, наиболее важными из которых являются выбор наиболее рационального маршрута из нескольких возможных. Другой важной возможностью маршрутизаторов является их способность связывать в единую сеть подсети, построенные на основе разных сетевых технологий (рис 4). Особенностью данной сети является наличие дополнительной связи между сегментами 1 и 2, которая может благодаря наличию маршрутизаторов использоваться как для повышения производительности сети, так и дляповышения ее надежности. В данной сети информационный обмен осуществляется одновременно между двумя парами абонентских систем А и В, С и D.

Кроме перчисленных устройств, отдельные части сети может соединять шлюз ( gateway ). Обычно основной особенностью шлюза явяется необходимость объединить сети с разными типами системного и прикладного программного обеспечения , а не желание локализовать трафик. Тем не менее, шлюз обеспечивает и локализацию трафика в качестве некоторого побочного эффекта. Крупные сети практически никогда не строятся без физической и логической структуризации. Для отдельных сегментов и подсетей характерны типовые однородные топологии базовых технологий, и для их объединения всегда используется оборудование, обеспечивающее локализацию трафика, - мосты, коммутаторы, маршрутизаторы, шлюзы и т. п.

Лекция 5. Архитектура и принципы построения сетей. Эталонная модель взаимодействия открытых систем.

Работа сети заключается в передаче данных от одного компьютера к другому. В этом процессе можно выделить следующие задачи:

ü Распознать данные

ü Разбить их на управляющие блоки

ü Добавить информацию к каждому блоку, чтобы указать местонахождение данных и получателя

ü Добавить информацию синхронизации и информацию для проверки ошибок

ü Поместить данные в сеть и отправить их по заданному адресу

Сетевая ОС при выполнении всех этих задач следует строгому набору процедур. Эти процедуры называются протоколами.

В 1984 году International Standards Organization (ISO) выпустила набор спецификаций для открытых систем, чтобы все они могли использовать одинаковые протоколы и стандарты для обмена информацией. Этим стандартом стала модель (Open System Interconnection reference model), названная эталонной моделью взаимодействия открытых систем

В модели OSI сетевые функции распределены между семью уровнями. Каждому уровню соответствуют различные сетевые операции и протоколы (рис.1)

Рис. 1 Взаимосвязи между уровнями модели OSI

Каждый уровень предоставляет несколько услуг, которые готовят данные для доставки по сети на другой компьютер. Уровни разделяются друг от друга границами – интерфейсами. Все запросы от одного уровня к другому передаются через интерфейс. Каждый уровень для выполнения своих функций использует услуги нижележащего уровня (рис 1)

Когда в модели OSI процесс А на машине 1 хочет взаимодействовать с процессом Б на машине 2, он формирует сообщение и передает его прикладному уровню модели OSI на своей машине. Затем программное обеспечение прикладного уровня добавляет свой заголовок к сообщению и передает его при помощи интерфейса 7\6 уровней представительному уровню и т. д. Некоторые уровни добавляют не только заголовок, но и концевик. Когда сообщение достигает самого нижнего уровня, физический уровень действительно передает сообщение, которое при поступлении на машину 2 передается в обратном порядке (снизу вверх). При этом каждый уровень проверяет и удаляет свой собственный заголовок. Наконец, сообщение поступает к получателю, процессу Б, который может ответить на него, используя аналогичный путь.

Прикладной уровень(Application) – он представляет собой окно для доступа прикладных процессов к сетевым услугам. Он обеспечивает услуги, напрямую поддерживающие приложения пользователя (ПО для передачи файлов, доступа к базам данных , электронной почты). Прикладной уровень управляет общим доступом к сети, потоком данных и восстановлением после сбоев связи.

Представительный уровень(Presentation) – определяет формат, используемый для обмена данными между сетевыми ПК. Его можно назвать переводчиком. Здесь данные, поступившие от прикладного уровня, переводятся в общепонятный промежуточный формат. Этот уровень отвечает за преобразование протоколов, трансляцию и шифрование данных и т. д. Кроме того, данный уровень управляет сжатием данных для уменьшения общего числа передаваемых битов. На представительном уровне работает редиректор, назначение которого состоит в перенаправлении локальных операций на сетевой сервер.

Сеансовый уровень(Session) - позволяет двум приложениям на разных ПК устанавливать, использовать и завершать соединение, называемое сеансом. На этом уровне выполняются функции по распознаванию имен и защите, необходимой для связи двух ПК в сети.

Транспортный уровень (Transport)- гарантирует доставку пакетов без ошибок, в той же последовательности, без потерь и дублирования. На этом уровне сообщения переупаковываются: длинные сообщения разбиваются на несколько пакетов, короткие объединяются в один. Это увеличивает эффективность передачи пакетов по сети

Сетевой уровень (Network) – отвечает за адресацию сообщений и перевод логических адресов и имен в физические. На этом уровне определяется маршрут от ПК-отправителя к ПК-получателю. На этом этапе решаются проблемы, связанные с сетевым трафиком: коммутация пакетов, маршрутизация и перегрузки

Канальный уровень (Data Link) – выполняет передачу кадров от сетевого уровня к физическому. Кадры – это логически организованная структура, в которую можно помещать данные. Канальный уровень упаковывает «сырой» поток битов, поступающих от физического уровня, в кадры данных. Данный уровень обеспечивает точность передачи кадров между ПК через Физический уровень

Физический уровень(Physical) – осуществляет передачу потока битов по физической среде (например, по сетевому кабелю). Здесь реализуются механический, электрический, оптический и функциональный интерфейс с кабелем. На этом уровне определяется способ соединения сетевого кабеля с платой сетевого адаптера и способ передачи сигналов по сетевому кабелю. Этот уровень отвечает за кодирование данных и синхронизацию битов, гарантируя, что переданная 1 будет воспринята именно как 1, а не как 0

Лекция 6 . Основные типы кабелей, их конструкция, характеристики и функционирование

На сегодняшний день подавляющая часть компьютерных сетей использует для соединения провода и кабели. Существуют различные типы кабелей, но на практике в большинстве сетей применяются только три основные группы:

Коаксиальный кабель (coaxial cable) Витая пара (twisted pair) Неэкранированная Экранированная Оптоволоконный кабель (fiber cable)

Назначение и структура коаксиального кабеля

Коаксиальный кабель предназначен для передачи высокочастотных сигналов в различной электронной аппаратуре, особенно в радио- и ТВ-передатчиках, компьютерах, трансмиттерах.

Конструкция коаксиального кабеля состоит из медной жилы или стальной жилы плакированной медью, изоляции, ее окружающей, экрана в виде герметичного слоя фольги и металлической оплетки, внешней оболочки (см. рис. 1). При наличии сильных электромагнитных помех в месте прокладки сети можно воспользоваться кабелем с трехкратной (фольга + оплетка + фольга) или четырехкратной (фольга + оплетка + фольга + оплетка) экранизацией. Экран защищает передаваемые по кабелю данные, поглощая внешние электромагнитные сигналы - помехи или шумы. Таким образом, экран не позволяет помехам исказить данные. Трехкратный экран рекомендуется использовать в условиях сильного электромагнитного шума, например в городских индустриальных районах. Четырехкратный экран разработан для использования в местах с чрезвычайно высоким уровнем электромагнитного шума, например вблизи от электрических машин, магистралей, в метро или поблизости от организаций оборудованных мощными радиопередатчиками.

Электрические сигналы, кодирующие данные, передаются по жиле. Жила - это один провод (сплошная) или пучок проводов. Сплошная жила изготавливается, из меди или стали плакированной медью. Жила окружена изоляционным слоем, который отделяет ее от металлической оплетки. Оплетка играет роль заземления и защищает жилу от электрических шумов и перекрестных помех (электрические наводки, вызванные сигналами в соседних проводах). Проводящая жила и металлическая оплетка не должны соприкасаться, иначе произойдет короткое замыкание, помехи проникнут в жилу, и данные разрушатся. Снаружи кабель покрыт непроводящим слоем - из резины, тефлона или пластика.

Коаксиальный кабель более помехоустойчив, затухание сигнала в нем меньше чем в витой паре. Ввиду того, что плетеная защитная оболочка поглощает внешние электромагнитные сигналы, не позволяя им влиять на передаваемые по жиле данные, то коаксиальный кабель можно использовать при передаче на большие расстояния и в тех случаях, когда высокоскоростная передача данных осуществляется на несложном оборудовании.

Существует два типа коаксиальных кабелей :

Тонкий коаксиальный кабель - гибкий кабель диаметром около 0,5 см, прост в применении и годится практически для любого типа сети, способен передавать сигнал на расстояние до 185 м без его заметного искажения, вызванного затуханием. Основная отличительная особенность - медная жила. Она может быть сплошной или состоять из нескольких переплетенных проводов.

Толстый коаксиальный кабель - относительно жесткий кабель с диаметром около 1 см. Иногда его называют «стандартный Ethernet», поскольку он был первым типом кабеля, применяемым в Ethernet - популярной сетевой архитектуре. Медная жила толстого коаксиального кабеля больше в сечении, чем тонкого, поэтому он передает сигналы на расстояние до 500 м. Толстый коаксиальный кабель иногда используют в качестве основного кабеля, который соединяет несколько небольших сетей, построенных на тонком коаксиальном кабеле.

Сравнение двух типов коаксиальных кабелей

Как правило, чем толще кабель, тем сложнее его прокладывать. Тонкий коаксиальный кабель гибок, прост в установке и относительно недорог. Толстый коаксиальный кабель трудно гнуть, следовательно, его сложнее монтировать, это очень существенный недостаток, особенно в тех случаях, когда необходимо проложить кабель по трубам или желобам

Выбор того или иного типа коаксиальных кабелей зависит от места где этот кабель будет прокладываться. Существуют поливинилхлоридные и пленумные классы коаксиальных кабелей.

Поливинилхлорид – это пластик, который применяется в качестве изолятора или внешней оболочки у большинства коаксиальных кабелей. Его прокладывают на открытых участках помещений. Однако при горении он выделяет ядовитые газы.

Пленумные коаксиальные кабели – прокладываются в вентиляционных шахтах, между подвесными потолками и перекрытиями пола.

Монтирование кабельной системы

Для подключения к толстому коаксиальному кабелю применяют специальное устройство – трансивер. Он снабжен специальным коннектором пронзающим ответвителем, который проникает через слой изоляции и вступает в контакт с проводящей жилой.

Для подключения тонкого коаксиального кабеля используются BNC-коннекторы.
BNC коннектор (Рис 1), BNC T коннектор (Рис.2) и BNC баррел коннектор

https://pandia.ru/text/78/378/images/image040_15.jpg" width="228" height="201 src=">

Назначение и структура витой пары

Самая простая витая пара – это два перевитых изолированных медных провода. Согласно стандарту различают два вида витых пар:

§ UTP - кабель на основе неэкранированной медной пары

§ STP - кабель на основе экранированной медной пары

Неэкранированная витая пара (UTP, unshielded twisted pair) - это кабель, в котором изолированная пара проводников скручена с небольшим числом витков на единицу длины. Скручивание проводников уменьшает электрические помехи извне при распространении сигналов по кабелю. э.

Кабель на основе неэкранированной медной пары различают по его пропускной способности, выделяя тем самым несколько категорий:

Категория 6 : Кабель этой категории является одной из наиболее совершенных сред передачи данных среди вышеперечисленных категорий. Его частота передачи сигнала доходит до 250 МГц, что почти в два раза больше пропускной способности категории 5е. Улучшена помехозащищенность.

Монтаж кабельной системы на основе витой пары

Рис. 1 Порт MDI/MDI-X и разъем RJ-45

Прямая разводка – применяется, когда кабель соединяет ПК с концентратором или концентратор с концентратором

Кросс-разв одка – применяется для соединения ПК друг с другом

Прямая разводка кабеля выполняется согласно таблице 1

№ контакта коннектора

Цвет проводника

Бело-зеленый

Бело - оранжевый

Бело-синий

Оранжевый

Бело-коричневый

Коричневый

Кросс-разводка кабеля выполняется согласно таблице 2

№ контакта коннектора

Первый конец

Второй конец

Бело-зеленый

Бело - оранжевый

Оранжевый

Бело - оранжевый

Бело-зеленый

Бело-синий

Бело-синий

Оранжевый

Бело-коричневый

Бело-коричневый

Коричневый

Коричневый

После подключения коннекторов кабель следует проверить с помощью специального тестера, который определит, правильно ли проводники витых пар подсоединены к контактам коннекторов, а также целостность самого кабеля.
Назначение и функции оптоволокна

В оптоволоконном кабеле цифровые данные распространяются по оптическим волокнам в виде модулированных световых импульсов. Это относительно защищенный способ передачи, поскольку при нем не используются электрические сигналы. Следовательно, к оптоволоконному кабелю невозможно подключиться, не разрушая его, и перехватывать данные, от чего не застрахован любой кабель, проводящий электрические сигналы

Рис.1 Структура оптоволоконного кабеля: 1 –cердцевина с показателем преломления n1;

2 - отражающая оболочка с показателем преломления n2, n1 > n2;.3 – защитное покрытие.

Кабель содержит несколько световодов, хорошо защищенных пластиковой изоляцией. Он обладает сверхвысокой скоростью передачи данных (до 2 Гбит), абсолютно не подвержен помехам и сам не создает излучения, долговечен (срок службы 25 лет). Расстояние между системами, соединенными оптиковолокном, может достигать 100 километров. Основа оптоволокна - кварц (SiO2), самый распространенный в природе материал, недорогой в отличие от меди.

В зависимости от распределения показателя преломления и от величины диаметра сердечника различают:

    многомодовое волокно со ступенчатым изменением показателя преломления(а) многомодовое волокно с плавным изменением показателя преломления(б) одномодовое волокно (в)

Рис.2 Типы оптического кабеля

В одномодовом кабеле используется центральный проводник очень малого диаметра - от 5 до 15 мкм. При этом практически все лучи света распространяются вдоль оптической оси световода, не отражаясь от внешнего проводника. Полоса пропускания одномодового кабеля очень широкая - до сотен гигагерц на километр.

Изготовление тонких качественных волокон для одномодового кабеля представляет сложный технологический процесс, что делает одномодовый кабель достаточно дорогим. Кроме того, в волокно такого диаметра достаточно сложно направить пучок света, не потеряв при этом значительную часть его энергии.

В многомодовых кабелях используются более широкие внутренние сердечники, которые легче изготовить технологически.

В многомодовых кабелях во внутреннем проводнике одновременно существует несколько световых лучей, отражающихся от внешнего проводника под разными углами. Угол отражения луча называется модой луча.

Многомодовые кабели имеют более узкую полосу пропускания - от 500 до 800 МГц/км. Сужение полосы происходит из-за потерь световой энергии при отражениях, а также из-за интерференции лучей разных мод.

В качестве источников излучения света в волоконно-оптических кабелях применяются светодиоды и полупроводниковые лазеры.

Для одномодовых кабелей применяются только полупроводниковые лазеры, так как при таком малом диаметре оптического волокна световой поток, создаваемый светодиодом, невозможно без больших потерь направить в волокно. Для многомодовых кабелей используются более дешевые светодиодные излучатели.

Волоконно-оптические кабели присоединяют к оборудованию разъемами MIC, ST и SC.

Казалось бы, идеальный проводник для сети найден, но стоит оптический кабель чрезвычайно дорого (около 1-3$ за метр), и для работы с ним требуется специальные сетевые карты, коммутаторы и т. д. Данное соединение применяется для объединения крупных сетей, высокосортного доступа в Интернет (для провайдеров и крупных компаний), а также для передачи данных на большие расстояния. В домашних сетях, если требуется высокая скорость соединения, гораздо дешевле и удобнее воспользоваться гигабитной сетью на витой паре.

Тема № 2: Основные понятия и терминология

К сожалению, для вычислительной техники характерна терминологическая неоднозначность и неопределённость, что проявляется в различном толковании в разных литературных источниках одного и того же термина (например «вычислительная система» или «вычислительный комплекс»), либо в использовании разных терминов для обозначения одного и того же понятия (например «вычислительная сеть», «сеть ЭВМ», «компьютерная сеть»). Всё это зачастую усложняет восприятие и усвоение материала.

Целью излагаемого в данном разделе материала является устранение терминологической неоднозначности и уточнение используемых ниже терминов и понятий. Предлагаемая классификация различных систем и объектов вычислительной техники направлена на выявление классов систем, характеризующихся одинаковыми или близкими свойствами, что позволяет унифицировать процесс изучения и исследования вычислительных систем и сетей.

Понятие сети ЭВМ

Сеть ЭВМ (рис. 1.1) - совокупность средств вычислительной техники (СВТ), представляющих собой множество ЭВМ, объединённых с помощью средств телекоммуникаций (СТК). Сеть ЭВМ реализует две основные функции:

Обработку данных;

Передачу данных.

Наряду с термином «сеть ЭВМ» широко используются близкие по смыслу термины «компьютерная сеть» и «вычислительная сеть», которые обычно рассматриваются как синонимы. Однако некоторые незначительные различия между указанными терминами мы будем иметь в виду при дальнейшем изложении материала.

Из данного выше определения (рис. 1.1) следует, что «сеть ЭВМ» представляет собой множество ЭВМ (компьютеров), объединённых в единую сеть с помощью средств телекоммуникаций, образующих базовую сеть передачи данных (СПД). Другими словами, «сеть ЭВМ» или «компьютерная сеть» - это объединение ЭВМ (компьютеров), в отличие, например, от телефонной сети, объединяющей автоматические телефонные станции (АТС). Поэтому эти два термина будем рассматривать и использовать ниже как эквивалентные. Термин же «вычислительная сеть» скорее характеризует назначение сети -выполнение вычислений, что отличает её, например, от «информационной сети», предоставляющей информационные услуги, или от «телекоммуникационной сети», предназначенной для передачи данных.

Отдельные сети ЭВМ могут объединяться между собой, образуя большие компьютерные сети, которые в свою очередь могут объединяться и образовывать сверхбольшие глобальные сети. Такое объединение сетей приводит к иерархической структуре, в которой небольшие сети являются подсетями сетей более высокого ранга.

Итак, сеть ЭВМ реализует передачу и обработку данных. Однако часто можно услышать или прочитать, что в сети передаётся и обрабатывается информация. Так что же на самом деле передаётся и обрабатывается в сети: данные или информация? Для ответа на этот вопрос необходимо определить понятия «данные» и «информация».

Существуют различные подходы к определению понятий «данные» и «информация» в разных областях человеческой деятельности: в биологии, в кибернетике, в философии и т.д. Создана даже специальная научная дисциплина «Теория информации».

Среди всех существующих определений понятий «данные» и «информация» воспользуемся общепринятыми традиционными определениями, для чего обратимся к «Словарю русского языка» С.И.Ожегова, и попытаемся сформулировать разницу между этими двумя терминами.

Данные и информация

«Данные - сведения, необходимые для какого-нибудь вывода, решения.

Информация - сведения, осведомляющие о положении дел, о состоянии чего-нибудь». (Ожегов СИ. Словарь русского языка).

Из этих определений следует, что данные - это любое множество сведений, а информация - это сведения, полученные с некоторой целью и несущие в себе новые знания для того, кто эту информацию получает.

Например, телефонная книга содержит данные в виде множества телефонных номеров различных организаций. Извлекая же номер некоторой конкретной организации, в которую мы хотим позвонить, мы получаем информацию в виде телефонного номера (или нескольких телефонных номеров) этой организации. По этой же причине мы говорим «база данных» (а не «база информации»), но, формируя запрос к базе данных, мы получаем информацию в виде сведений, представляющих для нас определённый интерес.

«Информация» - понятие субъективное. Сведения, которые являются информацией для одного человека, могут не быть информацией для другого. Например, сведения типа «Париж - столица Франции, а Лондон - столица Англии» являются информацией для школьника, который впервые узнал об этом, и не являются информацией (чем-то новым и ранее не известным) для взрослого человека.

Следует также иметь в виду, что количественной мерой данных является объём - количество единиц данных, измеренных в байтах, словах, страницах, количестве телефонных номеров в телефонной книге и т.п. В то же время, количественной мерой информации является энтропия - мера неопределенности информации. Чем больше энтропия, тем более ценной является информация.

Таким образом, можно сказать, что в компьютерной сети передаются и данные, и информация.

Взаимосвязь понятий «данные» и «информация» в рассматриваемом контексте иллюстрируется рис. 1.2, показывающим, что информация извлекается из множества данных в результате некоторых манипуляций (обработки данных).


Понятие о сетях ЭВМ, информационных технологиях на сетях

Лекция 20

Сеть представляет собой совокупность компьютеров, объединœенных средствами передачи данных. Средства передачи данных в общем случае могут состоять из следующих элементов: связных компьютеров, каналов связи (спутниковых, телœефонных, цифровых, волоконно-оптических, радио- и других), коммутирующей аппаратуры, ретрансляторов, различного рода преобразователœей сигналов и других элементов и устройств.

Архитектура сети определяет принципы построения и функционирования аппаратного и программного обеспечения элементов сети.

Современные сети можно классифицировать по различным признакам: по удаленности компьютеров, топологии, назначению, перечню предоставляемых услуг, принципам управления (централизованные и децентрализованные), методам коммутации (без коммутации, телœефонная коммутация, коммутация цепей, сообщений, пакетов и дейтаграмм и т. д.), видам среды передачи и т. д.

Сети условно разделяют на локальные и глобальные исходя из удаленности компьютеров.

Произвольная глобальная сеть может включать другие глобальные сети, локальные сети, а также отдельно подключаемые к ней компьютеры (удаленные компьютеры) или отдельно подключаемые устройства ввода-вывода. Глобальные сети бывают четырех базовых видов: городские, региональные, национальные и транснациональные. В качестве устройств ввода-вывода могут использоваться, к примеру, печатающие и копирующие устройства, кассовые и банковские аппараты, дисплеи (терминалы) и факсы. Перечисленные элементы сети бывают удалены друг от друга на значительное расстояние.

Локальная вычислительная сеть (ЛВС) представляет собой коммуникационную систему, позволяющую совместно использовать ресурсы компьютеров, подключенных к сети, такие, как принтеры, плоттеры, диски, модемы, приводы CD-ROM и другие периферийные устройства. В локальных вычислительных сетях компьютеры расположены на расстоянии до нескольких километров и обычно соединœены при помощи скоростных линий связи со скоростью обмена от 1 до 10 и более Мбит/с (не исключается случаи соединœения компьютеров и с помощью низкоскоростных телœефонных линий). ЛВС обычно развертываются в рамках некоторой организации (корпорации, учреждения). По этой причине их иногда называют корпоративными системами или сетями. Компьютеры при этом, как правило, находятся в пределах одного помещения, здания или сосœедних зданий.

Функции программного обеспечения компьютера, установленного в сети, условно можно разделить на две группы: управление ресурсами самого компьютера (в том числе и в интересах решения задач для других компьютеров) и управление обменом с другими компьютерами (сетевые функции).

Собственными ресурсами компьютера традиционно управляет ОС. Функции сетевого управления реализует сетевое ПО, ĸᴏᴛᴏᴩᴏᴇ должна быть выполнено как в виде отдельных пакетов сетевых программ, так и в виде сетевой ОС.

Топология - ϶ᴛᴏ конфигурация соединœения элементов в сеть. Топология во многом определяет такие важнейшие характеристики сети, как ее надежность, производительность, стоимость, защищенность и т.д.

Одним из подходов к классификации топологий ЛВС является выделœение двух базовых классов топологий: широковещательных и последовательных.

В широковещательных конфигурациях каждый персональный компьютер передает сигналы, которые бывают восприняты остальными компьютерами. К таким конфигурациям относятся топологии ʼʼобщая шинаʼʼ, ʼʼдеревоʼʼ, ʼʼзвезда с пассивным центромʼʼ. Сеть типа ʼʼзвезда с пассивным центромʼʼ можно рассматривать как разновидность ʼʼдереваʼʼ, имеющего корень с ответвлением к каждому подключенному устройству.

В последовательных конфигурациях каждый физический подуровень передает информацию только одному персональному компьютеру. Примерами последовательных конфигураций являются: произвольная (произвольное соединœение компьютеров), иерархическая, ʼʼкольцоʼʼ, ʼʼцепочкаʼʼ, ʼʼзвезда с интеллектуальным центромʼʼ, ʼʼснежинкаʼʼ и др.

Коротко рассмотрим три наиболее широко распространенные (базовые) топологии ЛВС: ʼʼзвездаʼʼ, ʼʼобщая шинаʼʼ и ʼʼкольцоʼʼ.

В случае топологии ʼʼзвездаʼʼ каждый компьютер через специальный сетевой адаптер подключается отдельным кабелœем к центральному узлу (Рис. 21). Центральным узлом служит пассивный соединитель или активный повторитель.

Рис. 21. Топология ʼʼзвездаʼʼ

Недостатком такой топологии является низкая надежность, так как выход из строя центрального узла приводит к остановке всœей сети, а также обычно большая протяженность кабелœей (это зависит от реального размещения компьютеров). Иногда для повышения надежности в центральном узле ставят специальное релœе, позволяющее отключать вышедшие из строя кабельные лучи.

Топология ʼʼобщая шинаʼʼ предполагает использование одного кабеля, к которому подключаются всœе компьютеры. Информация по нему передается компьютерами поочередно (Рис. 22).

Рис. 22. Топология ʼʼобщая шинаʼʼ

Достоинством такой топологии является, как правило, меньшая протяженность кабеля, а также более высокая надежность чем у ʼʼзвездыʼʼ, так как выход из строя отдельной станции не нарушает работоспособности сети в целом. Недостатки состоят в том, что обрыв основного кабеля приводит к неработоспособности всœей сети, а также слабая защищенность информации в системе на физическом уровне, так как сообщения, посылаемые одним компьютером другому, в принципе, бывают приняты и на любом другом компьютере.

При кольцевой топологии данные передаются от одного компьютера другому по эстафете (Рис. 23). В случае если некоторый компьютер получает данные, предназначенные не ему, он передает их дальше по кольцу. Адресат предназначенные ему данные никуда не передает.

Рис. 23. Кольцевая топология

Достоинством кольцевой топологии является более высокая надежность системы при разрывах кабелœей, чем в случае топологии с общей шиной, так как к каждому компьютеру есть два пути доступа. К недостаткам топологии следует отнести большую протяженность кабеля, невысокое быстродействие по сравнению со ʼʼзвездойʼʼ (но соизмеримое с ʼʼобщей шинойʼʼ), а также слабую защищенность информации, как и при топологии с общей шиной.

Топология реальной ЛВС может в точности повторять одну из приведенных выше или включать их комбинацию. Структура сети в общем случае определяется следующими факторами: количеством объединяемых компьютеров

Понятие о сетях ЭВМ, информационных технологиях на сетях - понятие и виды. Классификация и особенности категории "Понятие о сетях ЭВМ, информационных технологиях на сетях" 2017, 2018.

10.1 Характеристики компьютерных сетей
Сеть ЭВМ - комплекс территориально рассредоточенных ЭВМ и терминальных устройств, связанных между собой каналами передачи данных. Сеть можно рассматривать как систему с распределенными по территории аппаратными, программными и информационными ресурсами. Объединение в сеть способствует также повышению надежности функционирования вычислительных средств за счет резервирования технических и программных ресурсов. Сеть позволяет оперативно перераспределять нагрузку между ЭВМ сети и снижать пиковую нагрузку на вычислительные средства. Вычислительные сети создают системы распределенных по обширной территории систем информационного обслуживания (например, резервирование билетов на транспорте).
Компьютерные сети создаются для того, чтобы дать возможность территориально разобщенным пользователям обмениваться информацией между собой, использовать одинаковые программы, общие информационные и аппаратные ресурсы.
По функциональному назначению компьютерные сети можно разделить на:
- информационные (сети научно-технической информации, здравоохранения, резервирования билетов на транспорте и т.д.);
- вычислительные (решение задач с обменом данными и программами между ЭВМ);
- информационно-вычислительные. По размещению информации в сети:
- с централизованным банком данных, к которому имеют доступ многочисленные удаленные абоненты через свои терминалы (абонентские пункты);
- с распределенным банком данных, отдельные информационные базы которого создаются на территориально разнесенных предприятиях.
По территориальной распределенности:
- глобальные сети, охватывающие всю территорию страны, или нескольких стран;
- региональные сети - охватывающие некоторые территориальные регионы (город, область);
- локальные сети - с максимальным расстоянием между узлами сети не более нескольких километров.
По типу ЭВМ, объединенных в сеть:
- однородные сети, содержащие программно-совместимые ЭВМ;
- неоднородные, если ЭВМ в сети программно не совместимы.
Основу вычислительной сети составляют главные ЭВМ (серверы) или вычислительные центры (ВЦ). По числу серверов сети делятся на:
- сети с одним сервером;
- сети с несколькими серверами.

10.2 Структуры соединений ЭВМ. Передачаданных
Сети характеризуются своей структурой соединений (топологией). Топология определяет геометрическое расположение связей между ЭВМ в сети. Она оказывает значительное влияние на пропускную способность сети, ее устойчивость к отказам. Известны следующие структуры соединений: шинная, кольцевая, радиальная, иерархическая и многосвязная. Существуют также структуры, образованные путем комбинации перечисленных структур.
Одинарная многоточечная линия (общая шина) (рис. 10.1) характеризуется общедоступной линией связи. Для нее характерны простота подключения новых ЭВМ, легкость управления, высокая гибкость и возможность простого расширения сети. Одновременно по общей шине могут общаться только две ЭВМ, что является недостатком такой топологии.

В кольцевой структуре сети (рис. 10.2) ЭВМ последовательно соединены друг с другом однонаправленной замкнутой линией связи. Информация, передаваемая в одном направлении по кольцу, регенерируется в каждой ЭВМ (данные передаются как бы по эстафете). Такая структура требует более сложного управления, а включение новой ЭВМ приводит к временному разрыву кольца и прекращению работы в сети.
Радиальная (звездная) структура (рис. 10.3) предполагает наличие центрального компьютера (сервера), с которым связываются остальные ЭВМ (рабочие станции, клиенты). Сервер управляет сетью, определяет маршрут передачи сообщений. По основным характеристикам звездная структура уступает шинной структуре. В частности, ее применение требует повышенных затрат на прокладку линий связи.

Иерархическая (древовидная) структура (рис. 10.4) выглядит в виде дерева, которое растет сверху вниз. Дерево образуется путем соединения нескольких шин с корневой ЭВМ -сервером - через узлы коммутации (УК). Дерево обладает необходимой гибкостью для связи между ЭВМ, находящимися на различных уровнях иерархии.
Отказ одного компьютера приводит к отказу лишь одной ветви, поэтому эта структура более надежна, чем кольцевая.
В полносвязной сети все ЭВМ связаны отдельными линиями связи друг с другом (рис. 10.5). Это наиболее сложная и дорогая структура сети, но она обеспечивает исключительно высокую надежность и скорость передачи данных. Эта топология в сетях применяется редко.
На практике чаще встречаются гибридные сети ЭВМ, приспособленные к конкретным требованиям и сочетающие фрагменты шинной радиальной и других топологий.


Каналы связи. Сети ЭВМ начали создаваться, когда линии связи использовались в технике и быту очень широко. Развитие сетей ЭВМ пошло по линии «вписывания» системы передачи данных между ЭВМ в уже существующие стандарты телеграфной, телефонной и радиосвязи. Для локальных сетей обычно используются выделенные и коммутируемые каналы телефонной сети.
Телефонные и телеграфные каналы связи обладают низкой пропускной способностью и не согласованы с аппаратной частью ЭВМ. Скорость передачи каналов связи оценивается в бодах (1 бод = 1 бит/с). Телеграф имеет пропускную способность 150 бод, телефон - 3000 бод.
По телефонным каналам информация (речь) передается в аналоговой форме, а в вычислительных системах - в дискретной форме, поэтому требуется специальное устройство сопряжения -МОДЕМ (МОдулятор-ДЕМодулятор).Модем представляет собой устройство в составе аппаратуры передачи данных, которое преобразует потоки битов в непрерывные сигналы, пригодные для передачи данных по каналу связи (телефонному, телеграфному, радио, спутниковому, оптическому и т.д.). На приемном конце модем делает обратное преобразование.
Передача данных по аналоговым каналам осуществляется путем модуляции колебаний несущей частоты: амплитудной, частотной, фазовой на передающей стороне и демодуляции (детектирования) на приемном конце. При этом асинхронная передача каждого символа (буквы или цифры) осуществляется с помощью десяти битов (8 бит требуется для передачи символа и два бита служебных - стартовый и конечный). На рисунке 10.6 покачано использование модема для передачи данных между ЭВМ по телефонному каналу.
Скорость работы современных модемов различна. Разработаны промышленные модели, работающие со скоростями 14400 бит/с, 16800 бит/с, 28800 бит/с, 33600 бит/с и 56000 бит/с.
Значительно большую пропускную способность имеют специальные радиоканалы, каналы спутниковой связи и оптические линии связи. Радиорелейная линия Томск - Анжеро-Судженск имеет пропускную способность 150 Мбод. Еще большей пропускной способностью обладает оптический канал, проложенный вдоль транссибирской магистрали от Москвы до Дальнего Востока.
Каждый компьютер в сети должен иметь сетевой адаптер (сетевую карту), программное обеспечение для передачи данных (сетевые программы) и управляться сетевой операционной системой. Компьютеры локальных вычислительных сетей чаще всего соединены между собой проводом или коаксиальным кабелем. Существуют и беспроводные локальные сети с оптическими или радиоволновыми линиями связи.
Для обеспечения передачи данных необходимо предварительно определить последовательность передачи и форматы передаваемой информации, а также порядок и вид получения подтверждений осуществления передачи данных. Такие соглашения по обмену информацией между источником и приемником в сети называют сетевыми протоколами.
Сетевой протокол (или просто протокол) должен предусматривать управление форматом сообщений, формированием контрольной информации, потоком команд, а также действиями, которые должны быть предприняты в случае обнаружения ошибок обмена. Протоколы обеспечивают согласование передачи данных для неоднородных сетей ЭВМ. Существует несколько стандартов протоколов. В настоящее время в качестве стандарта для международных телекоммуникаций предусмотрен TCP/IР протокол. Он поддерживает используемые во всем мире вычислительные средства: ЭВМ общего назначения, мини-ЭВМ, UNIX-машины, персональные компьютеры и т.д.
Для упорядочения процесса управления приемом и передачей данных в сети этот процесс разделен на семь функциональных уровней.

1. Обеспечение электрических и функциональных характеристик между приемником и передатчиком - физический уровень.
2. Управление каналом передачи данных, установление, поддержка и разъединение каналов (соединений), защита от ошибок при передаче данных -канальный уровень, или уровень управления информационным каналом.
3. Маршрутизация, управление потоками данных при передаче пакетов -сетевой уровень.
4. Управление передачей данных (без обработки) - транспортный уровень.
5. Организация и проведение сеансов связи между прикладными процессами(сеансовый уровень).
6. Интерпретация и преобразование передаваемых между процессами данных к виду, удобному для прикладных программ, - уровень представления данных.
7. Выполнение прикладных программ, управление терминалами, администрирование сети (прикладной уровень).
Каждый уровень обслуживает соседний старший уровень. Организация взаимодействия между одинаковыми уровнями различных систем определяется соответствующими соглашениями (протоколами). Поэтому любая ЭВМ в состоянии «понять» информацию, полученную от любой другой ЭВМ.
Передаваемое сообщение, сформированное на верхнем (прикладном) уровне, последовательно поступает на более низкие уровни, затем по физическому каналу, пройдя через коммутационные системы, передается приемнику, где последовательно проходит от более низких уровней к верхним.
В компьютере-источнике подлежащие пересылке данные на каждом уровне обрамляются служебной информацией: заголовком и концевиком, содержащими адреса источника и приемника, а также некоторыми другими данными. Оформленные таким образом данные называют контейнером (пакетом) (рис. 10.7).
Формирование пакетов подобно многократному вкладыванию в конверты с формированием надписей на конвертах.
На приемной стороне, где контейнеры перемещаются с низких уровней на высокие, происходит «вскрытие конвертов» (удаление служебных данных).
Главная задача протоколов - обеспечение достоверной передачи данных даже при недостаточно надежном канале связи. Эта задача решается различными способами:
а) использование кодов с обнаружением и исправлением ошибок. Простейший из таких кодов - контроль по четности, когда каждый байт снабжается девятым разрядом. Этот разряд устанавливается так, чтобы общее число единиц в посылке было четным;
б) обратная передача. Передав блок данных, немедленно передают его назад и сравнивают с предыдущим. Если нет совпадения, то процесс повторяется. Оптимальная длина посылки зависит от пропускной способности канала. Если вероятность ошибки Р=10-4, то оптимальная длина равна 57 бит, а канал используется на 50%;
в) тайм-аут - предельный промежуток времени ожидания получения «квитанции» о правильном приеме переданного сообщения.
Определение пути, по которому будет передано сообщение, осуществляется с помощью специального устройства - маршрутизатора.
Маршрутизатор (Router) - устройство, которое работает с несколькими каналами, направляя в какой-нибудь из них очередной блок данных.
Маршрутизатор выбирает канал по адресу, указанному в заголовке пришедшего сообщения (пакета). Для каждого поступающего пакета маршрутизатор принимает индивидуальное решение о пути следования пакета к сети, в которой находится машина-адресат. Процедура выбора наилучшего пути называется маршрутизацией.
Проблема выбора осложняется тем, что географически самый короткий путь не всегда самый лучший. Часто критерием при выборе маршрута является время передачи данных по этому маршруту. Оно зависит от пропускной способности каналов связи и интенсивности нагрузки (трафика), которая может изменяться с течением времени. Некоторые алгоритмы маршрутизации пытаются приспособиться к изменению нагрузки, в то время как другие принимают решения на основе средних показателей за длительное время. Выбор маршрута может осуществляться и по другим критериям, например, надежности передачи информации.
Между конечными компьютерами может быть несколько десятков маршрутизаторов и множество промежуточных физических сетей различных типов, но программа-клиент будет воспринимать этот конгломерат как единую физическую сеть.
Таким образом, сетевой протокол выполняет функции маршрутизации, выбирая нужный путь для пакетов в паутине физических сетей.
По способу передачи информации вычислительные сети делятся на:
- сети коммутации каналов;
- сети коммутации сообщений;
- сети коммутации пакетов.
Коммутация каналов. В сети устанавливается физическое соединение между двумя ЭВМ. Эта связь устанавливается посылками сообщений для установки связи. После установки связи передается сообщение о готовности передачи от приемного конца к передающему (обратная связь). Затем по установленному соединениями каналу передаются данные. Коммутация каналов приводит к неэкономному использованию каналов, так как занята цепочка каналов. На установку соединения может уйти больше времени, чем
на передачу данных. Кроме того, данные обычно не загружают полностью канал по пропускной способности.
Коммутация сообщений. Физическое соединение устанавливается только между соседними узлами сети (узлами коммутации) и только на время передачи сообщения. Каждое сообщение снабжается заголовком и передается по сети как единое целое. Поступившее в узел сообщение запоминается в его запоминающем устройстве и в подходящий момент, когда освободится соответствующий канал, передается в следующий соседний узел. Сообщение как бы «прыгает» от одного узла к другому, занимая только один канал между соседними узлами.
Коммутация сообщений по сравнению с коммутацией каналов позволяет ценой усложнения аппаратуры узла коммутации уменьшить задержку при передаче данных и повысить общую пропускную способность сети передачи данных. Но, с другой стороны, на время передачи сообщения (а оно может быть очень большим) канал связи становится недоступным для других пользователей. Кроме того, надежность такого соединения невелика: неполадки одного из многочисленных звеньев канала нарушают связь между узлами.
Коммутация пакетов - это развитие метода коммутации сообщений (рис. 10.8). Сообщение делится на части - пакеты фиксированного размера (1,5 Кбайт). Пакеты помечаются заголовком: адреса источника и приемника, номер пакета в сообщении.

Пакеты передаются по сети как независимые сообщения и поступают в узел коммутации, где накапливаются в буферах каналов связи. Затем они передаются в выходной буфер, где скапливаются вперемешку пакеты различных сообщений. Эти пакеты выдаются на широкополосный канал для передачи в соседний узел коммутации. В пункте назначения интерфейсный процессор формирует из пакетов исходное сообщение.
Коммутация пакетов дает возможность одновременной передачи пакетов одного сообщения различными маршрутами, что уменьшает время передачи и увеличивает надежность передачи. Короткий пакет приводит к меньшим ошибкам и тем уменьшает занятость каналов связи.
Коммутация пакетов обеспечивает наименьшую задержку и наибольшую пропускную способность сети передачи данных, особенно для коротких сообщений. Основные принципы коммутации пакетов поддерживаются протоколом TCP/IP.

70.3 Глобальная информационная сеть Интернет
Развитие мировой телекоммуникации привело к созданию сетей общественного пользования, обеспечивающих передачу данных для широкого круга пользователей. Эти средства могут использовать локальные сети ЭВМ для организации корпораций сетей, соединенных имеющимися в мире средствами связи. Тем самым в полном смысле слова реализуется глобальная сеть ЭВМ. Она открыта для пользователей ЭВМ во всем мире и представляет им доступ к накопленным человечеством интеллектуальным ценностям и информации из любых областей человеческой деятельности.
Интернет (Internet) - это всемирная совокупность компьютерных сетей. Она использует принцип передачи пакетов. Используются высокоскоростные средства не только доставки, но и сортировки пакетов. Для управления передачей данных используются протоколы TCP/IP.
ПротоколTCP/IP (Transmission Control Protocol - протокол управления передачей) разбивает исходное сообщение на несколько небольших фрагментов - пакетов. Каждый пакет
снабжается заголовком, который содержит служебную информацию (адреса отправителя и получателя, идентификатор сообщения, номер пакета в сообщении и т.п.). Ответственность за доставку отдельного пакета по заданному адресу несет IP-протокол (Internet Protocol).
TCP-модуль адресата собирает поступающие пакеты и, пользуясь служебной информацией, соединяет отдельные пакеты в целое исходное сообщение. Недостающие или искаженные фрагменты сообщения пересылаются повторно.
Длина одного пакета обычно не превышает 1500 байт, и одно сообщение может быть разбито на несколько сотен пакетов. Таким образом, по каналам связи одновременно следуют, чередуясь друг с другом, тысячи пакетов. При этом общее время передачи равномерно распределяется между всеми пользователями. Чем больше пользователей одновременно работают в Интернете, тем медленнее доставляются сообщения конкретному адресату. Кроме того, случаются и «технические» задержки -перегрузка промежуточных шлюзов и серверов, неполадки в линиях связи.
Адресация в Интернете. Каждая ЭВМ, подключенная к Интернет, имеет собственный уникальный физический адрес (IP-адрес), состоящий из четырех десятичных чисел (каждое может иметь значения от 0 до 255), разделенных точками, например 194.84.93.107. Такая система адресации позволяет получить 2564 = 4,3 миллиарда адресов. При работе в сети машины отыскивают друг друга именно по этим адресам.
Последнее число адреса есть адрес ЭВМ (host computer), остальные числа в адресе описывают узлы (домены) в иерархии сетей. Международная служба адресов NIC (Network Information Center) выдает адреса доменов, а адреса ЭВМ в домене назначает администратор локальной сети, в которую включен компьютер.
Для облегчения адресации в Интернете реализована служба доменных имен (DNS - Domain Name Service). Каждому IP-адресу ставится в соответствие доменное имя - ряд символьных имен, разделенных точкой. Преобразование доменных имен в IP-адреса можно сделать в своем компьютере (для часто используемых имен), но обычно это делается в узлах сети (в серверах).
Типичное доменное имя имеет структуру:
имя_системы.имя_домена.расширение. Например - asu435-ws7.asu.tusur.ru. Здесь: asu435-ws7 - имя системы (компьютера); asu.tusur - имя домена (поддомен asu принадлежит домену tusur);
го - расширение.
Расширение домена отражает тип организации держателя домена:
equ - учебное заведение;
com - коммерческая организация;
org - некоммерческая организация;
gov - правительственные учреждения;
или код государства:
ru - Россия;
ur - Украина; us-США;
uk - Великобритания;
fr -Франция;
jp - Япония.
Имя домена может состоять из двух-четырех слов. Таким образом, доменная система имен использует принцип последовательных уточнений. Домен верхнего уровня располагается в адресе правее (например, название страны), а домен нижнего уровня - левее.
При поиске сервера по его доменному адресу компьютер пользователя обращается к серверам DNS, которые хранят информацию о соответствии символьных (доменных) имен и физических (числовых) адресов. Фактически поиск нужного сервера осуществляется с помощью физических адресов, а перевод доменных адресов в физические адреса осуществляют с помощью специальных серверов.
Основные службы Интернет. Подключение пользователя к Интернету может осуществляться различными способами в зависимости от услуги, которую хочет получить пользователь. Услуги предоставляют различные службы Интернета. Каждая служба (услуга) поддерживается своими прикладными протоколами. Чтобы воспользоваться какой-то из служб Интернета, необходимо иметь на компьютере программу, способную работать с этим протоколом. Такие программы называют клиентскими.
Терминальный режим. Исторически одной из ранних является служба удаленного управления компьютером Telnet. Этот протокол позволяет пользователю одного компьютера подключиться к другому удаленному компьютеру и работать с ним, как на собственном компьютере (включая операции редактирования и удаления). Для подключения каждый пользователь должен ввести свое регистрационное имя и пароль. Эту службу широко использовали для проведения сложных математических расчетов на удаленных вычислительных центрах, оснащенных мощными ЭВМ.
Часто протоколы Telnet применяются для дистанционного управления техническими устройствами (например, промышленными роботами). С помощью этого протокола бухгалтер или банкир, находясь в командировке, может записать или удалить данные на компьютере, находящемся в другом городе.
Электронная почта (E-mail) - наиболее простой и доступный способ работы в Интернете. Она позволяет передавать сообщения другим пользователям, которые имеют доступ в Интернет. Передачей сообщений управляют почтовые серверы -связные программы. Они получают сообщения от отправителей и пересылают их по цепочке к почтовым серверам адресатов, где эти сообщения накапливаются. При установлении соединения между адресатом и его почтовым сервером происходит автоматическая передача поступивших сообщений на компьютер адресата.
Каждому пользователю присваивается свой почтовый адрес. В Интернете используется доменная адресация. Доменное имя образуется по тем же правилам, что и имя компьютера в сети, только вместо имени компьютера стоит регистрационное имя пользователя. Оно имеет следующий формат:имя_пользователя@имя_домена.расширение .
Например, fnp(5),asu.tusur.ru.
Служба телеконференций (Usenet) - распределенный дискуссионный клуб, телеконференции, группы новостей. В отличие от электронной почты, клиент Usenet направляет сообщение не индивидуальному адресату, а группе неизвестных ему абонентов телеконференции. Сообщения, направленные на сервер группы новостей, отправляются с него на все серверы, с которыми он связан, если на них данного сообщения еще нет. Характер распространения каждого отдельного сообщения напоминает лесной пожар. На каждом из серверов сообщение хранится ограниченное время, и все желающие могут с ним ознакомиться.
Вся система телеконференций разбита на тематические группы (наука, искусство, спорт, отдых и т.п.). Все участники конференции имеют равные права при обсуждении того или иного вопроса, поэтому каждый вправе свободно высказываться по обсуждаемому вопросу. По некоторым данным сейчас в Интернете насчитывается свыше 50000 телеконференций. Они охватывают большинство тем, интересующих массы. Многие специалисты регулярно просматривают сообщения телеконференций.
Телеконференция - это как бы «плавающая» доска объявлений. Изменения, сделанные на одном сервере новостей, передаются на все другие серверы. Чтобы обменяться новостями, серверы регулярно связываются между собой.
Служба пересылки файлов дает возможность обмениваться файлами между компьютерами по протоколу FTP (File Transfer Protocol - протокол передачи файлов). FTP-сервер устанавливается на удаленном компьютере для того, чтобы дать пользователю возможность просмотреть файловую систему сервера и скопировать требуемые файлы. Достоинством данного протокола является возможность передачи файлов любого типа - текстов, рисунков, программ. К недостатку его следует отнести необходимость знания местоположения отыскиваемой информации. Здесь выручает программа Archie, которая позволяет сканировать FTP-архивы и найти тот, который устраивает пользователя по составу программного обеспечения и коммуникационным условиям. FTP - один из самых «древних» прикладных протоколов.
Gopher (грызун) - это протокол, который обеспечивает более развитые (по сравнению с FTP) средства поиска и извлечения информации с помощью многоуровневого меню, справочных книг, индексных ссылок и т.п. Этот протокол поддерживается современными программами-навигаторами. Протокол служит для получения текстовой информации (художественных произведений, стихов). Протокол не является прогрессивным, он постепенно будет терять свою распространенность.
Для поиска сразу на нескольких gopher-серверах создана служба VERONICA.
WAIS (Wide Area Information Servers - распределенная информационная система), которая обслуживает поиск информации в сетевых БД и библиотеках. Этот протокол уже стал архаичным, поиск по ключевым словам в настоящее время происходит с помощью новых поисковых систем.
Поисковые машины Open Text Index, Alta Vista, Yahoo, Lycos и другие представляют собой мощные информационно-поисковые системы, размещенные на серверах свободного доступа. Специальные программы непрерывно в автоматическом режиме сканируют информацию сети на основе заданных алгоритмов и проводят индексацию документов. Поисковые машины предоставляют пользователю на основе созданных баз данных доступ к распределенной на узлах сети информации через выполнение поискового запроса в рамках собственного интерфейса.
IRC (Internet Relay Chat) - чрезвычайно популярная служба Интернета. IRC позволяет пользователям общаться друг с другом, подключившись к одному серверу IRC. Беседа ведется в реальном времени путем набора своих реплик на клавиатуре. В отличие от телеконференций, здесь реакция собеседника следует мгновенно, живо. Этот вид услуг порой называют чатом, или «болтушкой». Этот вид услуг пользуется большой популярностью у студентов.
1CQ - интернет-пейджер, который, в отличие от обычного пейджера, позволяет вести не односторонний, а двухсторонний обмен информацией в реальном масштабе времени. ICQ обладает удобной системой поиска партнеров для бесед (с учетом возраста, интересов, профессии, языка, страны проживания и т.д.). Программа автоматически ищет указанных людей и уведомляет о том, что они в настоящий момент времени подключены к сети.
InternetPhone (IP - Интернет-телефония) - быстро развивающийся новый вид услуг, использующий принцип голосовой связи. Речь преобразуется в цифровой файл и передается по сети в виде обычного набора электронных пакетов. С помощью данной услуги возможна передача голоса, видеоизображения, обмен текстовыми сообщениями, совместное использование графического редактора, обмен файлами. Интернет-телефония позволяет создать голосовую почту, которая похожа на обычную электронную почту. Однако полученные сообщения можно прослушать. Естественно, что ЭВМ должна иметь звуковую карту, микрофон, акустическую систему. Для передачи изображения понадобится видеокамера.
Internet-радио - служба, позволяющая прослушивать сотни радиостанций, ведущих вещания в Интернете. Отличительной особенностью этой услуги является возможность выбора радиостанций, вещающих на определенном языке, тематики вещания (например, новости), музыкальных стилей (джаз, рок, классика, церковная и т.д.).
Internet-телевидение - служба, позволяющая вести прием множества телевизионных каналов. Распространение этой услуги пока ограничивается малой пропускной способностью современных каналов связи.

10.4 Всемирная паутина - WWW. Браузеры
Служба World Wide Web (WWW - всемирная широкая паутина) - безусловно, самая популярная служба современного Итернета. Это мощная информационно-поисковая система. Ее нередко отождествляют с самим Интернетом, хотя на самом деле это лишь одна из его многочисленных служб.
WWW - это единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных документов, хранящихся на Web-серверах. Отдельные документы,
составляющие пространство Web, называются Web-страницами. Группы тематически объединенных Web-страниц называют Web-узлами или Web-сайтами. Один физический Web-сервер может содержать много Web-узлов.
WWW была предложена в 1989 году Тимом Беренсом-Ли (Лаборатория физики высоких энергий CERN, Женева) для обмена научной информацией.
Моделью WWW является концепция сверхбольшой базы знаний, в которой содержатся разнообразные документы - блоки информации. Эти блоки информации образуют гиперсреду, в которой документы ассоциативно связаны друг с другом. Документы содержат текст, звук, графические изображения.
Если говорить коротко, то WWW - это распределенная по всему миру большая энциклопедия. В основе распределенной базы данных WWW лежит технология гипертекста.
Гипертекст. Обычно текст представляется как длинная линейная последовательность символов, которая читается в одном направлении. Гипертекстовая технология заключается в том, что текст делится на фрагменты (блоки), оформляемые с помощью специальных элементов разметки - тегов. Между фрагментами устанавливаются связи, которые при необходимости позволяют уточнить полученную информацию. Выбирая связи по ассоциации (по смыслу), можно читать гипертекст в порядке, наиболее удобном для пользователя, а не подряд.
Существуют специальные теги для внедрения графических и мультимедийных объектов (звук, музыка, видеоклипы). Встретив такой тег, обозреватель делает запрос к серверу на доставку файла, связанного с тегом, и воспроизводит его - мы видим иллюстрацию или слышим звук.
Использование гипертекста позволяет фиксировать отдельные мысли, факты, а затем связывать их друг с другом, двигаясь в любых направлениях, определяемых ассоциативными связями. В результате образуется сложный граф взаимосвязанных фрагментов - нелинейный текст. Он отличается от обычного линейного текста, где слова и мысли имеют последовательную структуру.
Создается гипертекст в три этапа: сбор идей и мыслей, планирование связей между ними и реализация ветвящейся структуры гипертекста. Созданный гипертекст может служить элементом охватывающего гипертекста, тем самым обеспечивается основа для создания базы знаний.
Для создания гипертекстовых документов используется высокоуровневый язык HTML - Hyper Text Markup Language (язык разметки гипертекста), близкий к языкам программирования. С помощью тегов HTML в любой документ можно встроить ссылки на другие документы. Таким образом, Web-документ представляет собой обычный текстовый документ, размеченный тегами HTML.
В последние годы в Web-документах находят широкое применение активные компоненты. Это объекты, которые могут не просто отображаться на компьютере, но и выполнять заложенную в них программу. Для создания таких программ используется язык Java.
От обычных текстовых документов Web-страницы отличаются тем, что они оформлены без привязки к конкретному носителю. Электронные Web-документы предназначены для просмотра на экране компьютера, причем заранее неизвестно, какого. Поэтому Web-документы не могут иметь «жесткого» форматирования. Оформление выполняется непосредственно во время их воспроизведения на ЭВМ клиента, и происходит оно в соответствии с настройками программы, выполняющей просмотр.
Браузеры. Для работы с WWW используются специальные программы-клиенты, которые по-английски называются browsers (от глагола «browse» - «просматривать»), а по-русски - браузерами, навигаторами, обозревателями, просмотрщиками. Браузеры позволяют получать по сети различные документы, просматривать и редактировать их содержимое и при необходимости сохранять их на магнитных дисках. Наиболее популярны в настоящий момент времени браузеры NetscapeNavigator и MicrosoftInternetExplorer.
Доступ к ресурсам Интернета производится в браузерах черезунифицированный указатель ресурсов (URL - Uniform Resource Locator). URL определяет адрес сервера и путь к документу на сервере и состоит из трех элементов: протокола передачи, DNS-имени сервера и пути в каталогах, например:
http://www.citforum.tsu.r u/operating-systems/ois/glava 5.html .
Здесь
http - протокол связи; :// - разделитель;
www.citforum.tsu.ru - DNS адрес сервера (см. 10.3); operating-systems/ois/glava_5.html - путевое имя Web-страницы.
Если путевое имя каталога не содержит имени конкретного файла Web-страницы, в этом каталоге ищется имя файла-содержания index.html. Когда путевое имя опущено, соединение будет с начальной страницей index.html в каталоге верхнего уровня.
Большинство браузеров поддерживает ряд протоколов, используемых в Интернете:
http - доступ к Web-узлу;
ftp - протокол пересылки файлов;
file - работа с локальными гипертекстовыми файлами;
gopher - поиск файлов;
news - чтение телеконференций Usenet и другие.
Браузер принимает документ, находит в нем теги и показывает документ на экране так, как они того требуют. Например, там, где в тексте вставлена картинка, браузер прочитает адрес, в котором хранится ее файл, обратится по указанному адресу (в любом месте земного шара), загрузит эту картинку, встроит ее в текст и покажет на экране вместе с текстом.
Совокупность огромного числа гипертекстовых электронных документов, хранящихся на серверах WWW, образуют своеобразное гиперпространство документов, между которыми возможно перемещение. Гипертекстовая связь между сотнями миллионов, хранящихся на физических серверах Интернета, является основой существования логического пространства World Wide Web.
На рисунке 10.9 показано окно браузера Microsoft Internet Explorer, на котором выведена главная страница Томского государственного университета систем управления и радиоэлектроники.
Под строкой заголовка находится главное меню программы, обеспечивающее доступ к широкому набору функций, управления обозревателем. Ниже расположены пиктограммы наиболее часто используемых функций главного меню. В строке «Адрес» вводится URL-адрес нужной страницы.
Главная страница сайта университета представляет собой графическое меню. Нужная страница сайта выбирается щелчком мыши на строке заголовка или графической пиктограммы. Если пункт меню активен при наведении на него указателя мыши, форма указателя меняется со стрелки на кисть руки с указательным пальцем, а в строке состояния программы (внизу окна) появляется адрес станицы, которая выбирается в этом пункте меню.