AWS IoT
개발자 안내서

프로토콜

메시지 브로커는 MQTT 프로토콜을 사용한 게시 및 구독과 HTTPS 프로토콜을 사용한 게시를 지원합니다. 두 프로토콜은 모두 IP 버전 4 및 IP 버전 6을 통해 지원됩니다. 또한 메시지 브로커는 MQTT over WebSocket 프로토콜도 지원합니다.

프로토콜/포트 매핑

다음 표에는 AWS IoT에서 지원하는 각 프로토콜과 각 프로토콜에서 사용되는 인증 방법 및 포트가 나와 있습니다.

프로토콜, 인증 및 포트 매핑

프로토콜 인증 포트

MQTT

클라이언트 인증서

8883, 443

HTTP

클라이언트 인증서

8443

HTTP

SigV4

443

MQTT 및 WebSocket

SigV4

443

MQTT를 사용하여 포트 443에서 X.509 클라이언트 인증서 인증으로 연결하는 클라이언트는 ALPN(Application Layer Protocol Negotiation) TLS 확장을 구현하고 ProtocolNameListProtocolName으로 x-amzn-mqtt-ca를 전달해야 합니다. 포트 8883에서 MQTT X.509 클라이언트 인증서 인증을 사용하여 연결하는 데는 ALPN이 필요하지 않습니다.

이 페이지에서: