Adatátviteli hálózatok architektúrája

A hálózati interakció feladatának bontása

A hálózati architektúra a hálózat ábrázolása összekapcsolt elemek rendszerének formájaként, amelyek mindegyikéhez egy adott függvény tartozik.

Mindegyik hálózati elem egy közös problémát megold. Az egész közös feladat számos kisebb problémára van felosztva, amelyeket a hálózat különböző elemei megoldanak, vagyis egyetlen feladat bomlásnak van kitéve. A hálózat valamennyi eleme közötti kölcsönhatást egy formalizált szabálycsomagon keresztül hajtják végre, amelyet a protokollnak neveznek.

Adatátviteli hálózatok architektúrája
  • A bomlás egy bonyolult probléma bontása több egyszerű kérdésre.

    Egy feladat bontásakor egyértelműen meg kell határoznunk, hogy mely blokknak kell funkcionálnia, és hogyan kell kialakítani a blokkok közötti kölcsönhatást.

    Többszintű megközelítés

    Egy még hatékonyabb koncepció, amely a bomlás eszméjét fejleszti, többszintű megközelítés.

    Adatátviteli hálózatok architektúrája
  • Többszintű megközelítés esetén, miután a feladatot külön blokkokba és modulokba osztottuk, a blokkok és modulok adatainak sorrend szerinti sorrendbe állítása történik.

    Egyrészt az egyes szinteket alkotó modulok csoportja csak a szomszédos alsó szint moduljaihoz intézett kéréseket intézheti a problémák megoldásához. Másrészt az egyes szintekhez rendelt modulok eredményei csak a szomszédos felső réteg moduljaihoz továbbíthatók. A feladat ilyen hierarchikus bomlása magában foglalja nemcsak az egyes modulok, hanem az egyes szintek funkcióinak és interfészeinek egyértelmű meghatározását.

    A szintek közötti kölcsönhatás egy interszintű felületen keresztül történik, amelyet szolgáltatási felületnek is neveznek, amely meghatározza az alatta elhelyezkedő réteg által a fölött levő funkciókészletet.

    Ebben a megközelítésben leegyszerűsíti a tervezési, tesztelési és módosítása az adathálózat a fejlesztők módosíthatják csak egy szinten anélkül, hogy a többi magasabb és alacsonyabb szinteken. Lehetővé válik a nagyobb absztrakt szomszédos szintek és összpontosítani az áramlás bemeneti és kimeneti adatokat, ha az egyik szint felett.

    Protokoll és protokoll verem

    Layering eszközök hálózatba saját sajátosságait ezekkel kapcsolatos, melyek részt vesznek a folyamatban üzenetküldés, legalább két oldalán, azaz ebben az esetben meg kell szervezni összehangolt munkáját két hardver és szoftver hierarchia különböző gépeken.

    Adatátviteli hálózatok architektúrája
  • Két vagy több hierarchia ilyen összehangolásának megszervezéséhez olyan szabályokat és megállapodásokat kell formálisan alkalmazni, amelyek tükrözik az információcserében részt vevő valamennyi modul kölcsönhatását.

    Ebben az esetben az interakció lehet interszintű is, akkor a formalizált interakciós eljárást protokollnak nevezik, és a csomópont egyik szintjének moduljai között is, ezt az eljárást interfésznek nevezik.

    Ennek eredményeként egy hierarchikusan szervezett protokollkészletet, amely elegendő ahhoz, hogy megszervezze a csomópontok kölcsönhatását a hálózatban, protokollkészletnek nevezzük.

    Az alacsony szintű protokollokat gyakran szoftverek és hardverek kombinációja hajtja végre, a felső réteg protokollok pedig általában szoftverek.

    Ajánlott cikkek ebben a témában

    Kapcsolódó cikkek