AppleTalk
Z Wikipedii
AppleTalk - Jest to 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. Lecz 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.
[edytuj] Protokoły
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, bez-połączeniowego przesyłania datagramów ,bez gwarancji na ich dostarczenie (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ą dostał.
- Name-Binding Protocol(NBP) - Służył do dostępu i zarządzaniu nazwami urządzeń podłączonych do sieci AppleTalk przepisywanymi przez ich administratorów.
- Zone Information Protocol(ZIP) - Był to protokół wiążący numer sieciowy z nazwą strefy sieciowej AppleTalk.
- AppleTalk Session Protocol(ASP) - Był to protokół 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) - Został 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.
[edytuj] Model Sieciowy
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 |
Warstwa aplikacji
ADSP (AppleTalk) • APPC • AFP (AppleTalk) • DAP • DLC • DNS53 • ed2k • FTAM • FTP20,21 • Gopher • HTTP80 • HTTPS443 • IMAP143 • IRC194,529 • Named Pipes • NCP524 • NetBIOS137,138,139 • NWLink • NBT • NNTP119 • NTP123 • PAP • POP3110 • RPC • RTSP • SNMP161,162 • SMTP25 • SMB • SSL/TLS • SSH22 • TDI • Telnet23 • X.400 • X.500 • XDR • ZIP (AppleTalk)
(Cyfry w indeksie oznaczają numery portu)
Warstwa transportowa
ATP (AppleTalk) • NBP (AppleTalk) • NetBEUI • RTP • RTMP (AppleTalk) • SPX • TCP • UDP • SCTP
Warstwa sieciowa
IP • ICMP • IPsec • NAT • IPX • NWLink • NetBEUI • DDP (AppleTalk)
Warstwa dostępu do sieci
ARP • 10BASE-T • 802.11 WiFi • ADSL • Ethernet • EtherTalk • FDDI • Fibre Channel • ISDN • LocalTalk (AppleTalk) • NDIS • ODI • PPP • RS-232 • SLIP • Token Ring • TokenTalk (AppleTalk) • V.90