Синтаксис:
$Key [Рассчитанный_ключ]|
Направление команды:
Клиент ---> Хаб
Хаб ---> Хаблист
Клиент ---> Клиент
Пингер ---> Хаб
Описание:
Команда $Key отсылается на хаб в ответ на команду $Lock, которая отсылается хабом перед входом на хаб. Когда соединяются клиент с клиентом или хаб с клиентом, ключ расчитывается по определённому алгоритму, исходные коды которого доступны и свободно распространяются на разных языках программирования (см. Lock2Key). Команда $Key также используется, когда хаб регистрируется в хаблисте, однако в этом случае ключ вычисляется по–иному. Такой обмен ключами является своего рода гарантом того, что соединяемые устройства работают на одном протоколе.
Сторона, которой отсылается ключ, может и не проверять правильность этого ключа, однако отсылающая сторона всегда обязана отсылать рассчитанный ключ.
Оригинал (by Setuper): http://mydc.ru/index.html?showtopic=915&view=findpost&p=6717