MQTT broker의 MQTT 기능 지원
MQTT broker는 현재 다음과 같은 MQTT 기능 및 제어 패킷을 지원합니다.
기능 또는 컨트롤 패킷 | MQTT v3.1.1 | MQTT v5 |
---|---|---|
CONNECT Keep-Alive | 지원됨 | 지원됨 |
CONNECT Will 메시지 | 지원됨 | 지원됨 |
CONNECT에서 메시지가 지연됩니다. | 해당 없음 | 지원 여부 |
CONNECT Will Messages Expiry Interval | 해당 없음 | 지원 여부 |
CONNECT Will Messages 사용자 속성 | 해당 없음 | 지원 여부 |
CONNECT 정리 시작 | 지원됨 | 지원됨 |
CONNECT 영구 세션 | 지원됨 | 지원됨 |
CONNECT 세션 만료 간격 | 해당 없음 | 지원 여부 |
CONNECT 클라이언트 수신 최대값 | 해당 없음 | 지원 여부 |
CONNECT 클라이언트 최대 패킷 크기 | 해당 없음 | 지원되지 않음 |
CONNECT 토픽 별칭 최대값 | 해당 없음 | 지원되지 않음 |
CONNECT 요청 응답 정보 | 해당 없음 | 지원되지 않음 |
CONNECT 사용자 속성 | 해당 없음 | 지원 여부 |
CONNECT 인증 데이터 | 해당 없음 | 지원 여부 |
CONNECT 인증 방법 | 해당 없음 | 지원 여부 |
CONNECT Server 생성 클라이언트 ID | 해당 없음 | 지원 여부 |
CONNACK 세션 프레젠테이션 | 지원됨 | 지원됨 |
CONNACK Server 최대 패킷 크기 (서버는 메모리 프로필에 따라 허용되는 최대 들어오는 패킷 크기를 설정합니다.) |
해당 없음 | 지원 여부 |
인증 | 해당 없음 | 지원 여부 |
PUBLISH QoS0 Delivery | 지원됨 | 지원됨 |
PUBLISH QoS1 Delivery | 지원됨 | 지원됨 |
PUBLISH QoS2 Delivery | 지원되지 않음 | 지원되지 않음 |
영구 세션에 대한 QoS0 오프라인 메시지 게시 (QoS0 메시지는 오프라인 세션에 대해 삭제됨) |
지원되지 않음 | 지원되지 않음 |
영구 세션에 대한 QoS1 오프라인 메시지 게시 | 지원됨 | 지원됨 |
PUBLISH QoS1 Flow Control (브로커는 클라이언트의 최대 수신까지 기다리지 않고 가능한 한 많은 게시를 보냅니다.) |
해당 없음 | 지원 여부 |
PUBLISH 보존 플래그 | 지원됨 | 지원됨 |
PUBLISH Correlation Data | 해당 없음 | 지원 여부 |
PUBLISH 응답 항목 | 해당 없음 | 지원 여부 |
PUBLISH 페이로드 형식 표시기 | 해당 없음 | 지원 여부 |
PUBLISH Message Expiry Interval | 해당 없음 | 지원 여부 |
PUBLISH Topic Alias | 해당 없음 | 지원되지 않음 |
PUBLISH User Properties | 해당 없음 | 지원 여부 |
구독하다 | 지원됨 | 지원됨 |
게시됨으로 SUBSCRIBE 보존 | 해당 없음 | 지원 여부 |
SUBSCRIBE 보존 처리 | 해당 없음 | 지원 여부 |
SUBSCRIBE 와일드카드 | 지원됨 | 지원됨 |
SUBSCRIBE No Local | 해당 없음 | 지원 여부 |
UNSUBSCRIBE | 지원됨 | 지원됨 |
SUBSCRIBE $SYS 항목 | 지원되지 않음 | 지원되지 않음 |
SUBSCRIBE 구독 식별자 | 해당 없음 | 지원되지 않음 |
SUBSCRIBE 공유 구독 | 지원됨 | 지원됨 |
클라이언트당 SUBSCRIBE 최대 구독 | 지원되지 않음 | 지원되지 않음 |
PINGREQ | 지원됨 | 지원됨 |
DISCONNECT | 지원됨 | 지원됨 |
DISCONNECT 세션 만료 간격 | 해당 없음 | 지원 여부 |