TailscaleのNATトラバーサル:詳細解説
2025-01-05
このTailscaleのブログ記事では、同社のVPNがNAT(ネットワークアドレス変換)の課題をどのように克服して、デバイス間の直接接続を実現しているかを詳しく説明しています。NATの仕組みと、NATおよびファイアウォールを処理するための様々な技術(パブリックIPの検出のためのSTUN、高速なポートプロービングのための誕生日パラドックス、フォールバックリレーとしてのDERPなど)を解説しています。最後に、様々な方法を自動的に試行し、最適な接続を選択して信頼性の高い接続を保証するICEプロトコルを紹介しています。
開発