인증 서비스 - 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 이상에서 사용할 수 있습니다.