ネットワークパフォーマンステスト診断リファレンスツール表
開発
2023-08-02 06:54:20
訪問数: null
パフォーマンス |
道具 |
説明する |
スループット (BPS) |
sar nethogs iftop |
ネットワーク インターフェイス、プロセス、IP アドレスのネットワーク スループットを個別に表示できます。 |
PPS |
sar /proc/net/dev |
ネットワークインターフェースのPPSを表示する |
接続 |
ネットスタットSS |
接続数を表示する |
遅れ |
ピンピン3 |
ICMP、TCP などを介してネットワーク遅延をテストします。 |
接続追跡番号 |
接続する |
接続追跡ステータスの表示と管理 |
ルーティング |
mtrルート トレースルート |
ルーティングおよびテストリンク情報の表示 |
DNS |
あなたはnslookup |
DNS 解決の問題のトラブルシューティング |
ファイアウォールとNAT |
iptables |
管理ファイアウォールと NAT ルールを構成する |
ネットワークカード機能 |
エスツール |
ネットワークインターフェイスを表示および設定する機能 |
グラブバッグ |
tcpdump Wireshark |
パケットをキャプチャしてネットワーク トラフィックを分析する |
カーネルスタックトレース |
BCCシステムタップ |
カーネルプロトコルスタックの動作を動的にトレースします。 |
道具 |
主な機能 |
ifconfig IP |
ネットワークインターフェイスの設定と表示 |
ss |
ネットワーク接続の数を表示する |
sar /proc/net/dev /sys/class/net/eth0/statistics/ |
ネットワークインターフェースのネットワーク送受信ステータスを表示します。 |
ネットログ |
プロセスのネットワーク送受信状況を確認する |
イフトップ |
IP のネットワーク送受信を表示する |
エスツール |
ネットワークインターフェースの表示と構成 |
接続する |
接続追跡ステータスの表示と管理 |
nslookupあなた |
DNS 解決の問題のトラブルシューティング |
mtrルートトレセルート |
ルーティングおよびテストリンク情報の表示 |
ピンピン3 |
ネットワーク遅延をテストする |
tcpdump |
ネットワークキャプチャツール |
iptables |
ファイアウォールまたは NAT ルールの構成と管理 |
パフォーマンス |
カーネルプロトコルスタックのパフォーマンスを分析する |
システムタップ BCC |
カーネルプロトコルスタックの動作を動的にトレースします。 |
TCPの最適化
TCP最適化手法 |
カーネルオプション |
参考設定 |
TIME_WAIT 状態の接続数を増やす |
net.ipv4.tcp_max_tw_buckets |
1048576 |
接続追跡テーブルのサイズを増やす |
net.netfilter.nf_conntrack_max |
1048576 |
TIME_WAIT状態のタイムアウト時間を短縮する |
net.ipv4.tcp_fin_timeout |
15 |
接続追跡テーブルの TIME_WAIT 状態の接続のタイムアウト期間を短縮します。 |
net.netfilter.nf_conntrack_tcp_timeout_time_wait |
30 |
TIME_WAIT 状態によって占有されているポートは、新しい接続にも使用できます。 |
net.ipv4.tcp_tw_reuse |
1 |
ローカルポート番号の範囲を増やす |
net.ipv4.ip_local_port_range |
10000 65000 |
システムおよびアプリケーションのファイル記述子の最大数を増やす |
fs.nr_open (システム)、systemd 構成ファイルの LimitNOFILE (アプリケーション) |
1048576 |
セミ結合の最大数を増やす |
net.ipv4.tcp_max_syn_backlog |
16384 |
SYN Cookie を有効にする |
net.ipv4.tcp_syncookis |
1 |
キープアライブ プローブ パケットの送信間隔を短縮します。 |
net.ipv4.tcp_keepalive_intvl |
30 |
キープアライブ プローブの失敗後にアプリケーションに通知するまでの再試行回数を減らします。 |
net.ipv4.tcp_keepalive_probes |
3 |
最後のデータ パケットとキープアライブ プローブ パケットの間の間隔を短くします。 |
net.ipv4.tcp_keepalive_time |
600 |
転載: blog.csdn.net/weixin_44388689/article/details/131894200