Lupuz.de: Artikel-Portal / Magazin

Zurück   Postpla.net - die Forum Community > PC, Internet und Technik > Netzwerke und Internettechnik

Routing frage CISCO

Anzeigen:

Thema geschlossen
 
Themen-Optionen Thema durchsuchen
Wodar Hospur
Alt 18.04.2007, 00:47   #1
Standard Routing frage CISCO

Okay,
es gibt ja bei Cisco die Möglichkeit statt einem Next hop festzulegen auf welchem Interface gesendet werden soll.

Aber was passiert jetzt eigentlich wenn bei solchen festen Routen wirklich ein Paket los geht.

1) der Client will senden und schreibt dementsprechend in das Paket die Ziel Ipaddy, seine IPaddy, die macaddy von seinem router und seine macaddy

2) der Router nimmt das Paket entgegen, öffnet es und sieht, ups ist ja nich für mich, soll ich ja weiterleiten. Lässt die IPaddys stehen und schreibt die macaddy des Interfaces auf das gesendet werden soll als quelle. Aber welche Macaddy schreibt er dann als ZIEL?

Er weiß ja im Grunde nicht wer es entgegen nehmen soll und weiterleitet, er hat ja nur die Anweiseung es weiterzusenden. Dementsprechend geh ich davon aus das er jedesmal die mac broadcast addy hinschreibt.
Miniaturansicht angehängter Grafiken
Klicke auf die Grafik für eine größere Ansicht

Name:	blafasel.JPG
Hits:	13
Größe:	9,8 KB
ID:	3630  
 
 
Nach oben
Registrierter PPler
Anonymisierungsmodus aktiv!
Alt 18.04.2007, 01:02   #2
Standard

oh man es ist jahre her dass ich zuletzt im IOS war... aber normal schickt schon der sender nen arp request, auch wenn empfänger nicht im selben ip netz. wenn nun alle router als arp-proxy fungieren dann leitet der router, trotzdem dass arp broadcast ist, das paket nach seinem wissen weiter und eine eventuelle antwort zurück. dann schickt der client an die richtige zielip und zielmac... da zielip aber nicht im selben ip netz gehts wieder übern router. der router verändert evtl. destination adressen und berechnet checksums neu... im endeffekt gehen pakete aber immer mit der richtigen zielip raus, nicht mit der vom nächsten hop oder so... irgendwo muss ja die information sein, wer den kack erhalten soll.

mir ist klar meine ausführungen sind widersprüchlich. ich weiß vor 2-3 jahren hätte ich dir da aufs detail erklären können... das wurmt micht jetzt selbst etwas. naja warten wir bis der erste wikipedia user kommt dann sind wir sicher.
 
 
Nach oben
Wodar Hospur
Alt 18.04.2007, 01:04   #3
Standard

mich wurmt es eher, das wenn ich recht habe cisco TOTALEN scheiß macht.

das mit den ip adressen, war ein rechtschreibfehler von mir, es geht nur um die mac adressen und afaik schreibt der client und jeder router bis zum ziel jeweils die nächst weiterleitende rein. aber wenn er nicht weiß wer der nächst weiterleitende ist und auch keine ipadresse von ihm hat......
 
 
Nach oben
Registrierter PPler
Anonymisierungsmodus aktiv!
Alt 18.04.2007, 04:24   #4
Standard

...ist er eventuell schon im Zielnetzwerk angekommen? » ARP broadcast, reply, alle glücklich.

Ich hab nun ne Weile versucht aus Ciscos grandiosen "route maps" u.Ä. etwas derartiges rauszulesen und hab dabei die Rahmenbedingungen 'statisches IPv4 routing' zufällig aus der Spambox gezogen. Hat mich wieder halbwegs realistisch suchen lassen und siehe da:

Zitat von Cisco IOS IP and IP Routing Command Reference, Release 12.1

IP Routing Protocol-Independent Commands : ip route

Vor dem Absatz "Examples":


[ Adding a static route to an Ethernet or other broadcast interface (for example, ip route 0.0.0.0 0.0.0.0 Ethernet 1/2) will cause the route to be inserted into the routing table only when the interface is up. This configuration is not generally recommended. ]

