-
DTLS-UDP viene utilizzato tra client e server.
Se il client termina in modo anomalo, come fa il server a sapere che il client è sparito?
Ho letto rfc6347 e non ho trovato nulla a riguardo. grazie in anticipo.
Come commentato da dave_thompson_085, DTLS è senza connessione.
Per rilevare un client che ha smesso di comunicare, è necessario utilizzare un metodo di rilevamento di un client che non invia più traffico, ad esempio un heartbeat o keep alive. RFC6520 è stato scritto esattamente per questo scopo.
Il motivo per cui non si trova nel DTC RFC è dovuto al fatto che il protocollo non ha connessioni per design.
Vale anche la pena notare che, sebbene Heartbleed fosse un bug errato, ora è stato corretto e non dovrebbe scoraggiare l'uso di OpenSSL. Esistono anche alternative OpenSSL come LibreSSL
(Nota: l'avrei inserito come commento ma al momento non ho abbastanza reputazione)