Cтраница 4
Во-первых, этот класс является производным от класса TRemoteDataModule. Кроме того, в классе перекрывается метод UpdateRegistry, благодаря чему добавляется поддержка транспортных протоколов Веб и сокетов. В этом можно убедиться, взглянув на код, сгенерированный мастером. [46]
В стек протоколов TCP / IP входит ряд других протоколов. Например, на транспортном уровне это протокол UDP ( User Datagram Protocol) - транспортный протокол без установления соединения, он значительно проще TCP, но его используют чаще всего для сообщений, умещающихся в один пакет. После оформления UDP-пакета он передается с помощью средств IP к адресату, который по заголовку IP-пакета определяет тип протокола и передает пакет не агенту TCP, а агенту UDP, Агент определяет номер порта и ставит пакет в очередь к этому порту. В UDP служебная часть дейтаграммы короче, чем в TCP ( 8 байт вместо 20 байт), не требуется предварительного установления соединения или подтверждения правильности передачи, как это делается в TCP, что и обеспечивает большую скорость за счет снижения надежности доставки. [47]
Инструментальный комплекс представляет собой постоянно развивающуюся систему, причем развитие происходит в двух направлениях: во-первых, постоянно совершенствуются технологические ( в том числе и сам язык ОСА) средства, а во-вторых, идет накопление в базе данных комплекса реализаций различных протокольных объектов. Так, с использованием ИК Архитектор реализованы специализированные протоколы канального и сетевого уровней, транспортный протокол класса 4 [34, 35], сеансовый протокол [36, 37], протоколы для передачи информации и файлов, протокол удаленного диалога и протокол удаленного запуска заданий. [48]
Независимый от классов сервис транспортного протокола будет описан на языке LOTOS, на языке ESTELLE будет представлено описание транспортного протокола класса 0, а на языке ОСА дано описание реализации этого протокола. [49]
К ним относятся такие, как протокол пересылки файлов FTP, протокол эмуляции терминала Telnet, почтовый протокол SMTP, используемый в электронной почте сети Интернет, гипертекстовые сервисы службы WWW и др. В настоящее время стек протоколов TCP / IP - один из самых распространенных стеков транспортных протоколов в вычислительных локальных и глобальных, а также магистральных телекоммуникационных сетях. [50]
Основные сообщения, обрабатываемые протоколами 2 - 4 уровней и структура этих сообщений. [51] |
Каждый из этих уровней, как показано на рис. 4.17, обрамляет блок служебной информации. Добавление транспортным протоколом своего заголовка межконцевой передачи превращает блок во фрагмент, передаваемый сетевому уровню. Сетевой уровень в свою очередь снабжает фрагмент заголовком, образуя пакет информации. [52]
Универсальным протоколом, используемым как в Интернете, так и в локальных сетях, является TCP / IP. Набор протоколов TCP / IP ( Transmission Control Protocol / Internet Protocol) является промышленным стандартом для объединения локальных сетей - региональных сетей ( WAN, Wide Area Networks) и используется в Интернете. TCP - транспортный протокол, IP - сетевой. [53]
Шестая глава носит иллюстративный характер. После краткого введения в транспортный протокол приводится описание класса 0 этого протокола на языках ESTELLE и ОСА и транспортного сервиса на языке LOTOS. Глава отражает существующее положение того, что транспортный протокол является общепризнанным стандартом для демонстрации и сравнения различных МФО. [54]
Протоколы транспортного уровня представляют собой наиболее многочисленное семейство протоколов связи. Эти протоколы используют услуги, предоставляемые сетевыми, канальными и физическими протоколами сетей. В настоящее время основными стандартами, регламентирующими функции транспортных протоколов, являются стандарт ЕСМА-72 или рекомендации S. Согласно этим стандартам существует пять форм взаимодействия транспортных объектов. [55]