Forum: Mikrocontroller und Digitale Elektronik Gbit Ethernet


von Martin (Gast)


Lesenswert?

Hallo,

welche Qualitätsmerkmale bzw. welche Unterschiede auf die man achten 
sollte, sind bei Gbit Ethernet Controllern vorhanden???

Ich schau mir grad z.B. den RTL8111 von Realtek oder von Intel 82573...

Gibt es - weil ich gerade in meinem Eagle nachgeschaut habe - irgendwo 
für Gbit-Ethernet Controllers libraries?? Bzw. hat vielleicht jmd. eine 
von einem Controller?

Martin

von Karl-j. B. (matrixman)


Lesenswert?

Für was benötigst du die Controller denn??

Wenns fürn PC ist würde ich dir Realtec empfehlen. Hatte damit noch nie 
Probleme.

Wenns für ne Microcontrollerschaltung ist frage ich mich wofür man dazu 
GBit LAN braucht. Nichtmal die neusten PCs schaffen das ganz 
auszunützten.

mfg Karl

von sepp (Gast)


Lesenswert?

Du willst PCI-E Controller verbauen?

von Martin (Gast)


Lesenswert?

"The RTL8110SB(L) is fully compliant with Microsoft® NDIS5 (IP, TCP, 
UDP) Checksum and Segmentation Task-offload features, and supports IEEE 
802 "

heißt dass jetzt, dass TCP IP bereits auf dem Controller vorhanden ist 
oder muss man die noch selbst erstmal programmieren?

Bei Intel sind die nämlich schon mit bei... was einiges an Arbeit 
ersparen würde

Martin

von Timo (Gast)


Lesenswert?

Wie TCP und IP sind schon mit dabei?

von Simon K. (simon) Benutzerseite


Lesenswert?

Timo wrote:
> Wie TCP und IP sind schon mit dabei?

http://en.wikipedia.org/wiki/TCP_Offload_Engine

Checksummengenerierung und das Paketmanagement ist idR auf der Karte 
integriert.

Meine Onboard 1Gbit Karte hat das drauf. (Marvell Yukon 88E8056)

von Timo (Gast)


Lesenswert?

Das ist doch aber nicht der komplette TCP/IP Stack, oder? Und außerdem 
sind das PCI-e Controller, die sollen doch wohl nicht wirklich im Hobby 
Bereich verbaut werden, oder?

von Bartholomäus S. (sam_vdp)


Lesenswert?

1 Gigabit Daten pro Sekunde zu verwurschteln ist generell nicht gerade 
ne Hobbyaufgabe.

von Martin (Gast)


Lesenswert?

>1 Gigabit Daten pro Sekunde zu verwurschteln ist generell nicht gerade
>ne Hobbyaufgabe.

das stimmt...


>Das ist doch aber nicht der komplette TCP/IP Stack, oder?

Der TCP/IP Stack kann aber auch von der Ethernet Karte selbst übernommen 
werden (mit Hilfe eines eigenen Prozessors). Diese Karten nennt man TOE 
(TCP Offload Engine).


danke simon für den link

Martin

von Tom (Gast)


Lesenswert?

>1 Gigabit Daten pro Sekunde zu verwurschteln ist generell nicht gerade
>ne Hobbyaufgabe.

Man kann ja die Bytes millisekundenweise rauswerfen und sich über die 
TCP Offload Engine freuen.

von Bartholomäus S. (sam_vdp)


Lesenswert?

Hehe, /dev/null in Hardware quasi :)

von Intel (Gast)


Lesenswert?

> Wenns fürn PC ist würde ich dir Realtec empfehlen. Hatte damit noch nie
> Probleme.

Wenns fürn PC ist würde ich dir Intel empfehlen. Hatt damit noch nie 
Probleme.

von Martin (Gast)


Lesenswert?

welchen von Intel hast du denn schon verwendet? Hast du auch bereits 
eine Library für Eagle vielleicht?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.