Ciclo de vida do túnel seguro - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Ciclo de vida do túnel seguro

Os túneis podem ter o status de OPEN ou CLOSED. As conexões com o túnel podem ter o status de CONNECTED ou DISCONNECTED. Veja a seguir como os diferentes status de túnel e conexão funcionam.

  1. Ao abrir um túnel, ele terá o status de OPEN. O status da conexão de origem e de destino do túnel é definido como DISCONNECTED.

  2. Quando um dispositivo (de origem ou de destino) se conecta ao túnel, o status da conexão correspondente muda para CONNECTED.

  3. Quando um dispositivo se desconecta do túnel enquanto o status do túnel permanece OPEN, o status da conexão correspondente volta a ser DISCONNECTED. Um dispositivo pode se conectar e se desconectar de um túnel repetidamente enquanto o túnel permanece como OPEN.

    nota

    Os tokens de acesso do cliente (CAT) só podem ser usados uma vez para conectar-se a um túnel. Para se reconectar ao túnel, alterne os tokens de acesso do cliente usando a operação da API AlternarTokenAcessoTúnel ou o comando da CLI alternar-token-acesso-túnel. Para ver exemplos, consulte Como resolver AWS IoT problemas de conectividade de encapsulamento seguro alternando os tokens de acesso do cliente.

  4. Quando você faz uma chamada para CloseTunnel ou o túnel permanece OPEN por mais tempo que o valor MaxLifetimeTimeout, o status do túnel se torna CLOSED. É possível configurar MaxLifetimeTimeout ao fazer a chamada OpenTunnel. MaxLifetimeTimeout assumirá o padrão de 12 horas se você não especificar um valor.

    nota

    Um túnel não pode ser reaberto quando está no status CLOSED.

  5. Você pode fazer a chamada para DescribeTunnel e ListTunnels para visualizar metadados do túnel enquanto o túnel estiver visível. O túnel pode ficar visível no AWS IoT console por pelo menos três horas antes de ser excluído.