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].

Примечания

  1. RFC 1861  (англ.)
  2. Или, для двустороннего пейджинга TNPP (Telelocator Network Paging Protocol)
  3. А. С. Понизовкин. Модель передачи пейджерных сообщений через сети общего пользования // Тезисы докладов конференции Телематика'99. С. 64—65.
  4. Стефани Лаполла. PageMart расширяет возможности пейджинговой связи // itWeek. — 1997. — 8 декабря (№ 48). С. 122.
  5. Lee & Ben-Natan, 2002, p. 380.
  6. Lee & Ben-Natan, 2002, p. 375.
  7. Net::SNPP - Simple Network Pager Protocol Client. metacpan.org. Дата обращения: 31 января 2019.
  8. Михаил Шохирев. Язык программирования Perl. Лекция 17: Работа в IP-сетях. ИНТУИТ. Дата обращения: 31 января 2019.

Литература

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.