Forum: PC-Programmierung Winsock Ethernet MAC frame


von Reto B. (schnuber)


Lesenswert?

Hallo allerseits

Ich möchte von einem PC mit einem FPGA über eine Gigabit Ethernet 
Schnittstelle kommunizieren. Damit ich auf dem FPGA kein TCP/IP bzw. 
UDP/IP Stack implementieren muss möchte ich einfach nur auf MAC frame 
ebene mit dem FPGA kommunizieren.
Kann ich das beispielsweise mit Winsock tun oder ist diese Library nur 
für das TCP/IP Protokoll zu gebrauchen.

Was für Alternativen gäbe es allenfalls noch?

von Andreas (Gast)


Lesenswert?

Winsock ist glaub ich nicht so geeignet. Ich verwende PCAP oder NDIS 
Protocol Driver.

Schau mal hier
Beitrag "Tool um Ethernet frames zu erzeugen"

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Hi

kannst du dein FPGA nicht einfach UDP Packete erzeugen lassen? Dann 
brauchts eigentlich nur noch ein simples ARP (ein Packet raus, eins 
rein) und schon bist du unabhängig von MAC-Adressen.

Matthias

von Reto B. (schnuber)


Lesenswert?

Das wäre eine möglichkeit. Auf opencores habe ich ein UDP core gesehen. 
aber besser wäre es eben nur über mac frames zu komunizizeren, weil ich 
mich dann nicht noch mit dem UDP core zu tun habe.

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.