サイトにアクセスすることができない問題を解決するためのCentOSの部分

CentOSの5のカーネルは、TCPのデフォルトのバッファサイズを読んでいる、デフォルト:net.ipv4.tcp_rmem = 4096 87380 4194304

解決策は、最後の桁断片的なポイントであり、具体的な操作は、/etc/sysctl.confファイルに行を追加することです。

net.ipv4.tcp_rmem = 4096 87380 174760

その後、保存

OK、ネットワークサービスネットワークの再起動を再起動する、またはいくつかのサイトがない場合は、/etc/sysctl.confファイルかどうかを確認し、同じように、次のことができます

net.ipv4.ip_local_port_range = 1024 65536

net.core.rmem_max = 174760

net.core.wmem_max = 16777216                 

net.ipv4.tcp_rmem = 4096 87380 174760

net.ipv4.tcp_wmem = 4096 65536 16777216

net.ipv4.tcp_fin_timeout = 15

net.ipv4.tcp_keepalive_time = 600

net.ipv4.tcp_tw_recycle = 1

net.core.netdev_max_backlog = 30000

net.ipv4.tcp_no_metrics_save = 1

net.core.somaxconn = 262144

net.ipv4.tcp_syncookies = 1

net.ipv4.tcp_max_orphans = 8000

net.ipv4.tcp_max_syn_backlog = 8000

net.ipv4.tcp_synack_retries = 2

net.ipv4.tcp_syn_retries = 2

     net.ipv4.tcp_wmem = 4096 65536 16777216:自動的に調整の定義に使用される各ソケットのメモリ。最初の値4096は、ソケットバッファ割り当てを送信する最小バイト数です。65536第2の値は(wmem_defaultを覆われている)デフォルト値は、バッファーシステムの負荷がこの値が成長できる場合に重くないからです。16777216第3の値は、送信バッファ空間内の最大バイト数である(この値は上書きwmem_maxあります)

     net.ipv4.tcp_rmem = 4096 87380 174760:類似有するtcp_wmem、それは受信バッファの値を表し、自動チューニングのために使用されます。

     net.core.rmem_max = 25165824#は、受信ウィンドウサイズの最大TCP / IPスタックを定義します

net.core.rmem_default = 25165824の#は、受信ウィンドウサイズのデフォルトのTCP / IPスタックを定義します

net.core.wmem_max = 25165824#の送信ウィンドウは、TCP / IPスタックの最大サイズを定義します

net.core.wmem_default = 65536#送信ウィンドウサイズのデフォルトのTCP / IPスタックを定義します

net.ipv4.tcp_sack = 1#(送信のみ欠落セグメントを送信することを可能にする)性能を改善するために選択的にパケットを受信した応答によって順不同であってもよい、選択応答(選択的確認応答)を有効にします。 (のための広域ネットワークのために)このオプションを有効にする必要がありますが、これはCPU占有率を増加します。

RFC1323で定義されたnet.ipv4.tcp_window_scaling = 1つの#は、有効に64K以上のウィンドウをサポートしています

net.ipv4.tcp_fack = 1つの#は、混雑状況を減らすために選択的に応答(SACK)することができ、転送応答(フォワード謝辞)を、有効に、このオプションも有効にする必要があります。

net.ipv4.tcp_mem 24576 32768 49152 TCPスタックがメモリ使用量を反映する方法を決定し、各単位値は、メモリページ(通常は4キロバイト)です。最初の値は、メモリ使用量の下限値です。第2の値はメモリバッファ圧モードの上限は、圧力のアプリケーションの使用を開始します。第3の値は、メモリの制限です。メモリの使用を低減するように、メッセージは、このレベルで廃棄することができます。大きなBDPは、これらの値を増やすことができますするために(しかし覚えて、ユニットは、メモリ・ページではなく、バイトです)。

おすすめ

転載: www.cnblogs.com/fanweisheng/p/11109443.html