問題タブ [loopback]
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.
java - JAVA: UDP パケットのブロードキャスト時に自己を検出する
UDP パケットをブロードキャストしているスレッドがあります。同じブロードキャストをリッスンしている別のスレッドがあります。これは、私のアプリケーションがネットワーク上の他のインスタンスを検出できるようにするためです。ただし、あるインスタンスがブロードキャストすると、それ自体がピックアップされ、それ自体が別のノードであると考えられるという問題があります。私の質問は、パケットが自分から送信されたものであることを確実に判断して、無視できるようにする方法です。ループバックを防ぐためにソケットで setLoopbackMode(true) を呼び出すことができることを知っているので、確実に言いますが、API ドキュメントによると、このアプローチは常に機能するとは限りませんか?
windows - getaddrinfo() は、リモート ホストに対して 127.0.0.1 を返します
getaddrinfo() を使用して Windows ワークグループ内の PC のホスト名を LAN 上のその PC の IPV4 アドレスに変換するアプリケーションがあります。(注意してください、コードが実行されている PC のアドレスを取得するという意味ではなく、LAN 上の別の PC のアドレスを意味します!)現在、異常な動作をする Windows 7 (32 ビット) PC を使用しています。この PC のホスト名は「elbow」です。
http://msdn.microsoft.com/en-us/library/windows/desktop/ms738520%28v=vs.85%29.aspxで、Microsoft が提供する getaddrinfo() のサンプル コードをコンパイルしました。
LAN 上の任意の PC でこのサンプル コードを実行し、ホスト名として「elbow」を指定すると、getaddrinfo() は正しいアドレス (192.168.1.110) ではなく、ループバック アドレス 127.0.0.1 を返します。ただし、他のホスト名を指定すると、 getaddrinfo() は正しいアドレスを返します!
過去のある時点で、「肘」はこの動作を示さなかったので、明らかにその PC に関する何かが変更されて、この動作が発生しました。PC のディスク イメージを、この動作の原因ではないと思われるポイントまで復元しようとしましたが、変化はありませんでした。また、PC が LAN に有線で接続されているか、ワイヤレスで接続されているかに違いはありません。DHCP は、LAN 上のすべての PC に対して有効になっています。すべての PC、ルーター、およびスイッチの電源を完全に切っても、この動作は持続します。
image - / dev / loop0を使用してイメージを作成およびマウントする方法は?
ディレクトリの内容(「/ home / sid / folder /」など)からイメージを作成したい。次に、/ dev / loop0を使用して、ext3形式にフォーマットします。最後に、作成したイメージをloop0に関連付けて、マウントします。どうすればよいですか?
android - ループバック接続を確立できないEclipseADBを回避するにはどうすればよいですか?
私は学校のコンピューターを使ってAndroidプログラミングを行っています。突然私がこのエラーメッセージを受け取るまで、それはしばらくの間機能しました:
ADBをリセットしてみました。コマンドウィンドウからADBを強制終了して再起動してみました。コマンドを実行しました:
コントロールパネルまたはCドライブにアクセスできません。私が接続を確立するのを妨げているのは学校のファイアウォールである可能性があります。プログラミングに戻ることができるように、回避策を知っている人はいますか?
php - ハートインターネットのSOAPエラー
Heart Internet UK でホストされているサーバーに次のコードを書きました。
その後、これを使用してこれを呼び出そうとすると
結果が得られません。
ハートインターネットに問い合わせたところ、
問題は、soap テストがループバック接続を使用しようとしている可能性があります。これは、ポート 80 を介して同じサーバーとの間で接続しています。
この種の接続は、セキュリティとパフォーマンスの両方の理由から、サーバーでブロックされています
この問題を解決する方法を教えてください。
ありがとう
authentication - ローカル サーバーとプレーン テキスト認証
認証が必要なローカル Web サーバーを作成しています。ループバック デバイス (127.0.0.1 でリッスン) を介して通信するため、そのトラフィックはローカル マシンを離れません。
外部から誰もそれを盗聴できなかったとしても、プレーンテキストでユーザー名/パスワードを送信することは想像できません。しかし、通信を保護する方法がわかりません。確保しなければなりませんよね?一部のローカルユーザーは、他のユーザーのスニッフィングを行う可能性があります。
それをどうするか?SSL/TLS と、スタートアップごとに新たに生成されるいくつかのキー/証明書?
osx-lion - localhostからlocalhostへのtcpポートでのループバック
私netstat
は2つの奇妙なtcp接続が開かれていることを実行しているのを見ました:
普通なのかしら。誰かが私を助けることができますか?ありがとう!
tcp - ローカル IP アドレスと同等のループバック アドレスを使用していますか?
ループバック アドレス 127.0.0.1 を使用すると、NIC がバイパスされます。ローカル マシンに他の IP アドレスが割り当てられている場合、その IP アドレスを使用してそのマシンから同じマシンへのトラフィックは NIC にヒットしますか? もしそうなら、それはどのようなパフォーマンスへの影響がありますか?
tcp - ループバックインターフェイスへのTCP接続にはどのくらいのオーバーヘッドがありますか?
私は、すべてのデータベース接続が同じマシン(具体的にはCouchbase Moxi)で実行されているプロキシを介して行われるWebアプリケーションを構築しています。外部サーバーへのTCP接続を確立するためのオーバーヘッド(時間とメモリ)があると聞きました。これは、接続プール(Moxiが外部接続のために処理する)の背後にある理論的根拠です。しかし、このオーバーヘッドは、localhost / loopbackへのTCP接続にも存在しますか?具体的には、アプリとローカルプロキシの間に接続プールが必要ですか、それともリクエストごとに新しい接続を確立できますか?より一般的には(私自身の教育では)、ローカルホストへのTCP接続を確立する際にオーバーヘッドがある場合、それはどのように導入されますか?
c++ - Windows のループバック インターフェイスを介した tcp/ip の遅延に関して、どのようなことが予想されますか?
ループバック インターフェイスを介した Windows での TCP/IP 接続の遅延を測定しています。メッセージが送信されてから応答が受信されるまでの時間は約 4 ミリ秒です。
RPC の目的で、TCP/IP の上にTCF層があります。送受信されるメッセージには、TCF フレーミングに加えて、ペイロードとして 1 文字のみが含まれます。
コマンドを処理する「サーバー」は、boost asio を使用して C++ で実装されています。コマンドを送信する「クライアント」は、Python TCF リファレンス実装を使用する Python スクリプトです。
ソケット オプションを TCP_NODELAY に設定して Nagle アルゴリズムを無効にし、ソケットのさまざまなバッファ サイズを試してみましたが、ラウンドトリップ時間は約 4 ミリ秒のままです。かなり低いと予想していました。
C++ 側のプロファイリングでは、実行時間の約 50% がコマンドの待機に費やされていることが示されているため、次のステップでは、python スクリプトを C++ 実装に置き換えてみることになりますが、何が期待できるかを知っておくとよいでしょう。ループバック インターフェイスでの往復時間。
この SO, question:
Linux Loopback performance with TCP_NODELAY enabled
は関連していますが、私の質問には完全には答えていません。