Телекоммуникационные технологии. Том 1

Процедура receive-instantiation


Процедура receive-instantiation вызывается процедурой приема, когда обнаруживается новый партнер. Она инициализирует переменные партнера и формирует ассоциацию. Если сообщение получено от партнера, работающего в режиме клиента (3), ЭВМ переводится в режим сервера (4); в противном случае, она устанавливается в симметрично пассивный режим (2).

begin receive-instantiation procedure

#ifdef (authentication implemented)

peer.authenable

peer.authentic

peer.hostkeyid

peer.peerkeyid

#endef

peer.config

/* Копирование переменных */

peer.peeraddr



peer.peerport

peer.hostaddr

peer.hostport

if (pkt.mode = 3) /* Определение режима */

peer.mode

else

peer.mode

peer.peerpoll

peer.timer

peer.delay

peer.offset

call clear; /* инициализация ассоциации */

end receive-instantiation procedure;



Содержание раздела