Cisco ルータ構成サブネット

Cisco ルータ構成サブネット

次のように 3 つの異なるサブネットにルーターを設定しています。

Sub1: 192.168.1.1-254
      255.255.248.0

Sub2: 192.168.2.1-254
      255.255.248.0

Sub3: 192.168.3.1-254
      255.255.248.0

私のシスコ ルータでは次の操作を実行しています。

ファ0/0

(config-if)# ip address 192.168.1.1 255.255.248.0

これは動作します。ただし、fa1/0 を設定しようとすると、次のようになります。

(config-if)# ip address 192.168.2.1 255.255.248.0
% 192.168.0.0 overlaps with FastEthernet0/0

この問題を解決するにはどうすればいいでしょうか?

答え1

ルータは正しいです。そのサブネット マスクでは、それらのアドレスは重複します。

192.168.2.1/21192.168.1.1コマンドが設定しようとしている は、からまですべてを含むサブネットの一部です192.168.7.255。 を設定しようとしているのは、192.168.2.1/24のマスクである です255.255.255.0

サブネット計算機を使用すると便利です(例:http://www.subnet-calculator.com/または、Linux ワークステーションでは「sipcalc」パッケージを使用します。

答え2

/21マスク(255.255.255.248)をお持ちです

最初のインターフェース ( 192.168.1.1/21) は次のサブネットにあります。

Address:   192.168.1.1          11000000.10101000.00000 001.00000001
Netmask:   255.255.248.0 = 21   11111111.11111111.11111 000.00000000
Wildcard:  0.0.7.255            00000000.00000000.00000 111.11111111

Network:   192.168.0.0/21       11000000.10101000.00000 000.00000000
HostMin:   192.168.0.1          11000000.10101000.00000 000.00000001
HostMax:   192.168.7.254        11000000.10101000.00000 111.11111110
Broadcast: 192.168.7.255        11000000.10101000.00000 111.11111111

上記からわかるように、このネットワークには 192.168.2.x の範囲が含まれているため、192.168.2.12 番目のインターフェースの IP はすでに最初のインターフェースの範囲内にあります。

IPのみが必要な場合は192.168.1.1-254、/24 マスクの使用を検討するか、192.168.8.1/212 番目のインターフェイスに を使用し、192.168.16.1/213 番目に を使用します。

*実際には から まで192.168.0.0です192.168.7.255

答え3

はい、わかりました。/21 があるということは、IP 範囲が 192.168.1.1 - 192.168.3.254 であることを意味します。そのため、ルーターはそれを理解し、192.168.2.1/21 を入力しようとすると、同じサブネット上にある異なる IP を持つ 2 つの異なるポートについて警告が表示されます。

解決したい場合は、/24に変更するか、fa0/1を192.168.4.1 - 192.168.7.254で開始する必要があります。

関連情報