ssl - Google Cloud - 连接超时,TLS - 握手

标签 ssl google-cloud-platform timeout iot google-cloud-iot

我正在开发一个基于 Google Cloud IoT Core 平台 的项目。我想使用 GSM 模块 (SIM7020 - NB-IoT)发布遥测数据。

但是,连接时间 (TLS 握手) 需要很多时间(> 10 秒)并且连接被 Google 服务器断开。

什么是超时握手?

我可以在 IoT Core 设置延长这个超时吗?有人知道如何解决连接速度慢的问题吗?

最好的问候

最佳答案

您使用 SSL/TLS 在两点之间建立安全连接。要实现此连接,您需要在这些点之间完成一次成功的握手。例如,如果此握手在您的场景中因超时而失败,则 SSL/TLS 无法在此期间完成握手。您可以从组织 Internet Engineering Task Force (ietf) 找到有关 SSl/TLS 的更多信息。 Handshake from ietf , timeout from ietf .

供您引用,SSL/TLS 用于 TCP,DTLS 用于 UDP。

关于ssl - Google Cloud - 连接超时,TLS - 握手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58502140/

相关文章:

ssl - 嵌入式网络服务器和证书

postgresql - AWS RDS Postgres 复制到 GCP 云 SQL

html - 设置 gcloud appspot 域 - 找不到 URL 错误

Laravel 不活动时间设置

c# - 为 .NET Web 服务设置超时值

java - HAProxy SSL终止+客户端证书验证+ curl/Java客户端

java - OpenLDAP 和 SSL

google-app-engine - 在 GAE Flex 中运行的 Java servlet 中,如何以编程方式获取包含的 GCP 项目 ID?

javascript - $http.get 何时超时、何时中止?

apache - HTTPS 仅在本地主机上而不在域上