Способ, устройство и система поддержания активности сессии доступа по стандарту 802.1Х

1. Способ поддержания активности сессии доступа 802.1Х, включающий:
пока клиент 802.1Х подсоединен к сети, отправку клиенту 802.1Х узлом проверки подлинности для проверки подлинности доступа, согласно периоду контроля активности узла проверки подлинности, запроса контроля активности по Расширяемому протоколу аутентификации по ЛВС (EAPOL), чтобы определить, произошла ли у клиента 802.1Х ненормальная потеря соединения с сетью;
если в течение периода времени, заданного для узла проверки подлинности, узел проверки подлинности не получает ответа на запрос контроля активности, отправленного клиентом 802.1Х в ответ на EAPOL-запрос контроля активности, отправленный узлом проверки подлинности клиенту 802.1Х, определение узлом проверки подлинности, что у клиента 802.1Х произошла ненормальная потеря соединения с сетью; в противном случае, если в течение периода времени, заданного для узла проверки подлинности, узел проверки подлинности получает ответ на запрос контроля активности, отправленный клиентом 802.1Х в ответ на EAPOL-запрос контроля активности, отправленный узлом проверки подлинности клиенту 802.1Х, определение узлом проверки подлинности, что клиент 802.1Х подсоединен к сети.
2. Способ по п. 1, дополнительно включающий:
пока клиент 802.1Х подсоединен к сети, отправку клиентом 802.1Х узлу проверки подлинности, согласно периоду контроля активности клиента 802.1Х, EAPOL-запроса контроля активности, чтобы определить, находится ли узел проверки подлинности в ненормальном состоянии;
если в течение периода времени, заданного для клиента 802.1Х, клиент 802.1Х не получает ответа на запрос контроля активности, отправленного узлом проверки подлинности в ответ на EAPOL-запрос контроля активности, отправленный клиентом 802.1Х узлу проверки подлинности, определение клиентом 802.1Х, что узел проверки подлинности находится в ненормальном состоянии; в противном случае, если в течение периода времени, заданного для клиента 802.1Х, клиент 802.1Х получает ответ на запрос контроля активности, отправленный узлом проверки подлинности в ответ на EAPOL-запрос контроля активности, отправленный клиентом 802.1Х узлу проверки подлинности, определение, что узел проверки подлинности находится в нормальном состоянии.
3. Способ по п. 1 или 2, дополнительно включающий: перед отправкой узлом проверки подлинности / клиентом 802.1Х клиенту 802.1Х /узлу проверки подлинности EAPOL-запроса контроля активности,
получение узлом проверки подлинности EAPOL-запроса на оповещение о запуске, отправленного клиентом 802.1Х, и отправку клиенту 802.1Х EAPOL-EAP-сообщения о запросе идентификационных данных;
получение узлом проверки подлинности EAPOL-EAP-сообщения об ответе на запрос идентификационных данных, отправленного клиентом 802.1Х в ответ на EAPOL-EAP-сообщение о запросе идентификационных данных, упаковку EAPOL-EAP-сообщения об ответе на запрос идентификационных данных в запрос доступа, и отправку запроса доступа на сервер проверки подлинности;
определение сервером проверки подлинности с клиентом 802.1Х, через узел проверки подлинности, режима проверки подлинности согласно запросу доступа, и проверку подлинности клиента 802.1Х согласно режиму проверки подлинности;
упаковку сервером проверки подлинности результата "проверка подлинности пройдена/не пройдена" в сообщение "доступ открыт/в доступе отказано", и отправку сообщения "доступ открыт/в доступе отказано" на узел проверки подлинности.
4. Способ по п. 3, отличающийся тем, что во время проверки подлинности доступа клиента 802.1Х, когда EAPOL-запрос на оповещение о запуске, отправленный клиентом 802.1Х, не содержит рекомендованный период контроля активности, осуществляется упаковка клиентом 802.1Х рекомендованного периода контроля активности в запрос на оповещение, и отправка запроса на оповещение узлу проверки подлинности, так что узел проверки подлинности определяет период контроля активности узла проверки подлинности.
5. Способ по п. 4, дополнительно включающий: получение узлом проверки подлинности атрибута авторизации для активации опции контроля активности в полученном сообщении "доступ открыт" путем разрешения полученного сообщения "доступ открыт" и, согласно атрибуту авторизации для активации опции контроля активности, активирование опции контроля активности клиента 802.1Х, соответствующего определенным идентификационным данным или идентификатору домена управления услугой, с тем, чтобы сессия доступа 802.1Х оставалась активной.
6. Способ по п. 5, дополнительно включающий: определение узлом проверки подлинности периода контроля активности узла проверки подлинности путем:
разрешения полученного EAPOL-запроса на оповещение о запуске или полученного запроса на оповещение и получения рекомендованного периода контроля активности в разрешенном сообщении;
разрешения полученного сообщения "доступ открыт" и получения санкционированного периода контроля активности в разрешенном сообщении "доступ открыт"; и
определения периода контроля активности узла проверки подлинности с использованием рекомендованного периода контроля активности и/или санкционированного периода контроля активности и/или локального периода контроля активности, локально настроенного в узле проверки подлинности.
7. Способ по п. 5, отличающийся тем, что период контроля активности клиента 802.1Х представляет собой по умолчанию период контроля активности, локальный для клиента 802.1Х.
8. Способ по п. 7, дополнительно включающий: получение клиентом 802.1Х, путем разрешения ответа на запрос контроля активности, полученного клиентом 802.1Х, принудительного периода контроля активности в ответе на запрос контроля активности, полученном клиентом 802.1Х, и настраивание периода контроля активности клиента 802.1Х в соответствии с принудительным периодом контроля активности.
9. Система для поддержания активности сессии доступа 802.1Х, содержащая клиента 802.1 и узел проверки подлинности для проверки подлинности доступа, отличающаяся тем, что
узел проверки подлинности сконфигурирован так, чтобы: пока клиент 802.1Х подсоединен к сети, отправлять клиенту 802.1Х, согласно периоду контроля активности узла проверки подлинности, запрос контроля активности по Расширяемому протоколу аутентификации по ЛВС (EAPOL), чтобы определить, произошла ли у клиента 802.1Х ненормальная потеря соединения; если в течение периода времени, заданного для узла проверки подлинности, узел проверки подлинности не получает ответа на запрос контроля активности, отправленного клиентом 802.1Х в ответ на EAPOL-запрос контроля активности, отправленный узлом проверки подлинности клиенту 802.1Х, определять, что у клиента 802.1Х произошла ненормальная потеря соединения с сетью; в противном случае, если в течение периода времени, заданного для узла проверки подлинности, узел проверки подлинности получает ответ на запрос контроля активности, отправленный клиентом 802.1Х в ответ на EAPOL-запрос контроля активности, отправленный узлом проверки подлинности клиенту 802.1Х, определять, что клиент 802.1Х подсоединен к сети.
10. Система по п. 9, отличающаяся тем, что
клиент 802.1Х сконфигурирован так, чтобы: пока клиент 802.1Х подсоединен к сети, отправлять узлу проверки подлинности, согласно периоду контроля активности клиента 802.1Х, EAPOL-запрос контроля активности, чтобы определить, находится ли узел проверки подлинности в ненормальном состоянии; если в течение периода времени, заданного для клиента 802.1Х, клиент 802.1Х не получает ответа на запрос контроля активности, отправленного узлом проверки подлинности в ответ на EAPOL-запрос контроля активности, отправленный клиентом 802.1Х на узел проверки подлинности, определять, что узел проверки подлинности находится в ненормальном состоянии; в противном случае, если в течение периода времени, заданного для клиента 802.1Х, клиент 802.1Х получает ответ на запрос контроля активности, отправленный узлом проверки подлинности в ответ на EAPOL-запрос контроля активности, отправленный клиентом 802.1Х на узел проверки подлинности, определять, что узел проверки подлинности находится в нормальном состоянии.
11. Система по пп. 9 или 10, дополнительно содержащая сервер проверки подлинности, отличающаяся тем, что
узел проверки подлинности дополнительно сконфигурирован так, чтобы: перед тем, как узел проверки подлинности/клиент 802.1Х отправит клиенту 802.1Х/узлу проверки подлинности EAPOL-запрос контроля активности, получать EAPOL-запрос на оповещение о запуске, отправленный клиентом 802.1Х, и отправлять клиенту 802.1Х EAPOL-EAP-сообщение о запросе идентификационных данных; получать EAPOL-EAP-сообщение об ответе на запрос идентификационных данных, отправленное клиентом 802.1Х в ответ на EAPOL-EAP-сообщение о запросе идентификационных данных, упаковывать EAPOL-EAP-сообщение об ответе на запрос идентификационных данных в запрос доступа, и отправлять запрос доступа серверу проверки подлинности;
сервер проверки подлинности сконфигурирован так, чтобы: определять режим проверки подлинности с клиентом 802.1Х через узел проверки подлинности в соответствии с запросом доступа и проверять подлинность клиента 802.1Х согласно режиму проверки подлинности; упаковывать результат "проверка подлинности пройдена/не пройдена" в сообщение "доступ открыт/ в доступе отказано" и отправлять сообщение "доступ открыт/ в доступе отказано" на узел проверки подлинности.
12. Система по п. 11, отличающаяся тем, что
клиент 802.1Х дополнительно сконфигурирован так, чтобы: во время проверки подлинности доступа клиента 802.1Х, если EAPOL-запрос на оповещение о запуске, отправленный клиентом 802.1Х, не содержит рекомендованного периода контроля активности, упаковывать рекомендованный период контроля активности в запрос на оповещение, и отправлять запрос на оповещение узлу проверки подлинности, так что узел проверки подлинности определяет период контроля активности узла проверки подлинности.
13. Система по п. 12, отличающаяся тем, что
узел проверки подлинности дополнительно сконфигурирован так, чтобы: получать атрибут авторизации для активации опции контроля активности в полученном сообщении "доступ открыт" путем разрешения полученного сообщения "доступ открыт", и активировать, согласно атрибуту авторизации для активации опции контроля активности, опцию контроля активности клиента 802.1Х, соответствующего определенным идентификационным данным или идентификатору домена управления услугой, с тем, чтобы сессия доступа 802.1Х оставалась активной.
14. Система по п. 13, отличающаяся тем, что
узел проверки подлинности дополнительно сконфигурирован так, чтобы: разрешать полученный EAPOL-запрос на оповещение о запуске или полученный запрос на оповещение и получать рекомендованный период контроля активности в разрешенном сообщении;
разрешать полученное сообщение "доступ открыт" и получать санкционированный период контроля активности в разрешенном сообщении "доступ открыт"; и
определять период контроля активности узла проверки подлинности с использованием рекомендованного периода контроля активности и/или санкционированного периода контроля активности и/или локального периода контроля активности, локально настроенного в узле проверки подлинности.
15. Система по п. 13, отличающаяся тем, что период контроля активности клиента 802.1Х представляет собой по умолчанию период контроля активности, локальный для клиента 802.1Х.
16. Система по п. 15, отличающаяся тем, что
клиент 802.1Х дополнительно сконфигурирован так, чтобы: путем разрешения ответа на запрос контроля активности, полученного клиентом 802.1Х, получать принудительный период контроля активности в ответе на запрос контроля активности, полученном клиентом 802.1Х, и настраивать период контроля активности клиента 802.1Х в соответствии с принудительным периодом контроля активности.
17. Узел проверки подлинности, содержащий:
модуль обмена сообщениями узла проверки подлинности, сконфигурированный так, чтобы: пока клиент 802.1Х подсоединен к сети, отправлять клиенту 802.1Х, согласно периоду контроля активности узла проверки подлинности, запрос контроля активности по Расширяемому протоколу аутентификации по ЛВС (EAPOL), чтобы определить, произошла ли у клиента 802.1Х ненормальная потеря соединения с сетью;
модуль определения статуса клиента, сконфигурированный так, чтобы: если в течение периода времени, заданного для узла проверки подлинности, узел проверки подлинности не получает ответа на запрос контроля активности, отправленного клиентом 802.1Х в ответ на EAPOL-запрос контроля активности, отправленный узлом проверки подлинности клиенту 802.1Х, определять, что у клиента 802.1Х произошла ненормальная потеря соединения с сетью; в противном случае, если в течение периода времени, заданного для узла проверки подлинности, узел проверки подлинности получает ответ на запрос контроля активности, отправленный клиентом 802.1Х в ответ на EAPOL-запрос контроля активности, отправленный узлом проверки подлинности клиенту 802.1Х, определять, что клиент 802.1Х подсоединен к сети.
18. Клиент 802.1, содержащий:
модуль обмена сообщениями клиента, сконфигурированный так, чтобы: пока клиент 802.1Х подсоединен к сети, отправлять на узел проверки подлинности, согласно периоду контроля активности клиента 802.1Х, запрос контроля активности по Расширяемому протоколу аутентификации по ЛВС (EAPOL), чтобы определить, находится ли узел проверки подлинности в ненормальном состоянии;
модуль определения статуса узла проверки подлинности, сконфигурированный так, чтобы: если в течение периода времени, заданного для клиента 802.1Х, клиент 802.1Х не получает ответа на запрос контроля активности, отправленного узлом проверки подлинности в ответ на EAPOL-запрос контроля активности, отправленный узлу проверки подлинности, определять, что узел проверки подлинности находится в ненормальном состоянии; в противном случае, если в течение периода времени, заданного для клиента 802.1Х, клиент 802.1Х получает ответ на запрос контроля активности, отправленный узлом проверки подлинности в ответ на EAPOL-запрос контроля активности, отправленный узлу проверки подлинности, определять, что узел проверки подлинности находится в нормальном состоянии.