www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Netzwerk/usb/etc-stack


Autor: SiO2 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was genau ist/macht der Stack (siehe betreff ;) ) ?

Autor: SiO2 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
upps, was vergessen

Danke

Autor: Der Micha (steinadler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
SiO2 wrote:
> Was genau ist/macht der Stack (siehe betreff ;) ) ?

Ein Stack ist ein Stapelspeicher.
Also ne Art Röhre, welche oben offen ist und in welche du kleine 
Scheibchen oben rein tust.
Immer die letzte Scheibe die du draufgetan hast kannst du runter nehmen.
Also Last-In-First-Out.

Bei so einer Software-Schnittstellen-Implementierung wie du meinst, 
verwaltet der Stack die ankommenden Daten... Pufferung etc.

Autor: SiO2 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke,nen "normalen" stack kannte ich, aber damit kann ich halt nix 
anfangen, und doku hab ich noch nichts gefunden.
Verwaltet er sie nur, oder konvertiert er sie auch entsprechend für die 
Eine/Ausgabe?

Autor: Bernd (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein Netzwerk-Stack ist eine allgemeine Beschreibung, also ein 
Oberbegriff. z.B. besitzt jeder Windows-Computer einen TCP/IP-Stack, 
welchen Microsoft programmiert hat. Wenn nun ein Programm die 
Socket-Programmierschnittstelle von Microsoft benutzt, dann erzeugt 
dieser Stack aus den Daten ein TCP-Datagramm, steckt dieses in ein 
IP-Paket und dieses in einen Ethernet-Frame und verschickt diesen über 
Ethernet. Auf der Gegenseite kümmert sich der Stack dann wieder um das 
entpacken usw.

Wieso willst du das wissen? Genauer kann man es wohl nicht angeben...

Autor: SiO2 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Bernd, Danke das reicht eigentlich schon. Ich konnte mit dem Begriff 
nichts anfangen, habe mir aber schon das von Dir beschriebene gedacht 
aber nirgendwo klare Erklärung gefunden.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.