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, jego odpowiednikiem w TCP/IP jest protokół 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ń miedzy 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 • APPC • AppleTalk • AFP • DAP • DLC • DNS(53) • ed2k • FTAM • FTP(20,21) • HTTP(80) • HTTPS(443) • IMAP(143) • IRC(194,529) • Named Pipes • NCP(524) • NetBIOS(137,138,139) •
NWLink • NBT • NNTP(119) • NTP(123) • PAP • POP3(110) • RPC • SNMP(161,162) • SMTP(25) • SMB • SSL • SSH(22) • TDI • Telnet(23) • X.400 • X.500 • XDR • ZIP
(Cyfry w nawiasach oznaczają numery portu)
Warstwa transportowa
AEP • ATP • NBP • NetBEUI • RTMP • RTP • SPX • TCP • UDP,
Warstwa sieciowa
ARP • IP • ICMP • IPsec • NAT • NWLink • NetBEUI • DDP
Warstwa dostępu do sieci
10BASE-T • 802.11 WiFi • ADSL • Ethernet • EtherTalk • Fibre Channel • ISDN • LocalTalk • NDIS • ODI • PPP • RS-232 •
SLIP • Token Ring • TokenTalk • V.90