助け合いフォーラム
CCNA(200-301)
問題ID : 7137
問題を開く
ダイナミックNATを行うためにアドレスプールを定義したい。
グローバルIPアドレス200.100.50.10を、「CCNA」という名前のプールに定義するためのコマンドとして、正しいものを下記の中から選択せよ。
この問題はプレミアムコンテンツです。
netmask 255.255.255.0
k
kunitir
投稿日 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
回答ありがとうございます。記述ルールとしてそうなっているというくらいの認識にしておきます。