Netzwerk/usb/etc-stack

#622774
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.
Gast #622895
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?
Gast #622899
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...

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