AppleTalk Data Stream Protocol (ADSP)

Матеріал з Вікі ЦДУ
Версія від 05:03, 24 грудня 2009; Дмитренко Юра (обговореннявнесок)

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)
Перейти до: навігація, пошук

Протокол потоку даних AppleTalk (ADSP)

ADSP є іншим важливим протоколом транспортного рівня Apple Talk. Як видно з його назви, ADSP є орієнтованим по потоку даних, а не по транзакціях. Він організовує і підтримує повністю дубльований потік даних між двома гніздами в об'единенной мережі AppleTalk.

ADSP є надійним протоколом в тому плані, що він гарантує доставку байтів в тому ж порядку, в якому вони були відправлені, а також те, що вони не будуть дубльовані. ADSP нумерує кожен байт, щоб відстежувати окремі елементи потоку даних. ADSP також визначає механізм управління потоком. Пункт призначення може в значній мірі уповільнювати передачі джерела шляхом скорочення розміру об'явленного вікна на прийом.

ADSP також забезпечує механізм повідомлень управління "виходу із смуги" (out-of-band) між двома об'ектами AppleTalk. Як засіб для переміщення повідомлень управління виходу із смуги між двома об'ектами AppleTalk використовуються пакети "уваги" (attention packets). Ці пакети використовують окремий потік номерів послідовностей, щоб можна було відрізняти їх від звичайних пакетів даних ADSP.