AppleTalk

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 16 mai 2015; verificările necesită 4 modificări .
AppleTalk
Nume AppleTalk
Familie stiva de protocoale
Creat în 1984
Scopul protocolului Sistem distribuit de rețea client-server
Dezvoltator Măr

AppleTalk  este o stivă de protocoale dezvoltată de Apple Computer pentru rețele de computere . A fost inclus inițial cu Macintosh (1984), dar compania l-a renunțat în favoarea TCP/IP .

Informații de bază

Strat de sesiune

Corespunzător stratului de sesiune al modelului OSI , versiunea AppleTalk constă din cinci protocoale care acceptă transferul de date full-duplex, traducerea logică de la nume la adresă, acces la imprimantă, reordonarea pachetelor și multe altele.

Primul protocol de nivel de sesiune se numește AppleTalk Data Stream Protocol (ADSP). Protocolul ADSP oferă servicii full-duplex, orientate spre conexiune și foarte fiabile. O astfel de fiabilitate se realizează prin stabilirea unei conexiuni (sesiuni) logică între două procese care interacționează pe mașinile client. Protocolul ADSP vă permite să gestionați această conexiune oferind controlul fluxului, reordonarea pachetelor și confirmarea pachetelor. Numerele de socket sunt folosite pentru a stabili o conexiune logică între procese. Odată stabilită o conexiune, cele două sisteme pot începe să facă schimb de date.

Următorul protocol de sesiune AppleTalk este protocolul de sesiune real (AppleTalk Session Protocol - ASP). Protocolul ASP asigură livrarea fiabilă a datelor folosind managementul sesiunii orientat pe secvență pentru aceasta și oferă acces la serviciile de transport ale AppleTalk Transport Protocol (ATP).

AppleTalk Update-Based Routing Protocol (AURP) este utilizat în rețelele AppleTalk mari și este utilizat în principal pentru rutarea și sprijinirea comunicării între dispozitivele de rutare, în special routerele Exterior Gateway.

În plus, stratul de sesiune AppleTalk include Protocolul de acces la imprimantă (PAP). Deși PAP a fost dezvoltat inițial pentru a controla accesul la imprimantele de rețea, poate fi folosit pentru a asigura comunicarea între o varietate de dispozitive. Se stabilește o conexiune bidirecțională între dispozitive și atât controlul fluxului de date, cât și secvențierea pachetelor sunt efectuate simultan.

Și, în cele din urmă, ultimul protocol de nivel de sesiune AppleTalk este Zone Information Protocol (ZIP). Protocolul ZIP oferă un mecanism pentru gruparea logică a dispozitivelor de rețea individuale folosind nume „prietenoase”. Astfel de grupuri logice se numesc zone. Într-o rețea extinsă, computerele pot acoperi mai multe rețele, dar rămân grupate logic într-o singură zonă. Cu toate acestea, în rețelele mici, neextinse, poate fi definită o singură zonă.

Cele cinci protocoale de nivel de sesiune AppleTalk oferă clienților posibilitatea de a stabili o conexiune logică și de a schimba date între computere, indiferent de distanța dintre ele.

Stratul de transport

Pentru a converti numele zonelor în numere de rețea și gazdă, ZIP utilizează protocolul de legare a numelor  (NBP ), care aparține stratului de transport. Protocolul ATP este utilizat pentru a distribui datele de modificare a configurației zonei.

Model de rețea

Model OSI Nivelurile AppleTalk corespunzătoare
Strat de aplicație Apple Filing Protocol (AFP)
Stratul de prezentare Apple Filing Protocol (AFP)
stratul de sesiune Zone Information Protocol (ZIP)
AppleTalk Session Protocol (ASP)
AppleTalk Data Stream Protocol (ADSP)
strat de transport AppleTalk Transaction Protocol (ATP)
AppleTalk Echo Protocol (AEP)
Name Binding Protocol (NBP)
Routing Table Maintenance Protocol (RTMP)
stratul de rețea Protocolul de livrare a datelor (DDP)
Stratul de legătură Protocolul EtherTalk Link Access (ELAP)
Protocolul LocalTalk Link Access Protocol (LLAP )
Protocolul TokenTalk Link Access Protocol (TLAP)
Interfața de date distribuite pe fibră (FDDI)
Strat fizic Driver LocalTalk Driver
Ethernet Driver
Token Ring Driver
FDDI

Vezi și

Link -uri