Protocoale de nivel înalt în rețelele Apple, un blog despre criptare

AppleTalk suportă servicii la nivelul sesiunii, straturile de prezentare și aplicațiile modelului de referință OSI. Protocolul AppleTalk conține patru protocoale bazate pe sesiuni. (La nivel de sesiune, sesiunile de comunicare dintre elementele nivelului de prezentare sunt stabilite, gestionate și întrerupte).

Sesiunea de schimb de date constă din solicitări și răspunsuri ale serviciului, transmise între aplicații care rulează pe diferite dispozitive de rețea. Aceste cereri și răspunsuri sunt coordonate de protocoale la nivel de sesiune.

Protocoalele la nivel de sesiune ale AppleTalk includ ADSP, ZIP, ASP și PAP.

Protocolul de fișiere AppleTalk (AppleTalk Filing Protocol - AFP) al stiva AppleTalk este implementat la nivel de prezentare și aplicație. Stratul de prezentare oferă în principal o varietate de funcții de codare și de transformare care se aplică datelor de tip aplicație. Stratul de aplicație interacționează cu programele de aplicație (în afara modelului OSI) care au componente de comunicare. În sarcina nivelului aplicației, de regulă, identificarea partenerilor pentru schimbul de date, determinarea disponibilității resurselor și sincronizarea comunicării. În Fig. Figura 38.10 arată corespondența dintre nivelele superioare ale suitei protocolului AppleTalk și straturile modelului OSI.

Protocolul pentru fluxul de date AppleTalk (ADSP) este un protocol de sesiune pentru stiva AppleTalk care stabilește și acceptă comunicații bidirecționale între două prize AppleTalk. ADSP oferă ordonarea datelor și absența pachetelor duplicate. ADSP utilizează, de asemenea, un mecanism de control al fluxului care permite elementului de destinație să încetinească transferul de date de la sursă furnizând informații despre reducerea mărimii ferestrei de primire. Protocolul ADSP funcționează împreună cu protocolul DDP.

Protocoale de nivel înalt în rețelele Apple, un blog despre criptare

Fig. 38.10. Protocoalele de nivel superior AppleTalk corespund celor trei straturi ale modelului OSI

Protocolul de Informații Zone (ZIP) este un protocol la nivel de sesiune pentru stiva AppleTalk care menține o corespondență între numărul rețelei și numele zonei din routerele de rețea AppleTalk. Protocolul ZIP este folosit în principal de routerele AppleTalk. Cu toate acestea, alte noduri de rețea nou create utilizează serviciile protocolului ZIP pentru a selecta zona. Fiecare router ZIP menține o tabelă de informații zonă (ZIT). Tabelele ZIT sunt liste în care unul sau mai multe denumiri de zone corespund fiecărui număr de rețea. Fiecare tabelă ZIT conține o hartă a corespondențelor dintre numerele de rețea și denumirile zonelor pentru fiecare rețea din rețeaua combinată. Un exemplu de cel mai simplu ZIT este prezentat în Fig. 38.11.

Protocolul de sesiune Protocol de sesiune AppleTalk (ASP) este un protocol de sesiune AppleTalk, care stabilește și întreține sesiuni de comunicare între clienți și serverele de rețea AppleTalk. ASP permite clientului să stabilească o sesiune de schimb de date cu serverul și să trimită comenzi către acest server și permite în același timp mai multe sesiuni de clienți cu un singur server. ASP utilizează un număr de servicii furnizate de protocoale de nivel inferior, cum ar fi ATP și NBP.

Informații de bază despre protocolul PAP