ネットワーク学習ロードマップ

サーバー構築

Let’s Encrypt で nginx に HTTPS を設定 (TLS 証明書を発行)

Let's Encrypt Let's Encrypt とは、TLS 証明書を無料で発行する証明書認証局です。 certbot というツールを利用し、Let's Encrypt の認証局から TLS 証明書を発行...
プロトコル

【入門 DNS プロトコル】 名前解決の確認方法をわかりやすく説明

名前解決とは 名前解決とは、ドメイン名から IP アドレスを取得することです。※ ドメイン名=google.com、IP アドレス=142.250.207.46 など DNS プロトコルとは D...
プロトコル

【入門 HTTP プロトコル】Status Code とは

HTTP プロトコルとは HTTP プロトコルとは、リソース(HTML ファイル、jpeg ファイル等)をやりとりするプロトコルです。 本記事は以下の書籍を参考にしています。 最もおすすめの書籍 ...
プロトコル

MIME プロトコルとは。わかりやすく解説

MIME MIME とは、データの種類やエンコードを指定するルールです。 元々メールは ASCII コード (英数字といくつかの記号) しか使えませんでした。 そこで MIME により、UTF-8 (日本語...
プロトコル

ICMP プロトコルとは。Type と Code の一覧を紹介

ICMP(Internet Control Message Protocol) ICMP とは、IP プロトコルの「エラー」や「状態」を通知するプロトコルです。 主にネットワークのトラブルシューティングの際に、p...