Chromeに関連する268のポート


10

私は現在、Windowsボックスを使用していて、開発チャネルでChrome 27を実行しています。プロセスに接続されている非常に多くのリスニング接続であると私は信じています。

次のコマンドは、268のリスニングポートを返します
netstat -aon|find /i /c "11692"
この場合、11692がメインのchromeプロセスです)。

これは、一部のポートがnetstatからどのように見えるかを示しています。

UDP    0.0.0.0:62483          :                                    11692
UDP    0.0.0.0:62486          :                                    11692
UDP    0.0.0.0:62487          :                                    11692
UDP    0.0.0.0:62488          :                                    11692
UDP    0.0.0.0:62489          :                                    11692
UDP    0.0.0.0:62492          :                                    11692
UDP    0.0.0.0:62493          :                                    11692
UDP    0.0.0.0:62494          :                                    11692
UDP    0.0.0.0:62495          :                                    11692
UDP    0.0.0.0:62496          :                                    11692
UDP    0.0.0.0:62498          :                                    11692
UDP    0.0.0.0:62499          :                                    11692
UDP    0.0.0.0:62500          :                                    11692
UDP    0.0.0.0:62501          :                                    11692
UDP    0.0.0.0:62502          :                                    11692
UDP    0.0.0.0:62503          :                                    11692
UDP    0.0.0.0:62504          :                                    11692
UDP    0.0.0.0:62505          :                                    11692
UDP    0.0.0.0:62506          :                                    11692
UDP    0.0.0.0:62509          :                                    11692
UDP    0.0.0.0:62510          :                                    11692
UDP    0.0.0.0:62511          :                                    11692
UDP    0.0.0.0:62512          :                                    11692
UDP    0.0.0.0:62513          :                                    11692
UDP    0.0.0.0:62541          :                                    11692
UDP    0.0.0.0:62542          :                                    11692
UDP    0.0.0.0:62543          :                                    11692
UDP    0.0.0.0:62544          :                                    11692
UDP    0.0.0.0:62545          :                                    11692
UDP    0.0.0.0:62547          :                                    11692
UDP    0.0.0.0:62786          :                                    11692
UDP    0.0.0.0:62787          :                                    11692
UDP    0.0.0.0:62789          :                                    11692
UDP    0.0.0.0:62790          :                                    11692
UDP    0.0.0.0:62791          :                                    11692
UDP    0.0.0.0:62792          :                                    11692
UDP    0.0.0.0:62793          :                                    11692
UDP    0.0.0.0:62794          :                                    11692
UDP    0.0.0.0:62796          :                                    11692
UDP    0.0.0.0:62797          :                                    11692
UDP    0.0.0.0:62798          :                                    11692
UDP    0.0.0.0:62799          :                                    11692
UDP    0.0.0.0:62800          :                                    11692
UDP    0.0.0.0:62801          :                                    11692
UDP    0.0.0.0:62802          :                                    11692
UDP    0.0.0.0:62803          :                                    11692
UDP    0.0.0.0:62805          :                                    11692
UDP    0.0.0.0:62806          :                                    11692
UDP    0.0.0.0:62807          :                                    11692
UDP    0.0.0.0:62808          :                                    11692
UDP    0.0.0.0:62809          :                                    11692
UDP    0.0.0.0:62810          :                                    11692
UDP    0.0.0.0:62812          :                                    11692
UDP    0.0.0.0:62813          :                                    11692
UDP    0.0.0.0:62814          :                                    11692
UDP    0.0.0.0:62815          :                                    11692
UDP    0.0.0.0:62817          :                                    11692
UDP    0.0.0.0:62818          :                                    11692
UDP    0.0.0.0:62820          :                                    11692
UDP    0.0.0.0:62821          :                                    11692
UDP    0.0.0.0:62822          :                                    11692
UDP    0.0.0.0:62823          :                                    11692
UDP    0.0.0.0:62824          :                                    11692
UDP    0.0.0.0:62825          :                                    11692
UDP    0.0.0.0:62826          :                                    11692
UDP    0.0.0.0:62827          :                                    11692
UDP    0.0.0.0:62828          :                                    11692
UDP    0.0.0.0:62829          :                                    11692
UDP    0.0.0.0:62830          :                                    11692
UDP    0.0.0.0:64681          :                                    11692
UDP    0.0.0.0:64682          :                                    11692
UDP    0.0.0.0:64683          :                                    11692
UDP    0.0.0.0:65017          :                                    11692

たぶんnetstatの読み取りで何かが足りないのかもしれませんが、これは異常に高いようです。

これは繰り返し発生する問題です。リスニングする膨大な数のポートを呼び起こすために必要なことは、Chromeを起動することだけです。また、Chromeを閉じると、ブラウザを閉じた後も常に少なくとも1つのプロセスが実行されており、無期限に実行されているように見えます(これは、開いている多数のポートに関連付けられているプロセスではありません。ブラウザを閉じるとポートがなくなります)。

