uC Kommunikation per Ethernet

Gast #3366506
Lesenswert?

Hallo zusammen
Ich habe mir den Bausatz AVR-NET-IO bei Pollin bestellt und erfolgreich 
zusammengelötet. Jetzt dachte ich ist das eigentlich ein guter einstieg 
in die welt der modernen Kommunikation über Ethernet und ich kann durch 
codeeinsichen und erläuterungen zur software (uC und Computersoftware) 
einiges lernen. Vor mir stehen noch viele offene Fragen und da diese 
basics einfach fehlen komme ich mit meinen eigenen projektideeen 
bezüglich ethernet einfach nicht weiter . die hauptfrage die ich mir 
bislang stelle ist einfach wie man dem computer sagt dass er bestimmte 
daten an die gewünschte ip im netzwerk sendet. die möglichkeit eine 
simple verbindung via ping aufzubauen ist mir bekannt jedoch werden da 
ja immer nur 4 datenpakete testweise versendet. welche möglichkeiten 
gibt es jetzt die gewünschten daten an das netzwerk zu übergeben ?
LG
#3366514
Lesenswert?

Im Grunde musst du dir erstmal ein paar Basics über die 
Netzwerkommunikation und das bzw die Ebenen Modelle aneigen. Das was du 
willst läuft später dann hauptsächlich über Tcp/ip ab. Dazu kannst du 
dann ein Programm in der Sprache deiner wahl schreiben welches über TCP 
mit dem µC Kommuniziert.
ich empfehle dir für einen groben überblick das OSI Modell zu betrachten
http://de.wikipedia.org/wiki/Internetprotokollfamilie#TCP.2FIP-Referenzmodell
Gast #3366626
Lesenswert?

> der uC sollte den "slave" in der verbindung darstellen

Sicher? Denn das würde bedeuten, dass der PC irgendwelche Dienste im 
Netz bereit stellt, auf die sich der Mikrocontroller verbindet.

Dein Web-Browser ist zum Beispiel ein Client, während 
mikrocontroller.net den Server bereit stellt.

Ander wäre der Anwendungesfall, wenn Du mit deinem Web Browser (oder 
irgendeinem anderen Programm) eine Verbindung zum NET-IO aufbauen 
willst, um irgendwelche Messwerte abzufragen oder etwas zu steuern. Das 
wäre der typische Anwendungsfall. Da ist der "kleine" Computer der 
Server. Selbst wenn auf dem PC ein Programm läuft, dass den kleinen 
Computer steuert oder fern bedient.

Es kommt Elementar darauf an, wer die Verbindung aufbaut und wer den 
Dienst im Netz bereit stellt. Bei TCP-IP ist es immer der Client, der 
die Verbindung aufbaut und der Server stellt einen Dienst bereit.

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