AppleTalk is Apple’s networking protocol suite for classic Macs, used for file sharing, network printing and service discovery. It ran over several network types, including LocalTalk serial networks and Ethernet via EtherTalk.
Protocols and Services
- LocalTalk is the original serial networking system, commonly connected through Macintosh printer ports.
- EtherTalk carries AppleTalk over Ethernet.
- AFP (Apple Filing Protocol) provides file sharing. Older implementations used AppleTalk; later versions also run over TCP/IP.
- AppleShare was Apple’s file-sharing software and server product family.
- PAP (Printer Access Protocol) provides AppleTalk printer communication, notably with LaserWriter printers.
Software and Resources
| Category | Date | Link | Notes |
|---|---|---|---|
| File Sharing | 2026-09 | Netatalk | AFP server for Unix-like systems. Check the release and configuration for classic Mac compatibility: AFP-over-TCP and AppleTalk support differ between versions. |
| Guides | 2026-09 | Pushing AppleTalk Across the Internet | Connecting classic Macs through Apple Internet Router and IP tunnelling, including the GlobalTalk community network. |
| Stacks | 2026-09 | TailTalk | Async Rust userspace AppleTalk stack for Linux, macOS and Windows, supporting EtherTalk and TashTalk LocalTalk, with AFP and printer-sharing services. Currently targets routerless setups. |
Related Notes
- March 2024 notes – the Global AppleTalk Network.
- May 2003 post – running Netatalk under Cygwin.
- Xcode and Expandrive/git Workaround – using Netatalk on a VM instead of Samba.
See also SMB and Networking.