Das AppleTalk Session Protocol, oder kurz ASP, ist ein Protokoll, das einen gesicherten Datentransport in einem AppleTalk-Netz ermöglicht. ASP ist eine Erweiterung des AppleTalk Transaction Protocols und erlaubt zwei Prozessen den Austausch von Transaktionen und Befehlen.
Es ist definiert in RFC 1742.[1]
Das Protokoll gehört zur Sitzungsschicht.