2012-02-22 10 views
0

私はこのアプリケーションを2つのフェーズから構成しています。キューイングフェーズとチャットフェーズUDPトラフィックが有効になっているかどうかを確認するには?

チャットはUDP(flash-app)を使用します。

したがって、ユーザーがキューフェーズに入る前に、UDPトラフィックが可能かどうかを確認します。

私はこれをASP.NETアプリケーション(つまり、Flash-Appをラップする)またはFlash-Appの両方で実行できます。

いずれかの方法でこれを行う方法がわかりません。

私の初期の目的は、UDP経由でいくつかの小さなウェブサービスをサーバーに接続することですが、簡単な方法がありますか?

これは私が心配しているコンピュータではなく、確認したいルータです。

答えて

1

残念ながら、UDPデータグラムをあるポイントから別のポイントにルーティングできるかどうかを確認する唯一の方法は、何が起こるか試してみることです。テストデータグラムを相手側に送信し、応答データを返送させる。数秒以内に応答が得られない場合は、もう一度やり直してください。数回繰り返します。まだ何も戻ってこない場合は、おそらくその時点で接続していない可能性があります。

別のIPアドレスまたは別のポートでも、実際にはテストされません。別のまた

UDPに関するすべての警告を覚えている:あなたはいつでも消えるので、領収書を確認し、1400のバイトが消えることがはるかに可能性があるよりも、

  • ペイロード大きな繰り返すように調製することができ送る

    • 何か(パケットの数が少なすぎるとデータレートを制御する必要があります。パケットがドロップされると、「あまりにも速い」という定義が常に変化します。

    UDPの作業を行う作業はたくさんあるので、本当に必要かどうかを検討してください。

  • +0

    ありがとうございます! :) – Karaaie

    関連する問題