ホーム

🏎️

ネットワーク講座メモ

作成日: 2024-04-11T17:09:00.000Z

最終更新: 2024-08-07T13:15:00.000Z

  • CIDRについて
    • 10.0.1.0/24 の 24とは何か
    • /24はIPアドレスの4番目(第四オクテット)が 0 ~ 255 のレンジであることを示す
      • 例: 10.0.1.0/24 なら、10.0.1.0 ~ 10.0.1.255 となる

      • 計算方法

        • 2進数に変換する
        • 10.0.1.0/2400001010.00000000.00000010.00000000
        • 10.0.1.0 ~ 10.0.1.25500001010.00000000.00000010.00000000 ~ 00001010.00000000.00000010.11111111
          • 00000000 = 0
          • 11111111 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
        8 7 6 5 4 3 2 1
        128 64 32 16 8 4 2 1
        128 192 224 240 248 252 254 255
      • /24 ← CIDR(という表現方法)

        • CIDRレンジの計算はツールを使うと楽
      • /25や/23の場合

        • /25
          • 00001010.00000000.00000010.0|0000000
          • 10.0.1.0 ~ 10.0.1.127(00001010.00000000.00000010.00000000 ~ 00001010.00000000.00000010.01111111)
          • 0 ~ 1d27の合計128個のIPアドレスを割り振れる。
        • /23
          • 00001010.00000000.0000001|0.00000000
          • 10.0.0.0 ~ 10.0.1.255(00001010.00000000.00000000.00000000 ~ 00001010.00000000.00000010.11111111)
    • プライベートIPアドレス空間
      • IPアドレスのクラス

        • A ~ Eまである(Cまで意識すれば良い、E以降はあまり触れる機会ない)
        クラスA10.0.0.010.255.255.255
        クラスB172.16.0.0172.31.255.255
        クラスC192.168.0.0192.168.255.255
        
      • NAT

        • L3ヘッダーの宛先IPアドレス、送信元IPアドレスを書き換える技術
        • L1 ~ L7 (OSI参照モデルを参考)
          • 送信元IPの変換は、外向け(グローバル)に通信できないためL3ヘッダーを書き換えてグローバルに通信できるようにする