Александр
Создание сайтов любой сложности
Все от сайта визитки до интернет-магазинов и продающих страниц
Кира
Творческие работы. Дизайн
Работаю с вдохновением и творчески
Евгений
Дизайн сайтов
Дизайн сайтов любой сложности. От визитки до интернет магазина
Ирина
Текст и перевод
Здравствуйте! Мне 25 лет. Грамотно и вкусно написанные...

UDT или reliable UDP

Stefan
1

Stefan

нет рекомендаций
нет жалоб
Завершен
Название проекта: UDT или reliable UDP
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка программ
Предоплата: без предоплат
Способы оплаты: Наличные
Прием заявок: завершен

Описание проекта:
Необходимо реализовать TCP-подобный протокол на UDP
Т.е. он должен:
1) перепосылать данные в случаи потери
2) выстраивать поток данных в том же порядке, в котором они были отправлены
3) иметь Congetion Control и подстраиваться под ширину канала сети, так же как TCP

Он не должен существенно (более 1% или хуже если объясните почему невозможно лучше) уступать TCP протоколу, на любых скоростях.
Тестировать будем на разных скоростях 100Мб/10Мб/2Мб/1Мб/128Кб

Возможно использовать готовое решение UDT или другое, но необходимо в нем разобраться и исправить баги если есть.
http://udt.sourceforge.net/
http://sourceforge.net/projects/libreudp/
http://sourceforge.net/projects/rudp/
http://www.sctp.de/sctp-download.html

Возможно использовать реализацию TCP, изменив его на UDP

Вы должны быть в теме как работает TCP, на уровни пакетов и таймаутов (ОБЯЗАТЕЛЬНО), иначе не получиться сделать.

Термины в этой статьи должны быть знакомы для вас
http://habrahabr.ru/post/136926/#comment_4559184
Автор проекта
Stefan
Анатолий
Сайт компании за 3 дня!
У Вашей компании еще нет сайта? Срочно пишите!
Василий
Обработка фото на заказ
Обрабатываю фото на Adobe Photoshop в кратчайшие сроки
Илона
Статьи на заказ
Пишу статьи на темы по заказу
Павел
IT-первод
Технический перевод по заказу
Николай
Оптимизация сайта
Анализ и обработка статистики
Лендинг под ключ
Плохая конверсия с сайта? Упали продажи? Вкладываете деньги, а...
Дизайн группы Вконтакте
Требуется дизайн группы Вконтакте? Я с удовольствием выполню Ваш...
Написание уникальных текстов
Напишу оригинальные тексты по любой тематике с уникальностью по...
Дизайн для групп ВК
Имея оригинальную идею, которую оценят пользователи социальных...
Дизайн интерфейсов UI мобильных приложений
Разработаю профессиональный, стильный и красочный дизайн для...