tencent cloud

消息队列 MQTT 版

动态与公告
新功能发布记录
产品简介
TDMQ 产品系列介绍与选型
什么是消息队列 MQTT 版
应用场景
技术架构
产品系列
MQTT 协议兼容说明
开源对比
高可用
产品约束与使用配额
基本概念
开服地域
购买指南
计费概述
续费说明
查看消费明细
欠费说明
退费说明
快速入门
入门流程指引
准备工作
公网接入
VPC 网络接入
用户指南
使用流程指引
配置账号权限
新建集群
管理 Topic
连接集群
查询消息
管理客户端
管理集群
查看监控和配置告警
数据集成
集成数据到云函数 SCF
集成数据到 CKafka
集成数据到 RocketMQ
开发指南
MQTT 5 高级特性
数据面 HTTP 接口说明
配置自定义域名
配置 SQL 过滤
配置点对点订阅
MQTT over QUIC
管理客户端订阅
消息增强规则
实践教程
MQTT 客户端开发注意事项
可观测能力
Topic 与通配符订阅
API 参考
History
Introduction
API Category
Making API Requests
Cluster APIs
Topic APIs
Authorization Policy APIs
User APIs
Client APIs
Message Enhancement Rule APIs
Message APIs
Data Types
Error Codes
SDK 参考
接入点格式
Java SDK
C SDK
Javascript/Node.JS/小程序
Go SDK
iOS SDK
JavaScript SDK
Dart SDK
Python SDK
.NET
安全与合规
权限管理
常见问题
相关协议
隐私协议
数据处理和安全协议
消息队列 MQTT 版服务等级协议
联系我们

网络连接说明

PDF
聚焦模式
字号
最后更新时间: 2026-01-30 15:10:01
TDMQ MQTT 版支持 VPC 内网访问和公网访问两种连接方式。
使用 VPC 内网:如果您的业务应用(如微服务、后端程序)部署在云服务器(CVM)、容器(TKE)或无服务器函数(SCF)等云服务上,且需要作为 MQTT 客户端发布或订阅消息,您可以使用 VPC 内网访问 TDMQ MQTT 服务端。VPC 网络延迟低,带宽通常更高,避免了公网抖动和公网流量费用。
使用公网:当您的​​客户端无法接入 VPC​​ 网络时,公网连接提供了无可替代的灵活性,如以下情况:客户端为传感器,车载终端或智能家电等设备时,数量多且分布地域广;客户端为移动设备;没有高速通道或者专线的混合云和跨云环境。

连接说明

连接方式
连接说明
适用场景
参考文档
VPC 内网连接
如果客户端和 MQTT 集群部署在同一个私有网络 VPC 内,则网络默认互通,无需额外配置。
云端业务程序
/
如果客户端和 MQTT 集群部署在不同的私有网络 VPC 内,由于 VPC 之间逻辑隔离,无法直接通信。若需要跨网通信,可以使用云联网实现同账号下不同地域间的 VPC 互通。
云联网
公网连接
需要单独开通一条公网路由,客户端可以通过公网连接 MQTT 集群。由于公网可以在任意网络环境下访问,需配置安全策略限制访问 IP 以确保连接安全,公网策略在为空的情况下,表示禁用所有IP段。
设备端

接入点说明

MQTT 提供多种接入点类型,您可以基于传输层协议(TCP/WebSocket/QUIC)和安全性需求(明文/TLS加密) 进行组合选择,确保兼容通信的安全性和高性能。


基本概念

TCP (Transmission Control Protocol)
TCP 是互联网的基础协议,位于网络层(IP)之上,提供面向连接的、可靠的、基于字节流的通信通道。
TLS (Transport Layer Security)
TLS 是一种安全协议,运行在 TCP 协议之上,在客户端和服务器之间建立一个加密的、可认证的安全通道。
WebSocket
WebSocket 是一种通信协议,通过一个单一的 TCP 连接提供双向的通信通道,让浏览器也能和服务端建立高效、实时的双向通信。
WebSocket over TLS (WebSocket Secure, WSS)
WebSocket over TLS 是在WebSocket协议基础上增加TLS加密层的安全通信协议。它结合了WebSocket的全双工通信能力和TLS的加密安全性,通过HTTPS连接建立安全的WebSocket通道,为浏览器和服务器之间提供加密的实时双向通信,广泛应用于需要安全保障的Web实时应用场景。
QUIC
QUIC 是一种现代传输层协议,是 HTTP/3 的唯一底层传输协议。基于UDP构建,内置加密和多路复用功能。它旨在解决TCP的队头阻塞问题,提供更快的连接建立、更低的延迟和更好的网络适应性。QUIC协议集成了TLS 1.3级别的安全性,支持连接迁移和0-RTT连接恢复,特别适用于移动网络和高性能Web应用。

接入点说明

接入点类型
默认端口
层级
说明
mqtt-tcp
1883
TCP
标准非加密连接,数据明文传输。
mqtt-tls
8883
TCP + TLS
标准加密连接,在 TCP 基础上增加 TLS 加密层。
mqtt-ws
8888
WebSocket、 WebSocket+ TLS
WebSocket 明文连接。用于浏览器(Web)客户端。(用于兼容公测版本,不建议使用)
mqtt-ws-80
80
WebSocket
WebSocket 明文连接。用于浏览器(Web)客户端,但数据不加密。
指定80端口。
mqtt-wss-443
443
WebSocket + TLS
WebSocket 加密连接,提供了与 mqtt-tls 同等级别的安全性,同时具备了WebSocket 的穿透性。
mqtt-quic
14567
QUIC
基于QUIC协议的MQTT连接,提供低延迟、多路复用和内置加密的现代传输方式,适用于移动网络和高性能场景。


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