Apple Talk adalah perangkat protokol untuk komputer Macintosh. Protokol ini cukup rumit, melibatkan banyak protokol terpadu yang mengelola aspek rinci sistem komunikasi data pada Macintosh.
Macintosh berfilosofi mudah digunakan, sehingga membuat protokol ini tersembunyi dari pandangan user.
AppleTalk adalah sebuah protokol jaringan yang dikembangkan khusus untuk jaringan yang terdiri atas komputer-komputerApple Macintosh, yang mengizinkan para penggunanya untuk saling berbagi berkas dan printer agar dapat diakses oleh pengguna lainnya. AppleTalk merupakan teknologi yang sudah dianggap usang yang kini telah digantikan oleh Apple Open Transport, yang juga mendukung AppleTalk itu sendiri, protokol TCP/IP dan beberapa protokol jaringan lainnya.
AppleTalk adalah sebuah teknologi jaringan yang hanya mendukung hingga 254 node untuk tiap jaringan fisiknya. AppleTalk dapat berjalan di atas protokol LocalTalk, sebuah antarmuka serial RS-499/RS-422 yang terdapat di dalam komputer Apple Macintosh. Pada versi AppleTalk Phase II yang lebih baru, protokol yang didukung pun semakin luas, yakni EtherTalk (untuk konektivitas dengan Ethernet), TokenTalk (untuk konektivitas dengan Token Ring), dan FDDITalk (untuk konektivitas denganFDDI).
Alamat mesin di dalam jaringan berbasis AppleTalk secara acak akan diberikan ketika mesin tersebut dikoneksikan ke jaringan tersebut, dan mesin tersebut akan membuat sebuah paket yang dikirimkan secara broadcast untuk menjamin bahwa tidak ada mesin lainnya yang menggunakan alamat tersebut. Pengalamatan dinamis ini disebut dengan AppleTalk Address Resolution Protocol (AARP).
Internetwork AppleTalk secara logis dibagi ke dalam beberapa zona di mana fungsi utamanya adalah untuk membuat sumber daya jaringan lebih mudah untuk diakses oleh pengguna. Sebuah zona AppleTalk adalah sebuah representasi logis dari beberapa node jaringan AppleTalk yang dapat terdiri atas beberapa jaringan fisik. Pemetaan antara zona dan alamat jaringan akan dilakukan oleh protokol Zone Information Protocol (ZIP), yang kemudian membuat Zone Information Table (ZIT) yang nantinya disimpan di dalamrouter AppleTalk.
Beberapa bagian perangkat protokol Apple Talk :
•AppleTalk Data Stream Protocol (ADSP)
Bertugas memantau aliran data diantara dua komputer, untuk memeriksa bahwa aliran data tersebut tidak terputus atau terganggu oleh error internal.
•AplleTalk File Protocol (AFP)
Berfungsi menangani permintaan atas file data dan mengelola keamanan file, misalnya dengan tidak mengijinkan over-write, atau read-only saja.
•AppleTalk Session Protocol (ASP)
Memeriksa pesan yang dikirim dalam bentuk bagian-bagian. Protokol ini melakukan pengujian untuk mengetahui apakah ukuran bagian sudah benar dan apakah sudah diterima dengan urutan yang tepat.
•AppleTalk Transaction Protocol (ATP)
Memeriksa keakuratan pesan yang dikirim dalam jaringan.
•Echo Protocol (EP)
Mengulang tiap pesan kembali ke node pengirim untuk menegaskan bahwa pesan sudah dikirim dengan lengkap, untuk menghimpun informasi yang terlambat, dan untuk menguji lalu lintas data agar mendapatkan efisiensi yang maksimum.
•Name Binding Protocol (NBP)
Menterjemahkan nama node pada jaringan yang didefinisikan oleh user kedalam alamat.
•Page Description Language (PDL)
Himpunan fungsi yang digunakan oleh printer untuk mengontrol pemformatan teks pada kertas.
•Routing Table Maintenance Protocol (RTMP)
Memantau lokasi node pada jaringan dan memelihara data base hubungan antara node-node tersebut. Apabila satu node mengalami kegagalan, RTMP dapat menetapkan rute alternatif.
•Zone Information Protocol (ZIP)
Menganalisis konfigurasi jaringan dan himpunan alamat device ke dalam kelompok, atau zone guna menghasilkan akses yang efisien.
•AppleTalk Data Stream Protocol (ADSP)
Bertugas memantau aliran data diantara dua komputer, untuk memeriksa bahwa aliran data tersebut tidak terputus atau terganggu oleh error internal.
•AplleTalk File Protocol (AFP)
Berfungsi menangani permintaan atas file data dan mengelola keamanan file, misalnya dengan tidak mengijinkan over-write, atau read-only saja.
•AppleTalk Session Protocol (ASP)
Memeriksa pesan yang dikirim dalam bentuk bagian-bagian. Protokol ini melakukan pengujian untuk mengetahui apakah ukuran bagian sudah benar dan apakah sudah diterima dengan urutan yang tepat.
•AppleTalk Transaction Protocol (ATP)
Memeriksa keakuratan pesan yang dikirim dalam jaringan.
•Echo Protocol (EP)
Mengulang tiap pesan kembali ke node pengirim untuk menegaskan bahwa pesan sudah dikirim dengan lengkap, untuk menghimpun informasi yang terlambat, dan untuk menguji lalu lintas data agar mendapatkan efisiensi yang maksimum.
•Name Binding Protocol (NBP)
Menterjemahkan nama node pada jaringan yang didefinisikan oleh user kedalam alamat.
•Page Description Language (PDL)
Himpunan fungsi yang digunakan oleh printer untuk mengontrol pemformatan teks pada kertas.
•Routing Table Maintenance Protocol (RTMP)
Memantau lokasi node pada jaringan dan memelihara data base hubungan antara node-node tersebut. Apabila satu node mengalami kegagalan, RTMP dapat menetapkan rute alternatif.
•Zone Information Protocol (ZIP)
Menganalisis konfigurasi jaringan dan himpunan alamat device ke dalam kelompok, atau zone guna menghasilkan akses yang efisien.