AWSでRailsアプリをデプロイしたのですが、その時に必要だと思った知識を整理しました。 初心者向けの基礎的な内容を浅く紹介しています。 IPアドレス IPアドレスとは通信先を特定するための番号です。アドレスという名前通り住所のようなものです。 インターネットに接続する時に使うパブリックIPアドレスとインターネットで使わないプライベート IPアドレスがあります。 ネットワーク部とホスト部 IPアドレスを表記する時前半部分をネットワーク部後半部分をホスト部と言います。 ネットワーク部は同じネットワークに属する限りは、同じ値です。 ホスト部は割り当てたいサーバーやクライアント、ネットワーク機器に対する連番となります。 またネットワーク部とホスト部は以下の方法で区別されます。 クラスフルアドレス クラスフルアドレスでは、クラスA~Cにおいて下記のようにネットワーク部とホスト部が区別されています