3-Port Switch

Gast #3933269
Lesenswert?

Hallo!

Kennt jemand eine Hilfequelle wenn man einen 3-port Switch bauen möchte?
Würde diesen gerne in meine eigene Hardware einbauen um eine DaisyChain 
Verkabelung zu ermöglichen.
Einen Port intern an meinen PHY, andere 2 nach "draußen"

Man findet einige Chips, aber ohne direkte Hilfe wird es wohl unmöglich.
LAN9313
RTL8363SB
DM8603
...

Danke!

Georg
#3933302
Lesenswert?

Die Hersteller geben doch Hilfe.

Beispiel: SMSC/Microchip LAN9303:
http://www.microchip.com/wwwproducts/Devices.aspx?product=LAN9303

Dafür gibts ein Customer Eval Board:
http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=evb9303
Hier findest Du Schaltpläne, User Manual etc.

Abpinnen solltest Du schon können, und wissen, was Du da gerade 
abpinnst, auch. Ansonsten musst Du Dir das Know-How eben bei einem 
Entwicklungsdienstleister einkaufen.

fchk
Gast #3934709
Lesenswert?

Genau sowas würde mich auch interessieren.

Mal grundsätzlich: muss es sich hierbei überhaupt um einen Switch 
handeln,
oder reicht ein Hub?

Wenn man 10 Geräte daisy-chaint, dann läuft ja der gesamte Verkehr für 
das letzte Gerät durch alle vorherigen durch. Man muss den 
Datendurchsatz also eh so bemessen, dass kein Flaschenhals am ersten 
Gerät entsteht.

Wenn switchen eh keinen Sinn macht, ist ein Hub evtl. einfacher oder 
billiger umzusetzen. Was passiert denn eigentlich, wenn man die RX- und 
TX Pins der 3 nötigen Phys einfach verbindet? Ergibt das einen Hub? 
Vermutlich denke ich da etwas zu einfach...

Gruß Sven
#3934818
Lesenswert?

Sven schrieb:
> Genau sowas würde mich auch interessieren.
>
> Mal grundsätzlich: muss es sich hierbei überhaupt um einen Switch
> handeln,
> oder reicht ein Hub?

Es muss ein Switch sein. Aufgrund der Signallaufzeiten kannst Du nur 
max. 3 bis 5 Hubs hintereinander schalten. Ansonsten funktioniert die 
Kollisionserkennung in der Broadcast Domain nicht mehr richtig. Bei 
einem Switch hast Du keine Kollisionen, wenn alle Links vollduplex 
laufen.

> Wenn switchen eh keinen Sinn macht, ist ein Hub evtl. einfacher oder
[...]
> Vermutlich denke ich da etwas zu einfach...

Korrekt. Du denkst zu einfach.

fchk
Gast #3935280
Lesenswert?

Frank K. schrieb:
> Es muss ein Switch sein. Aufgrund der Signallaufzeiten kannst Du nur
> max. 3 bis 5 Hubs hintereinander schalten.
Das halte ich für falsch, übrigens ist ein Switch ist ein Multiport HUB 
!
Ansonsten funktioniert die
> Kollisionserkennung in der Broadcast Domain nicht mehr richtig. Bei
> einem Switch hast Du keine Kollisionen, wenn alle Links vollduplex
Duplex oder Vollduplex ist dabei egal !
> laufen.
Ein Switch bildet zwischen allen Ports einzelne Broadcast Domains.
Einzig Multicasts Unicasts oder unknown Broadcast verlassen die Domain.
>
>> Wenn switchen eh keinen Sinn macht, ist ein Hub evtl. einfacher oder
> [...]
>> Vermutlich denke ich da etwas zu einfach...
>
> Korrekt. Du denkst zu einfach.
>
> fchk
Gast #3935489
Lesenswert?

Einen Hub kann man auf Layer 1 im OSI Modell eingliedern.
Also das dümmste Gerät im Netzwerk. Aber toll zum sniffen :-)
Da er ALLE Packete an alle anderen Ports weiterleitet.

Switche sind Layer 2. diese machen die Pakete bis zum Layer 2 auf. Also 
bis zur MAC. Switche leiten Pakete nur an den Port weiter, an welchem 
er die MAC gelernt/gespeichert hat. Verringert den Traffic enorm!
Multicast ohne IGMP und Broadcast werden alle anderen Ports 
weitergeleitet.

Router machen Pakete bis Layer 3 auf. Also bis zur IP. Daher können die 
auch Routen.
Router bilden erst eine Broadcast Domäne.

VLAN ist gesondert zu betrachten und bilden auch eine Broadcastdomäne.
Gast #3935503
Lesenswert?

Achja:
Hubs in Serie: das konnte ich nie selber echt testen.
Aber Kollisionen werden nur bei den ersten 64Byte geprüft.
Das reicht, da nach Spezifikationen der am weitesten entfernte Rechner 
eine Kollision melden kann, bevor der Sender die ersten 64 Byte absenden 
kann.

Daher muss ein Frame mindestens 64Byte lang sein.

Wäre der Rechner zu weit entfernt, wird die Kollision eventuell zu spät 
erkannt.
Gast #3935565
Lesenswert?

Richtig, ein Switch ist eine Multiport Bridge, nicht Hub, sorry.
Heutige Netzwerkprotokolle sind bei weitem nicht mehr so broadcastlastig 
wie früher ( NetBIOS, ipx/Spx), resp. nicht mehr signifikant.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren