Protokollapino

Protokollapino tai protokolla torni (alkaen Englanti protokollapino , jota kutsutaan myös protokollapino , verkko pino tai verkko pino ) on käsitteellinen arkkitehtuuri viestintäprotokollia on tiedonsiirrossa . Yksittäiset lokit ovat selvästi peräkkäin numeroituja kerroksia ( kerroksia ) pinosta ( pinot järjestettyinä) toistensa yläpuolelle. Jokainen kerros käyttää protokollapinon alempaa kerrosta täyttääkseen erityistehtävänsä toimittamalla sen palvelun tukiaseman kautta valitukset.

Verkon kautta lähetetty data käsitellään yhdellä verkkoprotokollalla kerrallaan. Lähetettäessä kukin protokolla lisää tietyt ohjausinformaatiot dataan ennen kuin ne siirretään seuraavaan alempaan verkkoprotokollaan - viesti kuljettaa siten kaikki ylempien kerrosten otsikot rivillä . HTTP- viesti, joka on lähetetty kautta Ethernet voidaan kuvata seuraavasti (yksityiskohtaisesti esityksen mukaisesti datakehys #The datakehys Ethernet (IEEE 802.3) ):

HTTP-viesti
TCP- segmentti
IP- paketti
Ethernet-kehys

Vastaanotettuaan kukin verkkoprotokolla poistaa tiedoista, jotka ohjaavat tietoja, jotka on tarkoitettu vain tälle protokollalle, ja siirtää jäljellä olevat tiedot seuraavaan korkeampaan verkkoprotokollaan.

Esimerkki Ethernetistä

Jos protokollakerroksen toiminnot on jaettu erillisiin prosesseihin, jotka kulkevat toisistaan ​​riippumatta ja peräkkäin, ne voidaan jakaa alakerroksiin.

Protokollapino Ethernet

Kuvassa on esitetty Ethernetin alikerrokset esimerkkinä oikealla olevasta protokollapinosta . OSI-malli näkyy vasemmalla viitteenä . Vaikka Ethernetillä on vain toiminnot, jotka on määritetty OSI-mallissa kerrokselle 1 ( fyysinen kerros ) ja kerrokselle 2 ( datalinkkikerros ), nämä kaksi kerrosta on jaettu 7 alikerrokseen tarkemmin tarkasteltaessa Ethernet-protokollapinoa.

Tämä esimerkki esittää protokollapinon, joka nykyisen tekniikan tason mukaan , joka sallii 100 Mbit / s ja suuremmat siirtonopeudet , toteutetaan kokonaan integroidussa piirissä  (IC) eli laitteistossa . Menetelmä  ATM: nä on suunniteltu vieläkin huomattavasti suuremmille siirtonopeuksille: Niissä on laitteistoksi toteutettu verkkokerros (kerros 3).

Esimerkki näyttää myös kaksi liitäntää protokollakerrosten välillä:

Ethernet-alikerrosten jakaminen valittiin siten, että MII: n yläpuolella olevat kerrokset ovat riippumattomia siirtovälineestä , ts. Riippumatta siitä, onko Ethernet z. B. lähetetään koaksiaalikaapelin tai optisen kuidun kautta . Tämä teki mahdolliseksi valmistaa standardoidulla MII-liitännällä varustettuja piirilevyjä, jotka soveltuvat erilaisille siirtovälineille ja joita voidaan sen vuoksi tuottaa kustannustehokkaasti suurempina määrinä.

Esimerkki AmiTCP: stä

Amitcp.svg