助け合いフォーラム

LinuC

LinuC Lv1-102(Ver10.0)
問題ID : 15676
問題を開く
ipコマンドを使って、以下の条件でルーティングテーブルに新しい経路を追加したい。正しいコマンドはどれか 宛先ネットワークアドレス:192.168.3.0 サブネットマスク:255.255.255.0 ゲートウェイ:192.168.1.1

この問題はプレミアムコンテンツです。

上に戻る

サブネットマスク長について

投稿日 2022/10/12

こちらの問題の回答にあります「サブネットマスク長はドット付き10進数表記でも表記できます」の意味が理解できません。。

書式の「宛先ネットワークアドレス/サブネットマスク長」の欄になぜ「192.168.3.0/24」が入るか、教えていただきたいです(変換方法など・・)。

2022/10/13 09:59

サブネットマスクは、
①2進数32ビットの表記で、左から1を詰めていきます。
②8ビットを1オクテットとしてドットで分割表記していきます。
③オクテット毎に10進数に変換して表記できます。

「/24」のサブネットであれば、
①ビット表記サブネット:
 「11111111111111111111111100000000」
  ⇒2進数表記で左から、1のビットが24個
②ドット分割ビット表記サブネット:
 「11111111.11111111.11111111.00000000」
  ⇒上の表記を、8ビットずつでドット区切り
③ドット分割+10進数変換表記サブネット
 「255.255.255.0」
  ⇒ドット区切りの8ビット(オクテット)を、それぞれ10進数へ変換
   (解説の言う、「サブネットマスク長はドット付き10進数表記でも表記できます」の部分)

2進⇔10進変換を含むサブネットマスクについては、
サブネット(ネットワーク分野)で調べてみた方が分かりやすいかもしれませんね。


コメント

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?