Was genau ist/macht der Stack (siehe betreff ;) ) ?
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.
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?
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...
@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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.