Simple Network Paging Protocol
Simple Network Paging Protocol (рус. простой сетевой пейджинговый протокол, сокращённо SNPP) — сетевой протокол, предназначенный для передачи сообщений для пейджеров в компьютерных сетях (поверх TCP/IP). Описан в RFC 1861[1]. Для передачи сообщений в мобильных сетях, непосредственно на пейджер, предназначен другой протокол — TAP (Telelocator Alphanumeric Protocol)[2][3], SNPP же был разработан компанией PageMart в 1997 году, с целью предоставления корпоративным клиентам услуги отправления сообщений на пейджер с персонального компьютера через Internet-шлюз[4]. Протокол также часто используется для обмена сообщениями между TAP-серверами[5].
Cтандартным для серверов SNPP является порт 444. Протокол использует текстовый формат команд, каждая команда должна оканчиваться кодом перевода каретки и новой строки. К серверу SNPP относительно легко подключиться через telnet-клиент[4][6]. Для использования в perl-скриптах доступен CPAN-модуль Net::SNPP
[7][8].
Дальнейшим развитием этого протокола является протокол WCTP (Wireless Communications Transfer Protocol), использующий XML-формат пакетов и реализованный поверх HTTP[6].
Примечания
- RFC 1861 (англ.)
- Или, для двустороннего пейджинга TNPP (Telelocator Network Paging Protocol)
- А. С. Понизовкин. Модель передачи пейджерных сообщений через сети общего пользования // Тезисы докладов конференции Телематика'99. — С. 64—65.
- Стефани Лаполла. PageMart расширяет возможности пейджинговой связи // itWeek. — 1997. — 8 декабря (№ 48). — С. 122.
- Lee & Ben-Natan, 2002, p. 380.
- Lee & Ben-Natan, 2002, p. 375.
- Net::SNPP - Simple Network Pager Protocol Client . metacpan.org. Дата обращения: 31 января 2019.
- Михаил Шохирев. Язык программирования Perl. Лекция 17: Работа в IP-сетях . ИНТУИТ. Дата обращения: 31 января 2019.
Литература
- John K. Lee, Ron Ben-Natan. Ch. 14. Notification, Mobile Computing, and Wireless Access § Paging § Simple Network Paging Protocol // Integrating Service Level Agreements: Optimizing Your OSS for SLA Delivery. — John Wiley & Sons, 2002. — С. 380—382. — 467 с. — ISBN 9780471428664.