Subnetz für die Konfiguration des Cisco-Routers

Subnetz für die Konfiguration des Cisco-Routers

Ich konfiguriere einen Router für drei verschiedene Subnetze wie folgt.

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

In meinem Cisco-Router mache ich Folgendes.

Fa0/0

(config-if)# ip address 192.168.1.1 255.255.248.0

Das funktioniert. Wenn ich jedoch meine fa1/0 konfiguriere, erhalte ich Folgendes.

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

Wie löse ich dieses Problem?

Antwort1

Der Router hat Recht, denn mit dieser Subnetzmaske überschneiden sich diese Adressen.

192.168.2.1/21, was Ihr Befehl zu konfigurieren versucht, ist Teil eines Subnetzes, das alles von 192.168.1.1bis enthält 192.168.7.255. Was Sie konfigurieren möchten, ist , 192.168.2.1/24was eine Maske von ist 255.255.255.0.

Möglicherweise ist die Verwendung eines Subnetz-Rechners hilfreich (Beispiel:http://www.subnet-calculator.com/oder auf meinen Linux-Workstations verwende ich das Paket „sipcalc“)

Antwort2

Sie haben eine /21-Maske ( 255.255.255.248)

Die erste Schnittstelle ( 192.168.1.1/21) liegt dann in diesem Subnetz:

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

Wie oben ersichtlich, umfasst* dieses Netzwerk den Bereich 192.168.2.x, sodass die 192.168.2.1IP der zweiten Schnittstelle bereits innerhalb des Bereichs der ersten Schnittstelle liegt.

Wenn Sie nur 192.168.1.1-254IPs benötigen, sollten Sie die Verwendung der /24-Maske in Betracht ziehen oder sie 192.168.8.1/21für die zweite und die dritte Schnittstelle verwenden 192.168.16.1/21.

*geht eigentlich von 192.168.0.0bis192.168.7.255

Antwort3

ja, ich habe es verstanden. Sie haben /21. Das bedeutet, Ihr IP-Bereich ist 192.168.1.1 - 192.168.3.254. Der Router versteht das also, und wenn Sie versuchen, 192.168.2.1/21 einzugeben, werden Sie vor 2 verschiedenen Ports gewarnt, die unterschiedliche IPs haben, ABER sich im selben Subnetz befinden.

Wenn Sie das Problem lösen möchten, müssen Sie in /24 wechseln oder fa0/1 auf 192.168.4.1 - 192.168.7.254 starten

verwandte Informationen