When the next hop of a static route points to an interface, the router considers each of the hosts within the range of the route to be directly connected through that interface, and therefore it will send ARP requests to any destination addresses that route through the static route.



The practical implication of configuring "ip route 0.0.0.0 0.0.0.0 Ethernet 1/2" is that the router will consider all of the destinations that the router does not know how to reach through some other route as directly connected to Ethernet 1/2.

So the router will send an ARP request for each host that it receives packets for on this network segment. This configuration can cause high processor utilization and a very large ARP cache (along with attendant memory allocation failures). Configuring a default route or other static route that directs the router to forward packets for a large range of destinations to a connected broadcast network segment can cause your router to reload.



[ Specifying a numerical next hop that is on a directly connected interface will prevent the router from using Proxy ARP. However, if the interface with the next hop goes down and the numerical next hop can be reached through a recursive route, you may specify both the next hop and interface (for example, "ip route 0.0.0.0 0.0.0.0 Ethernet1/2 10.1.2.3") with a static route to prevent routes from passing through an unintended interface. ]
Zeilenumbrüche u.Ä. hauptsächlich damit ich das selbst nun nachvollziehen kann.

Ist also eigentlich das, was jeder last hop router meiner momentanen alkoholisierten Ansicht nach zu tuen hat. Sollte die Zieladresse zwar nur über solch eine route formal erreichbar, aber nicht im selben Netzwerksegment wie das output interface sein wäre alles andere als ICMP destination unreachable natürlich Schwachsinn, völlig richtig.

Es sei denn, siehe Ittis proxy ARP und Wikipedia.. *g
Dabei steht das Ziel noch ein+ Netzwerksegment weiter und der dazwischenliegende router fühlt sich im Segment des Ciscos zuständig und tut grob Folgendes(?):
Er leitet den ARP request ins eigentliche Zielsegment weiter. »
Gibt es dort eine Antwort vom Ziel antwortet der nun tatsächliche last hop router mit seiner eigenen MAC Adresse dem Cisco. »
Cisco sendet glücklich, last hop router routet glücklich.

Da der Cisco dabei aber gar nicht mitkriegt, dass er nicht der letzte router ist ist das - was sich aus proxy ARP an totalem Scheiß tatsächlich entwickeln kann - alles ausnahmsweise nicht mal Ciscos Schuld.

...wieso schreib ich das jetzt alles nochmal?

###

Zusammenfassend:

wenn ein router ein Paket nur 'über' ein interface ausliefern kann hat er der last hop router zu sein und das Ziel ihm mit destination MAC zu antworten; oder irgendein seltsames direkt angebundenes Konstrukt, das sich für das Ziel ausgibt.

Wenn das nicht geschieht müsste tatsächlich das Paket selbst an die broadcast Adresse ausgeliefert werden. Das würde irgendwas á la subsequentes flooding oder selective flooding routing erzwingen, was zwar unter dem einen oder anderen Gesichtspunkt wirklich klasse ist, aber der overhead... » Fehlschlag.

The next available Cisco sagt zu "show ip route" übrigens auch "$lokales_netzwerk/24 is directly connected, $interface".


Man möge meinen ausschweifenden Schreibstil entschuldigen.
 
 
Nach oben
Ähnliche Themen, die dich vielleicht interessieren
Thema Autor Forum Antworten Letzter Beitrag
Verschwörungs Theorien . Was geschah wirklich am 11 September ? Christian Philosophie und Gedanken 82 05.06.2006 03:58
Interessante Frage.... Word OrionX Betriebssysteme und Software 8 14.07.2005 13:01
frage: posts weg? rattenjunge Postplanet & Lupuz.de Support 17 01.01.2003 18:43
Antworten aus "Der Schwächste fliegt" Grandylein Fun und Rätsel-Planet 10 21.07.2002 21:21
Die Wächter - eine neue Art zu leben.... MonoMan Philosophie und Gedanken 19 30.08.2001 14:28
Anzeigen:
Thema geschlossen

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche



Alle Zeitangaben in WEZ +2. Es ist jetzt 13:28 Uhr.


Lupuz.de - wir können auch anders!
©1998 - 2008, Lupuz:Information-Network
Powered by vBulletin Version 3.7.1 (Deutsch), Jelsoft Enterprises Ltd.
Grüne Links?

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.