よくあるご質問

キーワードから探す

  • FAQ検索
  • ID検索

※スペースで区切って複数検索が可能です。

カテゴリで絞り込む

カテゴリから探す

ID:4596
作成日: 2015/03/26
Windows server 2012 導入環境でWebページの表示が遅くなる

Windows server 2012へWebFilterを導入したところ、Yahooのトップページなどの表示が遅くなりました。
対処方法はありますか。

Windows server 2012では、Webサーバへ接続する際、[SYN, ECN, CWR]にて
接続を行っております。

この時、特定のWebサーバにアクセスする際にWebサーバからの応答が得られず、
Retransmissionが発生します。

=====
1回目
任意のポート > http [SYN, ECN, CWR]

2回目(Webサーバからの応答がないため)
同一ポート > http [SYN, ECN, CWR]

3回目(応答が得られないため、形式を変更し、再SYN)
同一ポート > http [SYN]
http > 同一ポート[SYN, ACK]
=====

Webサーバからの応答を得るまでのRetransmissionにて、ブラウザ上では
表示が遅くなる現象が確認されます。

Windows Server 2012より、ECN(Explicit Congestion Notification)がデフォルト
有効となっており、ECNが有効になっていることで[SYN, ECN, CWR]の形式を
使用しています。


【改善方法】
Retransmissionが原因による遅延の改善方法は以下になります。

========
Windows server 2012上で、コマンドプロンプトから以下のコマンドを実行。
※管理者権限で実行してください。

 【現在の設定を確認】
  netsh interface tcp show global

 【ECNを無効に設定】
  netsh interface tcp set global ecncapability=disabled
========

上記コマンドを実行することで、InterSafeからWebサーバへのリクエストに
ECNが付加されません。

そのため、Windows Server 2008までと同様のTCP接続となるため、
Retransmissionが解消されます。

対象バージョン
All
対象ビルド
 
一般情報
この内容は参考になりましたか?
ご回答いただきまして、ありがとうございます。
今後の参考にさせていただきます。
Powered by i-ask
Page Top