Сети ЭВМ и средства телекоммуникаций


         

традиционный текстовый вид либо код


Отличие состоит в форме представления информации - традиционный текстовый вид либо код в двоичном представлении. Пример структуры сообщения для сети приведен на рис. 8.























Код начала сообщения



Адрес получателя



Адрес источника



Команды управления в сети



Данные



Контольная сумма



Код конца сообщения



Рис. 8

3.3 Интерфейсы и протоколы сети

 

3.3.1 Интерфейсы

 

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

F1(U1), …., FN (UN),

где F1,…., FN - наименования процедур, реализуемых J-м уровнем управления, и U1,…, UN - множество формальных параметров соответствующих процедур.

3.3.2 Протоколы

 

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

Процедура взаимодействия процессов на основе обмена сообщениями называется протоколом. Для процессов каждого уровня используется свой протокол.

Протоколы имеют следующие особенности, отличающие их от интерфейсов:

1)    параллелизм взаимодействующих процессов;

2)            взаимную неопределенность состояния процессов, связанную с отсутствием у каждого из них полной информации о состоянии другого процесса;


Содержание  Назад  Вперед