TCP/IP Stack

Gast #2495
Hi,

hat jemand schon mal versucht einen TCP/IP - Stack auf einen AVR zu 
implementieren?

Ich würde gerne einen AVR an die serielle Schnittstelle eines PCs hängen 
(auf dem ein entsprechendes Gateway läuft) und so vielleicht einen 
Webserver realisieren (oder ein anderes Protokoll).

Bis dann,
Ingo!
Hallo zusammen ,
ich bin hier neu und ich brauche eure Hilfe, wenn das geht.
ich verstehe nicht, was  einen Stack ist, ich habe schon mal gelesen was 
über Z-Stack und UDP stack aber ich habe null verstanden.
habt ihr lust mir zu helfen, mir das zu erklären.
Danke
Gast
Na da hilft doch der Thread "AVR für wenig Geld im LAN". Dauert halt ne 
Weile die 1800 Beiträge zu lesen... ist aber genau das was du suchst. 
Die Hardware dazu gibts bei Pollin als Bausatz für ca. 20,-
@Faycal Miftah

Grundsätzlich ist ein "Stack" erst mal nur ein "Stapel" von irgendwas. 
Im Prozessor ist der Stack ein zusammenhängendes Stück Speicher, auf den 
Daten gestapelt werden (und mittels Push und Pop auf de Daten 
zugegriffen wird)

Im Zusammenhang mit Netztwerk hat "Stack" folgende Bedeutung:

nach ISO/OSI erfolgt die Kommunikation von Nezwerk-Komponenten über 
sogenannte "Protokoll-Stacks". Dahinter steht der Gedanke, daß man 
verschiedene Abstraktionsebenen definiert, die untereinander 
(gegebenenfalls) austauschbar sind. Dazu bedarf es genormter 
Schnittstellen (.B. in Form von APIs oder DLLs oder "Treiber" oder wie 
sie auch heißen), welche es ermöglichen eine Schnittstellenausprägung 
durch eine andere zu ersetzen. Diese Abstraktionsebenen bauen 
aufeinander auf, sind also "gestapelt"

Beispiel: ISO Ebene 1= "physical layer". Dieser kann bei einem Netzwerk 
aus z.B. Koaxialkabel mit einem BNC-Stecker sein, oder verdrillte 
Kupferleitungen mit einem RJ45 Stecker, oder ein ISDN-Stecker, oder eine 
analoge Telefonleitung.  Die eine Technologie braucht den Chip xxx zur 
Wandlung von parallelen in seriellen informationen, die andere etwas 
anderes.

Egal, welche Technik genutzt wird, "nach oben hin" soll es nicht 
sichtbar sein, was da genutzt wird. "Über Modem" soll für dich z.B. der 
Internet Zugang genauso funktionieren wie "Über DSL" (bis auf die 
Unetrschiedlichen Zugangsparameter etc). Beide Techniken (Modem, DSL) 
nutzen jedoch eine andere "Physik" (Ebene 1).

Die auf Ebene 1 "darüber" liegenden Abstraktionsbenen 2 und 3 bilden 
z.B. IP-Protokolle (Ebene 2) und TCP-Protokolle (Ebene 3) ab. Beide 
Protokollltypen sind eng miteinander gekoppelt, daher werden sie gerne 
zusammen als "TCP/IP Protokoll" benannt.

Was nun genau in IP und was in TCP abgehandelt wird, kannst du dir an 
verschiedneen Stellen im Internet ansehen.
Gast
@letzten Poster.
Ihr habt aber schon bemerkt, dass der Thread 2002 den letzten 
"vernünftigen" Beitrag erhielt, bis fay79 ihn wieder ausgegraben hat für 
seinen sarkastischen Beitrag?

don't feed the troll

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 24 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.