Сессии пользователей Diameter
Автор: qazyavka unbelievable • Февраль 3, 2023 • Реферат • 2,186 Слов (9 Страниц) • 229 Просмотры
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
ИНСТИТУТ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯ
Реферат по дисциплине:
«Протоколы ААА»
на тему №11:
«Сессии пользователей Diameter».
Санкт-Петербург
2022
СОДЕРЖАНИЕ.
1. Введение. 3
2. Соединения и сессии. 4
3. Сессии пользователей Diameter. 5
3.1. Повторная аутентификация/авторизация, инициируемая сервером. 7
3.2. Завершение сессии. 8
3.3. Принудительное завершение сессии. 9
4. Выводы. 11
5. Список литературы. 12
1. ВВЕДЕНИЕ.
Протокол Diameter является производным протоколом от протокола RADIUS (значительно улучшая его возможности и расширяя функционал) и предлагается к использованию, обычно, в качестве протокола-приемника для выполнения задач аутентификации, авторизации и учета (Authentication, Authorization, Accounting – AAA). Протокол Diameter стал массово использоваться в IMS-архитектуре для обмена AAA-данными между IMS-объектами.
С началом использования новейших технологий удаленного доступа, мобильной связи требования к аутентификации и авторизации значительно возросли, а механизмы контроля доступа стали более совершенными. Возможностей протокола Radius (Remote Authentication Dial-In User Service) стало недостаточно для соответствия новым требованиям. В связи с этим само собой разумеющимся фактом послужила разработка протокола ААА с более широкими возможностями. Таким протоколом стал Diameter (и, как видно из его названия, он является не полностью новой разработкой, а переработанной и расширенной версией протокола Radius). При этом Diameter сохраняет совместимость с протоколом предыдущего поколения, поскольку является его логическим продолжением. Несет в себе многочисленные улучшения всех характеристик протокола Radius: например, функция обработки ошибок и улучшение надежности доставки сообщений, а также он определяет набор сообщений, являющихся базовыми, для того чтобы стать основой протокола Diameter.
2. СОЕДИНЕНИЯ И СЕССИИ.
Различные приложения, которым требуется функционал протокола AAA, могут корректно идентифицировать надстройки на основе протокола Diameter. На рисунке 1 показана связь между базовым протоколом Diameter и различными Diameter-приложениями.
Рис. 1. Связь между приложениями Diameter.
После обнаружения узла требуется установить с ним соединение. Для функционирования связи требуется наличие протоколов TCP и SCTP. По сравнению с UDP-протоколом они обеспечивают более надежную связь, что является крайне важной функцией, реализуемой протоколами ААА на базе Diameter.
Исходя их этих особенностей становится возможным установить соединение более чем с одним хостом сразу. В таком случае сессия между двумя Diameter-узлами представляет собой связь между несколькими физическими соединениями. Поэтому по своей сути сессия – это набор последовательных сеансов связи между Diameter-клиентом и сервером в течение некого интервала времени. Каждая такая сессия сопоставляется с конкретным идентификатором Session-Id, который уникален
...