(D)TLS session resumption (I'm not sure if their "Connection IDs" are that or something similar) seems like the most foolproof solution to this scenario, assuming that the remote host can support it.
You'd be surprised... PCP (Port Control Protocol) implemented by large vendors such as Cisco and Apple are able to punch through a firewall for up to 24 hours in a single session.
https://github.com/Self-Hosting-Group/wiki/wiki/Port-Mapping...
Honest question; why does everyone seem to assume the Trump administration will only be another 4 years? Is it hard to imagine him getting a 3rd term, or 4th or 5th?
The reason I ask is because I’m genuinely puzzled by this, not trying to make a political statement. I can’t imagine any incentive for trump to relinquish power so I’d assume he’ll attempt to hold onto it as he did at the end of his last term. Why does no one else acknowledge this nonzero probability? It seems everyone is taking for granted it’s only another 4 years and that makes me wonder if I’m crazy or if everyone else is just saying that because they haven’t thought it through.
https://constitution.congress.gov/constitution/amendment-22/
Not saying he won't try to circumvent it (definitely wouldn't be shocked) but if anything would trigger meaningful civil conflict, this would be it. (in my opinion)