InfraAcademy

Tag

#TCP の記事

このテーマに関連するインフラ学習記事をまとめています。

Tagged Posts

#TCP の記事一覧

3件

TIME_WAITが何万もある、CLOSE_WAITが減らない。ssでTCPの接続状態を数えて、どちら側が閉じていないかを見分ける

ss -tanの結果にTIME-WAITやCLOSE-WAITが大量に並んでいると、つい不安になります。TCPの接続が閉じるまでの流れ、TIME_WAITとCLOSE_WAITがそれぞれどちら側で起きるのか、ssで状態ごとに数えて相手やプロセスを特定する方法、tcp_fin_timeoutやtcp_tw_reuseをめぐる誤解まで、Linuxサーバーで接続状態を読むときの考え方を解説します。

pingは通るのに、大きなデータだけ固まる。MTUとPath MTU Discoveryの仕組みから、パケットの大きさの問題を切り分ける

pingもSSHのログインも通るのに、ファイル転送やHTTPSの応答だけが途中で止まる。そんな症状の裏には、MTUとPath MTU Discoveryのつまずきが隠れていることがあります。ICMPが止められたときに起きるブラックホール現象の仕組みと、ping・tracepath・ssを使った切り分け、MSSクランプなどの対処を解説します。

その通信、どこで止まっていますか? ping・ss・tcpdumpで疎通トラブルを層ごとに切り分ける

「つながりません」という報告は、名前解決・経路・ポート・パケットのどこかで止まっているサインです。タイムアウトとConnection refusedの意味の違いから、ss・tcpdumpで確認する順番までを、現場で迷わないための切り分けの流れとして整理しました。

Roadmap

まずはこの4講座から

ログインすれば無料で始められる講座です。気になったテーマから手を動かして学べます。

講座一覧を見る