인증 서비스 - RADIUS Packet Types
요청이든 응답이든 RADIUS 패킷에는 항상 유형이 포함됩니다. 이러한 상수는 radius_create_request()를 사용할 때와 radius_send_request()의 결과를 비교할 때 유형을 지정하기 쉽게 하기 위해 제공됩니다.
-
RADIUS_ACCESS_REQUEST
(int) - RADIUS 서버에 대해 사용자를 인증하는 데 사용되는 액세스 요청입니다. 액세스 요청 패킷은
RADIUS_NAS_IP_ADDRESS
또는RADIUS_NAS_IDENTIFIER
속성을 포함해야 하며RADIUS_USER_PASSWORD
,RADIUS_CHAP_PASSWORD
또는RADIUS_STATE
속성도 포함해야 하며RADIUS_USER_NAME
속성을 포함해야 합니다. -
RADIUS_ACCESS_ACCEPT
(int) - RADIUS 서버가 사용자를 성공적으로 인증했음을 나타내는 Access-Request에 대한 Access-Accept 응답입니다.
-
RADIUS_ACCESS_REJECT
(int) - RADIUS 서버가 사용자를 인증할 수 없음을 나타내는 액세스 요청에 대한 액세스 거부 응답입니다.
-
RADIUS_ACCESS_CHALLENGE
(int) - RADIUS 서버가 사용자를 인증하기 전에 다른 액세스 요청에 추가 정보가 필요함을 나타내는 액세스 요청에 대한 액세스 챌린지 응답입니다.
-
RADIUS_ACCOUNTING_REQUEST
(int) - RADIUS 서버에 서비스에 대한 계정 정보를 전달하는 데 사용되는 계정 요청입니다.
-
RADIUS_ACCOUNTING_RESPONSE
(int) - Accounting-Request에 대한 Accounting-Response 응답입니다.
-
RADIUS_COA_REQUEST
(int) - 사용자 세션 내의 권한이 변경되었음을 나타내기 위해 RADIUS 서버에서 전송된 CoA-요청. 응답은 CoA-ACK 또는 CoA-NAK 형식으로 보내져야 합니다.
이 상수는 PECL 반경 1.3.0 이상에서 사용할 수 있습니다.
-
RADIUS_COA_ACK
(int) - 사용자 인증이 업데이트되었음을 나타내기 위해 RADIUS 서버로 전송된 CoA-ACK.
이 상수는 PECL 반경 1.3.0 이상에서 사용할 수 있습니다.
-
RADIUS_COA_NAK
(int) - 사용자 인증을 업데이트할 수 없음을 나타내기 위해 RADIUS 서버로 전송된 CoA-NAK.
이 상수는 PECL 반경 1.3.0 이상에서 사용할 수 있습니다.
-
RADIUS_DISCONNECT_REQUEST
(int) - 사용자 세션이 종료되어야 함을 나타내기 위해 RADIUS 서버에서 전송된 연결 끊기 요청.
이 상수는 PECL 반경 1.3.0 이상에서 사용할 수 있습니다.
-
RADIUS_DISCONNECT_ACK
(int) -
사용자 세션이 종료되었음을 나타내기 위해 RADIUS 서버로 전송된 연결 해제 ACK.
이 상수는 PECL 반경 1.3.0 이상에서 사용할 수 있습니다.
-
RADIUS_DISCONNECT_NAK
(int) -
사용자 세션을 종료할 수 없음을 나타내기 위해 RADIUS 서버로 전송된 Disconnect-NAK.
이 상수는 PECL 반경 1.3.0 이상에서 사용할 수 있습니다.