Protocol stack: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
Regel 3:
Een '''protocol stack''' (stapel van protocollen) is een bepaalde implementatie van software in een verzameling van protocollen (suite) van [[computer-netwerken]]. De termen wordt vaak uitwisselbaar gebruikt. Strikt gesproken is de suite de definitie van de protocollen en is de 'stack' de software-implementatie ervan.
Individuele
Protocol stacks worden veelal, tijdens een praktische implementatie, verdeel in drie voornamelijke secties voor media, transport en applicaties. Een bepaald [[besturingssyteem]] of platform zal vaak in het bezit zijn van twee goed gedefiniëerde [[software]] [[interface]]s: een tussen de media- en transportlagen en een tussen de lagen van transport en applicaties.
Regel 17:
[A] [B]_____[C]
Men zou de twee protocollen kunnen combineren om een krachtige derde te vormen die zowel meester is over de kabel als de draadloze transmissie, maar een ander super-protocol zou nodig zijn iedere mogelijke combinatie van protocollen. Het is gemakkelijker de basisprotocollen met rust te laten en een protocol te ontwerpen dat bovenop eenieder van de overigen kan werken ( het [[Internetprotocol]] is een voorbeeld hiervan). Dit wordt dan gezamelijk twee stapels van twee protocollen elk. Het inter-netwerkprotocol zal communiceren met ieder basisprotocol in de simpelere taal van deze; de basisprotocollen zullen elkaar niet direct aanspreken.
A request on computer ''A'' to send a chunk of data to ''C'' is taken by the upper protocol, which (through whatever means) knows that ''C'' is reachable through ''B''. It therefore instructs the wireless protocol to transmit the data packet to ''B''. On this computer, the lower layer handlers will pass the packet up to the inter-network protocol, which, on recognizing that ''B'' is not the final destination, will again invoke lower-level functions. This time, the cable protocol is used to send the data to ''C''. There, the received packet is again passed to the upper protocol, which (with ''C'' being the destination) will pass it on to a higher protocol or application on ''C''. Often an even higher-level protocol will sit on top, and incur further processing.
Een normale stapel van protocollen ziet er zo uit:
+- - - - - -+
Regel 36:
==Zie ook==
*[[:en:Network protocol design principles|Principes van netwerkprotocol-ontwikkeling (En)]]
[[Categorie:
[[Categorie:Protocollen]]
[[de:Protokollstapel]]
|