4.6.2. Ping-сообщение
Команда: | PING |
Параметры: | <server1> [<server2>] |
PING испольщуется для тестирования наличия активности клиента на другом конце соединения. Это сообщение посылается с регулярными интервалами, если не замечено другой активности, исходящей от соединения. Если соединение не отвечает на PING - соединение закрыто.
Любой клиент, который получил PING-сообщение, должен ответить на <server1> (сервер, который посылает сообщение PING) так быстро, как это только возможно, с PONG-сообщением, указывая на то, что он еще здесь и живой. Серверы могут не отвечать на команды PING, но полагаясь на PING'и с другого конца соединения, устанавливают живо ли соединение. Если указан параметр <server2>, PING'сообщение перенаправляется туда.
Числовые ответы:
ERR_NOORIGIN ERR_NOSUCHSERVER
Примеры:
PING tolsun.oulu.fi ; сервер послал PING-сообщение другому ; серверу для проверки живости соединения. PING WiZ ; PING-сообщение послано никнейму WiZ
4.6.3. Pong-сообщение
Команда: | PONG |
Параметры: | <daemon> [<daemon2>] |
PONG является ответной реакцией на PING. Если дан параметр <daemon2>, это сообщение должно быть перенаправленна данному демону. Параметр <daemon> является именем демона, который отвечает на PING-сообщение и генерирует это сообщение.
Числовые ответы:
ERR_NOORIGIN ERR_NOSUCHSERVER
Примеры:
PONG csd.bu.edu tolsun.oulu.fi ; PONG-сообщение от csd.bu.edu к ; tolsun.oulu.fi