ネットワーク

ネットワーク

【ネットワーク】ネットワークトラブルシューティングの基本の流れ

こんにちは、かつコーチです。ネットワーク基礎編の最終回です。IPアドレス、DNS、HTTP、TCP/UDP、OSI参照モデル、そしてping・tracerouteと積み上げてきた知識を、実際の障害対応の流れに落とし込みます。上級者向けの内容...
ネットワーク

【ネットワーク】pingとtracerouteでネットワークの疎通を調べる

こんにちは、かつコーチです。ここまでIPアドレス、DNS、HTTP、TCP/UDPと通信の仕組みを学んできました。今回はいよいよ実践編として、「相手先に通信できているか」を実際に手を動かして確認するpingとtracerouteコマンドを解...
ネットワーク

【ネットワーク】TCPとUDPの違い:確実さとスピードのトレードオフ

こんにちは、かつコーチです。前回はOSI参照モデルで通信全体の地図を確認し、トランスポート層(第4層)にTCPとUDPが登場することを紹介しました。今回はそのトランスポート層の主役であるTCPとUDPを掘り下げ、何が違い、どう使い分けられて...
ネットワーク

【ネットワーク】OSI参照モデルとは?通信を7つの階層で理解する

こんにちは、かつコーチです。ここまでTCP/IP、IPアドレス、ポート番号、DNS、HTTP/HTTPSと、通信の要素を一つずつ見てきました。今回はそれらを一度整理して、通信全体を俯瞰する「地図」にあたるOSI参照モデルを解説します。「レイ...
ネットワーク

【ネットワーク】HTTPSとは?SSL/TLSで通信を暗号化する仕組み

こんにちは、かつコーチです。前回はHTTPメソッド(GET・POST・PUT・DELETE)の使い分けを解説しました。今回は、URLの先頭が「http://」ではなく「https://」になっている、あの「s」の正体を掘り下げます。ブラウザ...
ネットワーク

【ネットワーク】 HTTPメソッド(GET・POST・PUT・DELETE)の使い分け

こんにちは、かつコーチです。前回の記事で、HTTPは「依頼状(リクエスト)と返信(レスポンス)のやり取り」だと解説しました。では、その依頼状には具体的にどんな「依頼の種類」があるのでしょうか。この記事では、代表的なHTTPメソッドであるGE...
ネットワーク

【ネットワーク】HTTPとは?Webの通信ルールを理解する

こんにちは、かつコーチです。「ブラウザにURLを入力すると、なぜかWebページが表示される。この裏側でブラウザとサーバーはどんな会話をしているんだろう」。そんな疑問に答えるのがHTTPです。この記事では、HTTPの役割やリクエスト・レスポン...
ネットワーク

【ネットワーク】名前解決の流れをたどってみる(ブラウザ→DNSサーバー)

こんにちは、かつコーチです。前回の記事で、DNSは「ドメイン名とIPアドレスを紐付ける電話帳のような仕組み」だと解説しました。では実際にブラウザにURLを入力してから、IPアドレスが返ってくるまでの間、裏側では何が起きているのでしょうか。こ...
ネットワーク

【ネットワーク】DNSとは?ドメイン名をIPアドレスに変換する仕組み

こんにちは、かつコーチです。「example.comのようなドメイン名を入力するだけでサイトが表示されるけど、実際の通信にはIPアドレスが必要なはず。この変換って誰がやっているんだろう」。そんな疑問に答えるのがDNSです。この記事では、DN...
ネットワーク

【ネットワーク】ポート番号とは?1台の機器で複数の通信を扱う仕組み

こんにちは、かつコーチです。「IPアドレスで通信相手の場所はわかった。でも、1台のサーバーでWebもメールも動いているのに、どうやって通信を仕分けているんだろう」。そんな疑問に答えるのがポート番号です。この記事では、ポート番号の役割や範囲、...
ネットワーク

【ネットワーク中級】サブネットマスクとCIDR表記の考え方

こんにちは、かつコーチです。IPアドレスの仕組みがわかってくると、次にぶつかる壁が「サブネットマスク」と「CIDR表記」です。255.255.255.0や/24といった表記を見て、何を意味しているのかわからず戸惑った経験はないでしょうか。こ...
ネットワーク

【ネットワーク入門】IPアドレスとは?機器の住所を理解する

こんにちは、かつコーチです。「IPアドレス」という言葉は聞いたことがあっても、実際に何を表しているのか、自信を持って説明できる人は少ないのではないでしょうか。前回の記事で、IPは「住所を管理する係」だとお伝えしました。この記事では、その「住...
ネットワーク

【ネットワーク入門】TCP/IPとは?通信の共通ルールを理解する

こんにちは、かつコーチです。「TCP/IP」という言葉、ネットワークの説明で必ずといっていいほど登場しますよね。なんとなく「通信に関係する用語」というのはわかっていても、TCPとIPがそれぞれ何をしているのか、説明できる人は多くありません。...
ネットワーク

【ネットワーク入門】クライアントとサーバーの関係を理解する

こんにちは、かつコーチです。ブラウザにURLを打ち込むと、一瞬でページが表示されます。このとき裏側で何が起きているのか、説明できるでしょうか。この記事では、Web通信の基本である「クライアント」と「サーバー」の関係を、身近な例に置き換えなが...
ネットワーク

【ネットワーク入門】ネットワークとは?インターネットの正体を初心者向けに解説

こんにちは、かつコーチです。「インターネットって結局何なの?」と聞かれて、うまく説明できなかった経験はありませんか。普段何気なく使っている「ネットワーク」という言葉ですが、仕組みを聞かれると意外と答えに詰まってしまうものです。この記事では、...