powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Уровень ip, arp, ...
10 сообщений из 35, страница 2 из 2
Уровень ip, arp, ...
    #34827805
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)...пакеты ЕСТЬ см. Figure 3
Как иначе порты то сканить ???
программеры они эта ... разные бывають :)

ню-ню...
рекомендую внимательней прочитаь раздел
User/TCP Interface

TCP НЕ гарантирует квантованость информации(!) т.е. он может объеденять или разрывать кусок данных посылаемой стороной, в зависимости от ситуации в сети...
Или по другому - длина принятых данных может быть меньше или равна посылаемой, на определённый момент времени.

например Вы посылаете два кусочка по 10000 байт...
при передачи второго кусочка последнии 1000 байт не прошли за тайм аут ожидания - получите 19000 байт, а не 10000 как Вы можете предпологать...Т.е. это труба...запихали в неё данные - они вылезли в таком же порядке на приёмной стороне, а вот размер их кванта - может быть по 100 байт к примеру (условно)...Зависит от многих факторов...

теперь как программить...(если требуется квантовано принимать)...
смотрим флажок на приёме и время ожидания..далее дело техники..

удачи Вам
(круглый)
ЗЫ
Не обижайтесь - это типичная ошибка при юзанье TCP слоя
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34828044
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0
Не обижайтесь - это типичная ошибка при юзанье TCP слоя

Если вы внимательно почитаете то что я писал, то не найдете там тех глупостей, которые мне стараетесь преписать. Я НИЧЕГО не писал про User Interface, мне плевать склеиваются там данные или расклеиваются. Я говорю про другой слой, в нем пакеты ЕСТЬ, на этих пакетах ПОСТРОЕН TCP-протокол.

P.S. Что за мания такая считать окружающих глупее себя ???
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34828071
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, конкретно Akh и пакетные и потоковые как мертвому прирпарка ;o)
Ему канальный уровнень нужон
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34854243
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собстна сабж теперь надо сделать под фортачки. PF_PACKET в винде отстутсвует, во всяком случае, такого идентификатора он не понимает. Пробовал AF_UNSPEC, SOCK_RAW, AF_UNSPEC, - при recv говорит, что не правельные параметры (походу ждет bind). У кого нибудь есть мысли на счет "как победить"?
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34854285
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinPCap попробувать
На канальном отсылать пакеты не приходилось
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34854292
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinSock канальный уровень точно не поддерживает
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34854332
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На нем можно только получать. Во всяком случае так работает PCap линуховый.

Поищу исходники, посмотрю как он получает. Потом попробую так же отправить. Фенксь.
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34854363
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри доку перед тем как лезть в исходники
по моему виндовый и отправлять тоже умеет
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34854442
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Посмотри доку перед тем как лезть в исходники
по моему виндовый и отправлять тоже умеет

Ну, если не врет, то умеет.
winPCap
WinPcap is the industry-standard tool for link-layer network access in Windows environments: it allows applications to capture and transmit network packets bypassing the protocol stack , and has additional useful features, including kernel-level packet filtering, a network statistics engine and support for remote packet capture.


Где-то слышал, что WinPCap делает свой драйвер и только через него прокидывает пакеты. Складывается впечатление, что по другому с виндой ничего не сделаешь... . Может я не прав, но на то похоже...
...
Рейтинг: 0 / 0
Уровень ip, arp, ...
    #34854471
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhГде-то слышал, что WinPCap делает свой драйвер и только через него прокидывает пакеты. Складывается впечатление, что по другому с виндой ничего не сделаешь... . Может я не прав, но на то похоже...

ты прав
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Уровень ip, arp, ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]