Networking tutorial - IT technology blog

Linux環境におけるiPerf3を使ったネットワーク性能の徹底検証:TCP、UDP、ボトルネック診断

10 Gbpsの回線であっても、ソケットバッファの設定不備、パケットロス、MTUの不一致によって1 Gbps未満に低下することがよくあります。本記事では、高度なiPerf3のTCP/UDPプロファイリングを用いて、Linux上で真のネットワークボトルネックを切り分ける方法を解説します。
Networking tutorial - IT technology blog

Prometheus Blackbox ExporterでHTTP、TCP、DNS、ICMPをエージェントなしで能動的に監視する

Prometheus Blackbox Exporterを使えば、エージェントやコード変更なしに、HTTPエンドポイント、TCPポート、DNSレコード、ICMP接続を外部から能動的に監視できる。このガイドでは、セットアップ、4種類のプローブタイプ、Prometheusのrelabeling設定、そして6ヶ月の実運用から得た実践的なヒントを紹介する。
Networking tutorial - IT technology blog

PrometheusとGrafanaでLinuxネットワークパフォーマンスを監視する:完全ガイド

PrometheusとGrafanaを使ったLinuxネットワークパフォーマンス監視の実践ガイド。インストール手順、TCP再送やパケットドロップに関する重要なPromQLクエリ、Grafanaダッシュボードの構築、本番アラートルールまで、実際にサイレントなネットワーク飽和問題を追跡した経験をもとに解説します。
Networking tutorial - IT technology blog

TCP vs UDP:主な違いとネットワークスタックでの使い分け

TCPはハンドシェイクと再送によって配信と順序を保証し、UDPはそれらをすべて省いて速度を優先する。どちらのプロトコルをいつ選ぶべきか、そして自分のスタックが実際に何をしているかを検証する方法を知ることは、すべてのエンジニアが持つべき基礎的なネットワーク知識だ。