Реферат: Разработка методов определения эффективности торговых интернет систем
одного увеличения емкости сети недостаточно, необходимы разумные и
эффективные методы управления графиком и контролем загруженности линий
передачи.
В приложениях реального времени отправитель генерирует поток данных с
постоянной скоростью, а получатель (или получатели) должен предоставлять
эти данные приложению с той же самой скоростью. Такие приложения включают,
например, аудио- и видеоконференции, живое видео, удаленную диагностику в
медицине, компьютерную телефонию, распределенное интерактивное
моделирование, игры, мониторинг в реальном времени и др.
Наиболее широко используемый протокол транспортного уровня — это TCP.
Несмотря на то что TCP позволяет поддерживать множество разнообразных
распределенных приложений, он не подходит для приложений реального
времени.
Эту задачу и призван решить новый транспортный протокол реального времени
— RTP (Real-Time Transport Protocol), который гарантирует доставку данных
одному или более адресатам с задержкой в заданных пределах, т. е. данные
могут быть воспроизведены в реальном времени.
Принципы построения протокола RTP
RTP не поддерживает каких-либо механизмов доставки пакетов, обеспечения
достоверности передачи или надежности соединения. Эти все функции
возлагаются на транспортный протокол. RTP работает поверх UDP и может
поддерживать передачу данных в реальном времени между несколькими
участниками RTP-сеанса.
Для каждого участника RTP сеанс определяется парой транспортных адресов
назначения пакетов (один сетевой адрес — IP и пара портов: RTP и RTCP).
Пакеты RTP содержат следующие поля: идентификатор отправителя,
указывающий, кто из участников генерирует данные, отметки о времени
генерирования пакета, чтобы данные могли быть воспроизведены принимающей
стороной с правильными интервалами, информация о порядке передачи, а также