誰か知っている:

  1. これは正常ですか?
  2. それが正常でない場合、何がそれを説明できますか?
  3. 実際に何が起こっているかについての詳細情報をどのようにして見つけられるでしょうか

Wiresharkをインストールしましたが、常に理解を混乱させているようで、まだ理解しようとは思っていません。また、Windowsイベントログには何も表示されません。

これは質問の複製ではないことに注意してください。なぜGoogleはそれほど多くのポートを開く必要があるのですか?これらのポートは専用ではなく、関連性もないため、どのWebサイトにもまったく対応していません。

前もって感謝します。


2
あなたは実験的な設定を台無しにしています...それが理由です!chrome:// flags /を確認して、「組み込みの非同期DNS」が有効になっているか、デフォルト/無効になっているかを教えてください。デフォルトにする必要があります。

いいね!私はあなたが絶対に正しいと思います。私はいくつかのフラグをいじっていましたが、それがそれらの1つであったかどうかは思い出せません。ただし、通常のChromeバージョンの更新後、これは発生しなくなりました。たぶん、そのフラグは更新後に元に戻ります-現在はデフォルトです。設定した他のフラグは元に戻りませんでした。とにかく-問題の神秘的な性質を削除するのを助けてくれてありがとう:)
dgo

回答:


5

Chromeの非同期DNSについて詳しくは、Chromiumプロジェクトをご覧ください。

簡単に言えば、ChromeはデフォルトでネイティブのWindows同期DNS解決を使用します。つまり、同時に読み込まれているタブの数に関係なく、すべての解決を順番に待機する必要があります。これにより、新しい解決順序に応じて、読み込みに顕著な遅延が追加されます。ホスト。提案された解決策は、このコンポーネントを非同期にすることでした。このChromeは、WindowsのネイティブDNSコンポーネントをバイパスし、独自のコンポーネントの1つを追加して、必要に応じていくつかのUDPポートを開く必要があるためです。

一番上の質問のその振る舞いは、コンポーネントが開発段階にあるためであり、したがって、そのように表示され、多くの接続があり、制限がなく、リソースが浪費されます。これは、ユーザーがChromeのフラグを手動で変更してこの機能をアクティブにした場合にのみ発生しました。通常、これは開発者または寄稿者のために予約されています。古いバージョンのChromeでアクセスする方法については、「廃止された回答」をご覧ください。

Chromeの新しいバージョンでは、v43と言えます。この動作は修正され、解決する必要のある不明なホストの数に応じて使用するUDPポートが少なくなりました。それ以外の場合は、キャッシュされた解像度を使用し、開いているポートが少なくなります。

私の知る限り、現在のバージョンのChromeには有効にするためのフラグがありません。存在するため、chrome.exeのスイッチを使用して有効にすることができます。デフォルトでは無効になっています

Chromeのショートカットを編集し、chrome.exe "ターゲットの後に--enable-async-dnsを追加し、スペースで区切ります。Windows7では、固定されたショートカットの場合はピンを右クリックし、タイルメニューでGoogle Chromeのショートカットを右クリックします[ このプログラム固定を解除... ]オプションの上にあり、そのプロパティにアクセスし、そこでターゲットを編集します。

非同期DNSが有効になっているかどうかを確認するには、chrome:// net-internals /#dnsにアクセスします。有効になっている内部DNSクライアントと呼ばれるリストがあります:trueまたはfalse

時代遅れの答え(オプションは古いバージョンにあり、約27):

これをGoogle Chromeのアドレスバーに入力します。

chrome://flags/

リストを下にスクロールして、「組み込みの非同期DNS」が無効になっていることを確認します。


スーパーユーザーへようこそ!知らない人のために、もう少し詳細を追加してください。追加情報を追加するには、元の質問を変更する必要があります。
フォンブランド2013年

@vonbrand:私は彼が質問者だとは思わない。「これを回答として投稿するべきだった」と、彼は以前のコメントを参照していたようで、問題を解決したようです。私が理解していないのは、なぜ同じ名前の新しいユーザーを作成する代わりに、彼がすでに登録した同じユーザー名とパスワードを使用しなかったのですか?
Karan 2013

@Karan、私が登録したときに電子メールが多少不正な形式になり、そのアカウントにアクセスできなくなりました。私はいくつかのパスワードロッカーを試してみましたが、いくつか問題がありました。メールを入力してそれが書き直されたのはそれだけではありません...したがって、新しいアカウントを作成しました。
JasonXA 2013

3
Chrome 26以降、組み込みの非同期DNSはデフォルトで有効になっています。カスタムファイアウォールを使用しているため、Chromeの更新後にこれらすべてのポート接続がポップアップ表示されるのを確認できました。しかし、なぜ世界で非同期DNSが数十の新しいポートを開こうとしているのについてのドキュメントは見つかりませんでした。手がかりはありますか?
king_julien 2013

ありがとうございます。コメントを投稿し、回答を受け入れたのはあなたです。
dgo 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.