WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Netzwerke (http://www.wcm.at/forum/forumdisplay.php?f=32)
-   -   wie funken switches? (http://www.wcm.at/forum/showthread.php?t=36319)

suka 15.11.2001 11:58

wie funken switches?
 
sorry für die nubi-frage, aber auf den meisten seiten hab ich bisher nur erklärungen gefunden die mir zu hcoh warn.. :utoh:

bisher dachte ich immer das switches die pakete aufgrund der ip weiterleiten, jetzt hab cih aber mal ghört das sie dazu die mac-adressen verwenden..
falls das stimmt; woher weis dann der switch welche ip zu welcher mac gehört?


thx, suka

_m3 15.11.2001 12:17

Ein klassischer Switch schaut sich keine IP-Header an, sondern nur die Packerln des Network Layers => er leitet die Packerl aufgrund der MAC-Adressen weiter.

Was Du meinst sind die neueren "intelligenten" Layer3-Switches, die sich auch die IP-Packerln ansehen, um QoS, etc. zu machen.

Ach ja: "Normale" Switches funken nicht. :D

suka 15.11.2001 16:03

und wie findet der switch raus welche ip zu welcher mac gehören?

Stona 15.11.2001 16:12

Die bekommt er aus der ARP Tabelle (Adress resolution Protokol Table)

Da steht jeder PC mit seiner IP und der dazugehörigen MAC Adresse drinnen, und jeder PC im Netz verfügt (normalerweise) über diese Tabelle.

Bzw. ich weiss net ob er die überhaupt wissen muss, der schaut sich einfach den Header mit der MAC an...

Clystron 15.11.2001 19:23

Die IP is einem Switch total wurscht solange es kein Level-3 Switch ist (kann auch routen u. ä.).

Ein "normaler" Switch hat nur eine Tabelle welche MAC(s) er an welchem Port hängen hat, das ist alles. Somit braucht ihn nur der Ethernet-Header zu interessieren, ev vorhandene IP, TCP, UDP, IPX oder was auch immer-Header behandelt er nicht. Wenn ein Packet reinkommt schaut er sich die Ziel-MAC an, sucht in seiner Tabelle welches Port da zuständig ist und leitet das Packet an dieses Port weiter. Findet er eine MAC nicht in seiner Tabelle, bzw antwortet das Zielgerät nicht (Portwechsel?) dann spielt er IMHO HUB und verteilt das Packet überallhin. Kommt dann die Antwort weiss er wieder welches Port da zuständig ist und alles ist wieder im grünen Bereich :)

mfg
Clystron

suka 15.11.2001 20:32

jup thx, jetzt hab ichs verstanden :)

danke an alle für die hilfe!

Angel 16.11.2001 12:01

@_m3: Jetzt bin ich aber enttäuscht :eek: - ich habe immer sehr viel von dir gehalten, aber das sich die MAC-Adressen auf dem Network-Layer befinden - Nee

Richtig ist der Data-Link-Layer ! Der Network-Layer ist schon für die IP-Pakete zuständig. Sonst stimmt alles.

BTW: Normale Switches haben nur eine Switch-Port <--> MAC-Adressen-Liste.

_m3 16.11.2001 12:50

@Angel: Sorry - meine aktiven Netzwerkerzeiten sind schon länger vorbei, detto die Uni/ISO/OSI Zeiten - brrrr.
Der Post kam zwischen einer Benutzeranlegung und einer Samba-Reconfig - da war ich vielleicht nicht ganz bei der Sache. :verwirrt:

suka 16.11.2001 21:33

"BTW: Normale Switches haben nur eine Switch-Port <--> MAC-Adressen-Liste."

<-- die daten vom pc sind ja afaik nur an die ip adressiert (d.h. der pc weis die mac vom ziel-pc net), woher weis dann der switch zu welchem port er weiterleiten muss? (er schaut sich die ip ja net an..) :eek:

Nightstalker 16.11.2001 21:40

fakt ist der switch WEISS welcher pc wo ist
und sendet entsprechend "adressierte" packete
an den jeweiligen pc mit empfangsbestätigung.

mehr muss man ned wissen :)

MfG


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag