На основе информационного каналасоздается транспортный канал Магнитные цепи | Законы Кирхгофа | Расчёт электрических цепей | Расчёт трёхфазных цепей | Математика | Пределы | Векторная алгебра | Матрицы | Геометрия | Интегрирование | Задачи | Квантовая физика Резонанс Реакции Электротехника лекции | На главную

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

Непосредственно перед отправкой информационного кадра в информационный канал в него записываются:

· N(S) - номер передаваемого кадра,

· N(R) - номер ожидаемого (при приеме) кадра.

Эти номера определяются (например, кадр с на рис. 9.15) показаниями счетчиков машины I:

N(S)c = V(S)I, N(R)c = V(R)I. (1)

Если процедура передачи кадра проведена без ошибок, то номер передаваемого кадра, присвоенный машиной II (кадр в, см. рис. 9.15), должен совпадать с показаниями счетчика принятых кадров
в машине I:

N(S)в = V(R)I. (2)

Если это условие нарушено, то принятый кадр выбрасывается, а машина II посылает требование повторной передачи кадра. Значение счетчика V(R) в этом случае не изменяется. Если же указанное условие выполнено, и кадр передан без ошибок, то он принимается машиной I, и значение счетчика V(R) изменяется на единицу.

В соответствии с условиями (1) и (2) в передаваемом кадре (кадре с, см. рис. 9.15) Nc(R) = Nв(S) + 1. Поэтому, придя в машину II, кадр значением N(R) сообщает, что информационные кадры с номерами до N(R) - 1 переданы правильно и приняты машиной I.

Супервизорным кадрам также присваиваются номера. Но в отличие от информационных кадров здесь используется только номер ожидаемого (при приеме) супервизорного кадра N(R).

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

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

Записанные в поле управления коды позволяют:

· определить тип кадра;

· сообщить номера передаваемого кадра N(S) и ожидаемого кадра (при приеме) N (R);

·  передать команду либо ответ;

· ввести функцию запроса - ответа.

Если вы решите использовать эту модель отслеживания лицензирования про- граммного обеспечения, присваивайте пакетам программ номера, а не имена В противном случае, когда Джиллиан (Jill) уволится из фирмы, а на ее место поступит Тимон (Timon), ему будет предоставлен "набор программ Джиллиан"

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

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

Отслеживание и мониторинг программного обеспечения. В крупных сетях типа клиент/сервер учет использования системных ресурсов слишком сложен, чтобы выполнять его вручную В этом случае можно воспользо- ваться многочисленными программами отслеживания и мониторинга программного обеспечения как независимых разработчиков, так и встро- енных в NOS.

Чем различаются отслеживание (metering) и мониторинг (monitoring)? В основном, системами управления, но отнюдь не фундаментальными различиями структуры. Так, некоторые программы отслеживания (metering programs) могут использоваться и для мониторинга. Отслеживание предот- вращает нарушения, сравнивая текущее число клиентов, получивших доступ, с числом разрешенных подключений. Например, если лицензия на данное приложение допускает одновременную работу 50 пользователей, а с ним пытается связаться пятьдесят первый, он получит сообщение об ошибке, указывающее, что приложение в настоящее время недоступно. Мониторинг означает только "слежение" за соединениями и занесение их в журнал, использующийся в дальнейшем для справок, позволяя тем самым точно определить число пользователей, конкурирующих за доступ к приложению.

Список команд и ответов, используемых в протоколе HDLC, приведен в таблице 9.7. Команды и ответы, отмеченные в табл. звездочками в версии МККТТ отсутствуют.

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

Процедура управления. Как было показано ранее, каждая вычислительная машина ведет циклический счет порядковых номеров N(S) передаваемых номеров N(R) принимаемых ею информационных кадров.

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

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