HTTPの同時接続数はどうあるべきか?
タレコミ by Anonymous Coward
あるAnonymous Coward 曰く、
Web屋のネタ帳に 百式の中の人、RFC違反はもちろんWebサーバ運営者の迷惑をまるで考えない設定を 推奨するの巻というエントリがある。 百式の姉妹サイトであるpop*popにて FirefoxとIEを高速化するための動画チュートリアルという記事があったのだが、 ようはこの記事ではFirefoxとIE(Windowsのレジストリ)の設定を変えて、 HTTPの同時接続数を10にまで上げてしまうということを推奨していたため、 それに対して反対意見を述べているのである。
HTTPの同時接続数は HTTP 1.0では特に制限はないが、通常どのブラウザも4までにしている。 HTTP 1.1では2を 上限とすることが推奨されている。TCPコネクションの数を増やせば、まあ ユーザからは一見快適になるかもしれないが、それが常態化すればサーバ側から すればたまったものではないことは確か。その意を汲んでpop*popのほうでは、 記事が訂正されている。
ただ、記憶を遡れば、Netscapeが4本もコネクションを張る!と激怒していた 頃はもはや前世紀なのだなぁと思い出すと、RFCによる同時接続数の コンセンサスも現在では古い感覚なのだろうか? まあ、けど 10本も接続されたら、DoSアタックだと見なされるところも多いと思いますが。