3

STUNのような+ランデブーサーバーを作成しました。私はWIFI(国内NATの背後)ですべてを試しましたが、すべてが正常に機能します。私は2つのモバイルISPを持っています。1つはすべてを許可し(VOIP + P2P +モデム)(ISP 1)、もう1つはP2P以外のすべてを許可します(ISP 2)。

ISP 1を試してみると、問題なく動作します。ただし、ISP 2で試してみると、udpパケットが通過しません。

コンピューターをISP2の電話に接続し、TUMNATアナライザーを実行しました。

それは私に言っています

UPnP Test (?):  No UPnP device found

STUN Test (?):  Symmetric NAT

UDP Binding Test (?):   Endpoint depenent binding, port prediction may be hard
TCP Binding Test:   Endpoint depenent binding, port prediction may be hard

UDP Mapping Test (?):   local and external IP addresses were different 
(NAT). Your source ports were not preserved. It may be hard to predict your external source port.
TCP Mapping Test:   local and external IP addresses were different (NAT).
Your source ports were not preserved. It may be hard to predict your external source port.

SIP ALG (?):    The initial SIP INVITE packet has not been modified on its way to our servers.
There is no SIP ALG involved
FTP ALG:    The initial FTP PORT command has been modified.
Most probably, your NAT implements a FTP-ALG

したがって、明らかに、ランダムなポートの影響を伴う対称NATを使用しています(明らかにポート予測を使用する方法はありません)。

だから私は疑問に思っていました、VOIPを許可するがP2Pを許可しない(そしてSIP ALGを許可しない)ISPは、VOIPが機能するためにリレーサーバーを使用することを期待していますか?

それとも私は何かが足りないのですか...?AT&T(そしておそらく他の人)が私のISP 2 ...(対称NAT)と同じ種類のNATを使用していることを理解しているので、それは大きな問題になると思います...。

しかし、誰でも、アイデア、反応は素晴らしいでしょう。

4

1 に答える 1