awsのVPCとサブネットを設定する際に理解できないことがあります…
現在ネットワークについて学習を行っている学生です。
書籍で学習した知識でawsを使ってアプリケーションを構築しようと思い、作業をしている中で
VPCの設定、サブネットの設定を行った際にわからないことがありました。
VPCを10.0.0.0/16で作成し、サブネットを10.1.0.0/24で作成しました。
これはVPCの設定で用意したネットワーク領域が10.0.0.0 ~ 65536個分まで(第4オクテットから?)で、
サブネットは10.1.0.0~10.1.0.256まで用意されている認識で問題ないのでしょうか?
もしこのサブネットで何かしらインスタンスを立ち上げようと思った場合10.1.0.0~10.1.0.256の範囲でIPアドレスを割り当てるイメージであっていますか?
もしIPが枯渇した、あるいは他にサブネットを分けたくなった場合は同じ様に10.2.0.0/24、10.3.0.0/24のような形で割り当てるで問題ないのでしょうか?
また、根本的に理解できていない可能性があるので大変恐縮なのですが、VPCを10.0.0.0/16で割り当てる理由は何なのでしょうか?
第一オクテットが10で始まっている理由が理解できていないです…
10ではじめなければいけない理由はなにかあるのでしょうか?
周りに質問できる人がいなく、確信をもって学習を進めたかったので質問させていただきました。
初歩的な質問で申し訳ないのですが、ご回答いただけると嬉しいです。
よろしくお願い致します。