Zuordnung "Routingtabellen erstellen"

657
dargemir

Ich muss "minimale Routingtabellen erstellen, die eine korrekte Verbindung im Netzwerk ermöglichen". Außerdem kann ich davon ausgehen, dass beide PCs die Schnittstelle "eth0" haben.

https://zapodaj.net/images/ecb738988990f.jpg

Router: adress gateway interface 10.0.0.0 10.0.0.1 e1/1/1 10.0.1.0 10.0.1.1 e1/1/2  Computer A: adress gateway interface 0.0.0.0 10.0.0.1 eth0 10.0.0.0 ??? eth0  Computer B: adress gateway interface 0.0.0.0 10.0.1.1 eth0 10.0.1.0 ??? eth0 

Ist das richtig? Und welche Adresse sollte ich anstelle von "???"

-1
Eine Routingtabelle muss über Masken für die Zieladressen verfügen. Außerdem haben Router keine _have_-Gateways, sondern _are_-Gateways. Möglicherweise haben sie jedoch die nächsten Hops oder die nächste zu verwendende Schnittstelle. Ron Maupin vor 7 Jahren 0
Huh "Nächster Sprung" _ist ein Gateway. In Routing-Tabellen sind es nur zwei Begriffe für dasselbe. grawity vor 7 Jahren 0
@Grawity, nicht unbedingt. Es gibt Fälle, in denen das nicht der Fall ist. Sie könnten auch eine nächste Schnittstelle anstelle eines Hops haben. Ron Maupin vor 7 Jahren 0

2 Antworten auf die Frage

2
grawity

Obwohl dies nicht wirklich eine Hausaufgabe-Website ist, ist Ihr Versuch nahe, aber nicht ganz richtig.

  1. In Ihrer "Adresse" -Spalte fehlen Präfixlängen (oder Subnetzmasken). In Ihrem Bild sind beide Netzwerke / 24, also sollten es auch die Netzwerkrouten sein. (Sicherlich basieren Sie nicht auf klassischem Routing vor 1983.) Die "Standard" -Route wäre 0.0.0.0/0, da sie mit allem übereinstimmen muss.

  2. In der Tabelle des Routers haben Sie den Router selbst als Gateway / Nexthop aufgelistet, um beide Netzwerke zu erreichen. Das macht keinen Sinn, da es nur zu einer Endlosschleife führt.

    Da diese Netzwerke on-link sind (direkt an den entsprechenden Schnittstellen verfügbar), benötigen Sie dort keine Gateway-Adresse. Beide Zeilen wären direkte Schnittstellenrouten. (Einige Betriebssysteme zeigen möglicherweise "0.0.0.0" an, um ein leeres Gateway-Feld anzuzeigen, es ist jedoch immer noch leer.)

  3. Gleiches gilt auch für die Gastgeber. Da sie direkt an dieses Netzwerk angeschlossen sind, haben sie auch eine direkte Route - es gibt keine Gateway-Adresse.

    (Wenn sie durch ein Gateway gehen müssten, um ihr eigenes Subnetz zu erreichen ... Wie würden sie auf das Gateway selbst zugreifen?)

2
mtak
Router: address subnet gateway interface 10.0.0.0 255.255.255.0 on-link e1/1/1 10.0.1.0 255.255.255.0 on-link e1/1/2  Computer A: address subnet gateway interface 0.0.0.0 0.0.0.0 10.0.0.1 eth0 10.0.0.0 255.255.255.0 on-link eth0  Computer B: address subnet gateway interface 0.0.0.0 0.0.0.0 10.0.1.1 eth0 10.0.1.0 255.255.255.0 on-link eth0 

Der Router benötigt keine Gateways, da alle Netzwerke direkt mit ihm verbunden sind. Die Computer benötigen kein Gateway für direkt verbundene Subnetze (z. B. 10.100.0.0/24für Computer A), da sie kein Gateway benötigen, um Computer in diesem Subnetz zu erreichen. Sie können einfach zu einer L2-ARP-Erkennung Hosts finden.

Sie benötigen eine Subnetzmaske in Ihrer Routing-Tabelle, da der Router / die Computer sonst nicht in der Lage sind, zwischen dem Netzwerk- und dem Host-Teil der IP-Adresse zu unterscheiden.