Erstellen Sie ein einfaches redundantes Netzwerk

597
iwbnwif

Ich versuche, ein einfaches Heimnetzwerk mit einem Element der Redundanz aufzubauen.

Ich habe zwei Ubuntu-Server, die jeweils mit zwei Netzwerkkarten ausgestattet sind. Ich habe auch zwei einfache intelligente Schalter des Typs TL-SG1016DE. Beide Switches sind über verschiedene Powerline-Adapter-Verbindungen mit einem einzelnen ADSL-Router verbunden.

Einfache Netzwerkidee

Die 200-Mbit / s-Powerline-Verbindung ist sehr zuverlässig, aber langsam, während die 500-Mbit / s-Geschwindigkeit schneller ist, jedoch häufig ausfällt.

Ich möchte, dass mein Client-PC normalerweise über die 500-Mbit / s-Verbindung auf das Internet zugreift. Wenn er jedoch nicht verfügbar ist, leiten Sie ihn über einen der Server und den 200-Mbit / s-Powerline-Adapter weiter.

Die beiden Server müssen in der Lage sein, miteinander zu kommunizieren, da ich eine Datenbank zwischen ihnen replizieren werde.

Meine Idee ist, zwei Subnetze anzulegen, sagen Sie 192.168.1.xund 192.168.2.x.

Ich glaube, ich kann 'iptables' auf den Servern verwenden, um zwischen den beiden Subnetzen zu routen. Ich bin mir jedoch nicht sicher, welche Befehle zu verwenden sind und wie man Schleifen usw. vermeidet?

Ein weiteres Problem ist, dass sich der ADSL-Router in einem einzigen Subnetz befinden muss (denke ich), dh er hat eine Adresse 192.168.1.1. Ist dies eine Einschränkung, die ich umgehen kann, damit ich über eines der Subnetze Zugriff habe?

Wie Sie wahrscheinlich sagen können, kenne ich nur ein paar Grundlagen zum Networking. Dieses Projekt (und diese Frage) ist Teil eines Versuchs, mehr zu erfahren.

1

1 Antwort auf die Frage

1
Twisty Impersonator

Die 200-Mbit / s-Powerline-Verbindung ist sehr zuverlässig, aber langsam, während die 500-Mbit / s-Geschwindigkeit schneller ist, jedoch häufig ausfällt.

Ich möchte, dass mein Client-PC normalerweise über die 500-Mbit / s-Verbindung auf das Internet zugreift. Wenn er jedoch nicht verfügbar ist, kann er über einen der Server und die 200-Mbit / s-Stromleitung geroutet werden.

Sie fordern Redundanz auf der Datenverbindungsschicht, nicht die Netzwerkschicht (in der TCP / IP vorhanden ist). Wenn also die 500-MBit / s-Verbindung ausfällt, möchten Sie auf die 200-MBit / s-Verbindung zurückgreifen. Sie möchten (und benötigen) nicht mehrere IP-Subnetze, da dies keine Funktionalität für die Auswahl der am schnellsten funktionierenden Verbindung von Ihrem Netzwerk zum Internet-Router bereitstellt oder eine Möglichkeit bietet, mit der Schleife Ihres Netzwerkdesigns umzugehen Wie Sie Ihre Subnetze konfiguriert haben, führt zu einem Broadcast-Sturm, der Ihr Netzwerk herunterfährt.

Was Sie brauchen, ist das Spanning Tree Protocol (STP). Dies ist in den meisten Netzwerk-Switches enthalten. STP kann Schleifen erkennen, die von mehreren Pfaden zu einem einzigen Ziel in Ihrem Netzwerk erstellt wurden. Zum Beispiel von Switch 1 zum Router und von Switch 2 zum Router. Dann wird der entsprechende Port an einem der Switches automatisch deaktiviert, um die Schleife zu verhindern. Sollte ein Pfad ausfallen (z. B. über die 500-MBit / s-Verbindung), kann STP die Sicherungsverbindung automatisch aktivieren und die Konnektivität wiederherstellen.

Möglicherweise müssen Sie dem Switch-Port, der an die 500-Mbps-Verbindung angeschlossen ist, administrativ ein "Gewicht" zuweisen, um ihm eine höhere Priorität zu geben, damit STP weiß, dass Sie bevorzugen, dass diese Verbindung aktiv bleibt und die 200-Mbps-Verbindung deaktiviert ist, wenn beide ansonsten voll funktionsfähig sind.

Lesen Sie die verknüpften Informationen zu STP und lesen Sie dann das Handbuch zu Ihren Switches, um Informationen zur Konfiguration von STP zu erhalten.

Vielen Dank für die wirklich hilfreiche Antwort, das ist viel einfacher als ich gedacht hätte! Meine Schalter sind die 'Easy Smart'-Variante, so dass die Einstellung' Loop Prevention 'genannt wird, die möglicherweise STP unter der Haube ist. Ich habe den Text bearbeitet, um deutlich zu machen, dass die Replikation nicht Teil der Frage ist. iwbnwif vor 7 Jahren 1
@iwbnwif Ja, es ist wahrscheinlich, dass die Schleife verhindert, dass STP unter dem Guten liegt. Guter Fund! Twisty Impersonator vor 7 Jahren 1