Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
zAleksey
1 / 1 / 0
Регистрация: 27.04.2011
Сообщений: 8
#1

обработчик пакетов - C++

27.04.2011, 20:04. Просмотров 482. Ответов 0
Метки нет (Все метки)

Здравствуйте! Не прошу решить поставленную задачу, подскажите ,пожалуйста, с чего начать.может литературу грамотную подскажете

Сделать реализацию на языке С или С++ следующего обработчика пакетов :
Int sorter (int len , void *buff);
Где len –это длина в байтах последовательности пакетов , a buff – указатель на собственную последовательность пакетов. Пакеты в последовательности всегда цельные и имеют следующую структуру : первые 2 байта определяют длину ( в байтах ) последующих произвольных двоичных данных .

В результате работы функции :
В случае успешного завершения :
-Последовательность пакетов , на которую указывает buff должна быть отсортирована по убыванию хранящихся в пакетах данных (должно применяться побайтное сравнение данных с начала последовательности , например 0х02 больше 0х010F , но 0х0002 меньше 0х010F);
-возвращаемое функцией значение равно 0

В случае неуспешного завершения :
-Последовательность пакетов на которую указывает buff должна остаться неизменной;
-возвращаемое функцией значение равно -1

сейчас этот пункт опущен
{Реализация не должна использовать никакихх стандартных функций , макросов или шаблонов , кроме функций , являющихся эквивалентом операторов управления памятью (распределение и высвобождение) , но допускается определение собственных сущностей (функций классов)
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2011, 20:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос обработчик пакетов (C++):

Шифрование трафика (пакетов) - C++
Здраствуйте уважаемые форумчане, сразу извеняюсь если пишу не в етот раздел. Вообщем есть вопрос: я занимаюсь разработкой игрового...

Шифрование пакетов - C++
Всем привет Есть проблема, нужно чтобы трафик между сервером и клиентом шифровался от перехвата игровых пакетов Занимается ли кто...

Декодер Slip пакетов C++ - C++
День добрый! Столкнулся на практике с таким заданием: Написать декодер Slip пакетов на C++, но я не обладаю достаточными для этого...

Инкапсуляция пакетов TCP/IP - C++
Всем привет есть такой вопрос. Надо было написать протокол для программыки типа клиет-сервер. Фишка в том что я пищу только часть...

Перехват пакетов в онлайн-игре - C++
С помощью чего можно перехватывать пакеты (пишу простенького бота для клиентской онлайн игры)? Нашел на эту тему только несколько прог,...

Быстрая передача udp пакетов - C++
Есть задача передать udp пакеты, как можно быстрее. Точнее, данные 1024*768 байт должны передаваться за 5 мс, сейчас добился скорости в...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2011, 20:04
Привет! Вот еще темы с ответами:

UDP отправка и прием пакетов - C++
Вообщем такая ситуация. Отправляю пакеты объемом по 1 кБайту, пачками по 32 через определенное время (маленькое). Вообщем около 8000...

Выделение памяти для пакетов сети - C++
Здравствуйте, в общем пытаюсь заставить программу отправлять данные через сеть, это моя первая работа с сетью и по этому я очень торможусь...

клас обработчик - C++
Написать класс обработчик исключительных ситуаций. Программа ловит ошибкуделения на нуль и выводитсообщение,вв какой части программы...

Обработчик исключений - C++
Помогите написать обработчик исключений по заданию: Опишите функцию анализа номера телефона, обработайте ошибку задания номера в неверном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru