はじめに 国産VPNソフトウエアのPacketiX VPN 4.0のRCがついにリリースされたので、試しに使ってみる。 今回のバージョンアップでは、iPhoneと接続出来るIPSec/L2TPやEtherIP以外にもNATトラバーサル(以下NAT-T)やダイナミックDNS(以下DDNS)などの機能が実装されているが、今回はNAT-Tについてちょっと書いてみようと思う。 NAT-Tとは Wikipediaを見て貰えば早いのだが、要するにUDPホールパンチングである。 元々UDP高速化機能(PacketiXではWAN高速化機能と言っている)が実装されているため、その延長線上にUDPホールパンチングを実装したのではないのだろうか。 動作の仕組みとしては、既知の第三者サーバ(恐らくソフトイーサ社が設置している)に対してサーバ側からパケットを投げると、NATサーバにそのエントリが残る。この時NATサ