Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для korep
52 / 45 / 18
Регистрация: 06.01.2013
Сообщений: 626

Величина пакета

16.08.2013, 10:43. Показов 892. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Подскажите, какая максимальная длина поля данных в TCP и UDP пакетах.
Какой объем данных за один раз лучше всего передавать.
И я работаю с Boost.asio, как в пакет положить не текст, а например кусочек файла?
Заранее спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.08.2013, 10:43
Ответы с готовыми решениями:

Обработка пакета
Добрый день. Хочу доработать программу по приему пакетов по UDP протоколу. Есть прием пакета, откуда, от кого, по какому протоколу,...

Структура TCP пакета
TCP пакет, в данном случае, это порция данных переданная по TCP. И у меня такой вопрос. Вот заголовок этого пакета содержит Inthernet, IP,...

Перехват пакета с нуля
с чего начать чтобы создать снифферы, перехватчики пакета ...? Добавлено через 6 минут Помогите.

8
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
16.08.2013, 19:15
Может всё-таки сначала стоит прочитать хоть что-нибудь по сетям и уже потом задавать откровенно дурацкие вопросы?
0
 Аватар для korep
52 / 45 / 18
Регистрация: 06.01.2013
Сообщений: 626
16.08.2013, 20:08  [ТС]
Спасибо, кэп!
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
16.08.2013, 21:10
korep, существует такой термин в компьютерных сетях как MTU : http://ru.wikipedia.org/wiki/M... ssion_unit

Добавлено через 7 минут
Т.е. независимо от того, сколько ты будешь отсылать данных за раз, программно-аппаратная часть ОС может их обрезать до нужного значения и отослать по частям. Я себе это так представляю. Если не прав - поправьте.
1
 Аватар для korep
52 / 45 / 18
Регистрация: 06.01.2013
Сообщений: 626
16.08.2013, 21:13  [ТС]
Спасибо. Просто все таки придется на калькуляторе посчитать.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
16.08.2013, 21:27
Цитата Сообщение от korep Посмотреть сообщение
Просто все таки придется на калькуляторе посчитать.
Мне кажется это ни к чему. Тут поможет простая логика, да и эксперимент тоже не помешает.. Допустим, я оперирую текстом, пишу чат, и мне удобно отправлять пакеты размером в сообщение - я так и поступлю, потому что не важно сколько за раз ты пошлешь байт, если их будет, допустим меньше 128, тогда аппаратный буфер все равно будет копить их до 128.
Я себе так представляю эту модель.
0
 Аватар для korep
52 / 45 / 18
Регистрация: 06.01.2013
Сообщений: 626
16.08.2013, 21:37  [ТС]
Так оно и есть, если не стоит флаг отправлять пакет сразу.

Добавлено через 3 минуты
Просто я собираюсь отправлять файл определенными кусками, т.к. отправляться файл будет из разных мест, а потом на конечной машине собираться.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
16.08.2013, 22:14
Цитата Сообщение от korep Посмотреть сообщение
Просто я собираюсь отправлять файл определенными кусками, т.к. отправляться файл будет из разных мест, а потом на конечной машине собираться.
Создай простой Benchmark, посмотри при каких условиях скорость чтения/передачи будет оптимальной, эти условия и выбери.
1
 Аватар для korep
52 / 45 / 18
Регистрация: 06.01.2013
Сообщений: 626
16.08.2013, 22:31  [ТС]
Ок, спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.08.2013, 22:31
Помогаю со студенческими работами здесь

Сокеты определение пакета
Добрый день, решил поинтересоваться чисто теоретической частью работой с сокетами. А конкретнее с получением пакетов. Допустим есть задача...

Найти вероятность того, что случайная величина величина Х принимает значения из интервала [a, b]
Случайная величина Х имеет нормальное распределение с параметрами m и σ. Найти вероятность того, что случайная величина величина Х...

Возможно ли при импорте в модуль пакета подняться выше пакета?
Есть скрипты .py, лежащие на одном уровне(в одном каталоге) и есть пакет модулей, лежащий на том же самом уровне. Возможно ли...

оставить программу, в результате которой величина A меняется значением с величиной B, а величина C – с величиной D
оставить программу, в результате которой величина A меняется значением с величиной B, а величина C – с величиной D. (Определить процедуру,...

Работа с процедурой. Величина А меняется значением с величиной В, а величина С - с величиной D
Привет! Нужна помощь по задачке по паскалю. Пожалуйста помогите! Задача: Составить программу,в результате которой величина А...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru