問題タブ [udp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - LinuxでCを使用してUDPブロードキャストを行う方法は?
LinuxでCを使用してUDPブロードキャストを行う方法は?
networking - UDP/TCPで使われる疑似ヘッダーの意義とは
UDP チェックサムの計算のために疑似ヘッダーが UDP データグラムの先頭に追加されるのはなぜですか? この背後にある合理的な理由は何ですか?
windows - 変更された UDP パケットをキャプチャして再生するための Windows ツールはありますか?
以下を実行する Windows 用のツール (または一連のツール) を探しています。
- 特定のネットワーク インターフェイスからファイルへの UDP パケットをキャプチャします。
- ネットワーク インターフェイスを介してファイルからパケットのストリームを再生します。
- 2 に加えて、元のパケットを元のホストとは異なるホストにリプレイします。
1と2はすでに持っているが、3を行うツールが見つからない。
キャプチャにはWiresharkを、再生にはColasoft Packet Playerを使用できますが、パケットの送信先のホストを変更する方法が見つかりませんでした。
このツールは、Windows XP SP2/3 で動作するはずです。
c++ - 2 つのネットワーク カードが存在する状態で UDP マルチキャスト用のソケットをセットアップする方法は?
ソケットと c++ (c) を使用して udp マルチキャスト データを取得しようとしています。2 つのネットワーク カードを備えたサーバーを使用しているため、ソケットを特定のインターフェイスにバインドする必要があります。現在、ネットワーク カードが 1 つしかない別のサーバーでテストしています。
INADDR_ANY を使用すると udp データが表示されますが、特定のインターフェイスにバインドするとデータが表示されません。関数 inet_addr は失敗していません (今のところ、戻り値のチェックを削除しました)。
コードは以下です。1 つのネットワーク カードを備えたサーバーでは、私の IP アドレスは 10.81.128.44 です。次のように実行するとデータを受け取ります: ./client 225.0.0.37 12346
これは私にデータを与えません: ./client 225.0.0.37 12346 10.81.128.44
助言がありますか?(コードがコンパイルされることを願っています。コメントを削除しました...)
前もって感謝します ...
c# - すべてのワークステーションにイベントを送信する最良の方法は何ですか?
行き詰まったので、誰かが私を導いてくれることを願っています...ワークステーションに緊急事態を通知し、ユーザーの画面の下部に小さなメッセージをポップアップ表示する緊急ブロードキャスト システムを作成する必要があります。これは簡単に思えますが、複数のサブネット上に約 4000 台のワークステーションがあります。システムはほぼリアルタイムで、軽量で、Windows サービスとして簡単に展開できる必要があります。
この問題は、ルーターが UDP ブロードキャスト パケット xxx255 を転送しないことを発見したときに始まりました。後で、ネット送信メッセージをキャッチするためにVB6で簡単なテストフックを作成しましたが、それらでさえルーターを通過しませんでした。また、パケットをフィルタリングして、ネットワーク パケットが目的の宛先に到達していないことを検出する単純なパケット スニファも作成しました。
次に、HTTP 経由で MSMQ を使用して調べてみましたが、これには IIS がターゲット ワークステーションにインストールされている必要がありました。非常に多くのワークステーションがあるため、セキュリティ上の大きな問題になります。
現在、サブスクライバーにイベントを送信する非同期コールバックを使用して Web サービスを完成させました。小規模では完全に機能しますが、サブスクライバーが 15 を超えると、パフォーマンスが大幅に低下します。サーバーのポーリングは、サーバーに負荷がかかるため、実際にはオプションではありません (さらに、私も試しました)。
どのテクノロジーを使用するかについて、あなたの助けが必要です。非常に多くのクライアントでコメットの方法を使用した人がいますか、それとも WCF を見る必要がありますか?
Visual C# 2005 を使用しています。この苦境から抜け出すのを手伝ってください。
ありがとう
networking - サブネット全体の UDP ブロードキャスト パケット
UDP ブロードキャスト パケットをルーター経由で別のサブネットに送信することはできますか? ネットワーク上の特定のデバイスを検出するアプリを作成していますが、PC が探しているデバイスとは異なるサブネット上にある可能性があります。
tcp - サーバーレス LAN チャット プログラムの開発 ヘルプ!
単純なサーバーレス LAN チャット プログラムを楽しみのために開発したいと考えています。これどうやってするの ?どのタイプのアーキテクチャを使用する必要がありますか?
昨年、私はTCP、UDPクライアント/サーバーアプリケーションプロジェクトに取り組みました。単純でした(サーバーは特定のポート/ソケットをリッスンし、クライアントはサーバーのポートに接続するなど).しかし、「サーバーレス」LANチャットを開発する方法についてはわかりませんプログラム。これどうやってするの?UDP、TCP、マルチキャスト、ブロードキャスト? または、プログラムはサーバーとクライアントの両方のように動作する必要がありますか?
udp - wxWidgets で UDP ブロードキャスト メッセージを送信する
Mac/Win/Linux で wxWidgets 2.8.9 を使用して、UDP ブロードキャスト メッセージを送信するにはどうすればよいですか? 受信は wxDatagramSocket を使用して動作していますが、UDP ブロードキャスト メッセージを送信する方法がわかりません。
c# - HLDS からサーバー ログをプログラムで読み取るにはどうすればよいですか?
HLDS (Half-Life Dedicated Server) からリモートで送信されたサーバー ログを読み取って解析するにはどうすればよいですか?
私の理解では、サーバーがコマンドを使用してログを配信する場所を指定できますlog_address
。この後、サーバーは UDP 経由でログを配信することになっています。
PHP または ASP.NET C# を使用してこれらのログをリッスンするにはどうすればよいですか? 着信パケットをリッスンする必要があるのか、HLDS にパケットの要求を送信する必要があるのか わかりません。を使用して UDP 接続を監視しようとしましnetstat -a
たが、これを理解できないようです。
注: ロギング プロセスを支援するサードパーティ製の mod をサーバーにインストールできないため、log_address の実装を使用したいと考えています。私は HLSW についても認識しており、このようなクライアント側のアプリケーションを探していません。
ありがとうございました。