助け合いフォーラム

Cisco

CCNA(200-301)
問題ID : 7137
問題を開く
ダイナミックNATを行うためにアドレスプールを定義したい。 グローバルIPアドレス200.100.50.10を、「CCNA」という名前のプールに定義するためのコマンドとして、正しいものを下記の中から選択せよ。

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

上に戻る

netmask 255.255.255.0

投稿日 2024/10/19

変換後のアドレスが「200.100.50.10」1つだけなのに対して「netmask 255.255.255.0」というようにサブネットを指定するのにはどういった意味があるのでしょうか?ルータの外部インタフェースが200.100.50.10/24のネットワークに属しているという意味なのでしょうが、NATの設定においてそのネットワークに属しているということは必要な情報なのでしょうか?

2024/10/19 15:24

指定したアドレス範囲が適切かとかをチェックしたりするのが主な目的なのかなぁと思っています。開始、終了アドレスが異なるネットワークになるようにわざと設定すると以下のようなエラーが出たりします。

Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#ip nat pool POOL1 10.0.0.1 10.0.0.65 netmask 255.255.255.255
%Pool POOL1 mask 255.255.255.255 too small; should be at least 255.255.255.128 ←ここ
%Start and end addresses on different subnets

コマンドリファレンスで見ても、

プールアドレスが属するネットワークのネットワークマスクを指定します。

としか書いてないので、pool の範囲の妥当性を見るためなのかなと。
https://www.cisco.com/c/ja_jp/td/docs/switches/lan/catalyst9500/software/release/17-12/command_reference/b_1712_9500_cr/ip_addressing__services_commands.html#wp6064781280


コメント

k kunitir

2024/10/19 20:05

回答ありがとうございます。記述ルールとしてそうなっているというくらいの認識にしておきます。

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

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