AppleTalk

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

AppleTalk – pakiet protokołów komunikacyjnych stworzonych przez firmę Apple Computer w roku 1984, umożliwiających tworzenie sieci komputerowych i podstawowych usług sieciowych dla komputerów Macintosh i innych produktów tej firmy. Po pewnym czasie firma Apple Computer zaprzestała rozwoju AppleTalk i zaczęła wykorzystywać w swych produktach TCP/IP, który stawał się coraz popularniejszy.

Protokoły[edytuj | edytuj kod]

Niektóre protokoły wchodzące w skład AppleTalk:

  • AppleTalk Address Resolution Protocol (AARP) – zadaniem tego protokołu była zmiana adresu sieciowego AppleTalk na adres fizyczny MAC, jest odpowiednikiem protokołu ARP,
  • Datagram Delivery Protocol (DDP) – służył do szybkiego, bezpołączeniowego przesyłania datagramów, bez gwarancji ich dostarczenia (podobnie jak protokół UDP w TCP/IP),
  • Routing Table Maintenance Protocol (RTMP) – służył do wymiany między routerami informacji o aktualnej topologi sieci,
  • AppleTalk Echo Protocol (AEP) – służył do testowania połączeń między urządzeniami w sieci AppleTalk. Gdy komputer 1 wysyłał coś przez AEP, komputer 2 odpowiadał duplikatem wysłanej informacji,
  • AppleTalk Transaction Protocol (ATP) – służył do połączeniowej wymiany datagramów między klientami. Klient 1 wysłał jeden "pakiet-zadanie", następnie klient 2 odpowiadał maksymalnie ośmioma "pakietami odpowiedzi", po czym klient 1 odpowiadał "pakietem zatwierdzającym" z bit-maską "pakietów odpowiedzi", jaką otrzymał,
  • Name-Binding Protocol (NBP) – służył do zarządzania nazwami urządzeń podłączonych do sieci AppleTalk przepisywanymi przez ich administratorów,
  • Zone Information Protocol (ZIP) – protokół wiążący numer sieciowy z nazwą strefy sieciowej AppleTalk,
  • AppleTalk Session Protocol (ASP) – protokół stworzony na podstawie ATP, służący do wysyłania i odpowiedzi na zwykłe polecenia metodą out-of-band,
  • Printer Access Protocol (PAP) – służył do komunikacji z drukarkami typu PostScript, stworzony na podstawie protokołu ATP,
  • AppleTalk Data Stream Protocol (ADSP) – dodany do AppleTalk, gdy okazało się, że jest potrzebny protokół podobny do TCP w TCP/IP. W odróżnieniu od ATP czy ASP pozwalał na odrzucenie próby połączenia,
  • AppleTalk Filing Protocol (AFP) – służył do komunikacji z serwerami plików AppleShare. Nadal jest stosowany pod nazwą Apple Filing Protocol.

Model sieciowy[edytuj | edytuj kod]

Model OSI sieci AppleTalk:

Warstwa Protokoły należące do warstwy
Aplikacji Apple Filing Protocol (AFP)
Prezentacji Apple Filing Protocol (AFP)
Sesji Zone Information Protocol (ZIP)
AppleTalk Session Protocol (ASP)
AppleTalk Data Stream Protocol (ADSP)
Transportowa AppleTalk Transaction Protocol (ATP)
AppleTalk Echo Protocol (AEP)
Name Binding Protocol (NBP)
Routing Table Maintenance Protocol (RTMP)
Sieciowa Datagram Delivery Protocol (DDP)
Łącza Danych EtherTalk Link Access Protocol (ELAP)
LocalTalk Link Access Protocol (LLAP)
TokenTalk Link Access Protocol (TLAP)
Fiber Distributed Data Interface (FDDI)
Fizyczna Urządzenie LocalTalk
Urządzenie Ethernet
Urządzenie Token Ring
Urządzenie FDDI