Перейти к содержанию
    

Ok. I did some real time frame capture. I used dm6437 like target and windows xp sp2 like a host.

 

I had some speed issues with this. I enlarged the windows "recieve window" to 1M Byte and the problem dissapires.

 

In PC go to start -> run -> regedit:

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters

 

add or change

 

"DefaultReceiveWindow "

 

to desired value

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Понимаю что тема уже закрыта, но не мог не поблагодарить человека.

sigmaN - большое вам спасибо за вашу программку, очень приятная и удобная, просто в поле данных надо было занести разные значения а не просто 0x45, можно было просто всю таблицу ASCII, 0x0..0xFF.

 

Ну вопрос по программе: запускаю несколько экземпляров программы (192.168.0.22) и начинаю пинговать одну из машин локалки( 192.168.0.3) (из трех экземпляров), так каждый из них говорит что скорость передачи ~50 MBit/s, а карта стоит RealTek 10/100 MBit, как такое возможно???, на пингуемой (192.168.0.3) машине стоит EtheReal и она говорит мол принимаю ~161 MBit/s??? На своей (192.168.0.22) ловлю пакеты с помощью WireShark и она мне выдает тоже самое??? Я думал если линейная скорость 100 MBit/s то выше этого ничего не передаш???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не знаю как там может так получаться!

По идее выше 100 не прыгнешь.

Ладно бы моя прога там ошибалась - а тут ведь ещё и все остальные тоже врут!

Хм....ну в программке используются асинхронные вызовы..может поэтому она и имеет свойство приврать со скоростью.

Честно говоря, я щас уже не вспомню как я там её считал...

Не думаю, что по возврату...хотя мог :-D

По поводу заполнения - да что попало под руку тем и забил))

Даже не задумовался о том, что может быть лучше и по разнообразнее начинку пакета сделать ))

Хотите, найду исходники на Delphi? поправите как кому нравится:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

Хотите, найду исходники на Delphi? поправите как кому нравится:)

Было-бы не плохо, дело в том что мне надо будет делать нечто подобное, просто на TMX320DC648..., хотелось бы посмотреть, так для ознакомления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Было-бы не плохо, дело в том что мне надо будет делать нечто подобное, просто на TMX320DC648..., хотелось бы посмотреть, так для ознакомления.

Ну там врятли можно будет что-то почерпнуть,но выкладываю.

Была ещё где-то версия с потоками, и использованием высокоточного таймера но её найти не могу

Она дико глючная, но зато показывала время с разрешением 1 микросекунда, а не просто <1ms!

Также без вывода в окно могла работать. Флудер был конкретный.

 

Вообще код ляпался на скорую руку и пару лет назад.....глянул на него - даже выкладывать стыдно :)

Ещё и использовал там Indy, только что-то правил в самом модуле Icmp....

 

Если эта мазня кому-то принесет пользу - я буду очень рад!

 

 

Оооо - нашел ещё и thread вариант.

 

Как приятно иногда копнуть старые проги... :-)

Pinger_src_.rar

ThreadPinger_src.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну там врятли можно будет что-то почерпнуть,но выкладываю.

Была ещё где-то версия с потоками, и использованием высокоточного таймера но её найти не могу

Она дико глючная, но зато показывала время с разрешением 1 микросекунда, а не просто <1ms!

Также без вывода в окно могла работать. Флудер был конкретный.

 

Вообще код ляпался на скорую руку и пару лет назад.....глянул на него - даже выкладывать стыдно :)

Ещё и использовал там Indy, только что-то правил в самом модуле Icmp....

 

Если эта мазня кому-то принесет пользу - я буду очень рад!

Оооо - нашел ещё и thread вариант.

 

Как приятно иногда копнуть старые проги... :-)

 

Спасибо большое, сейчас посмотрим, еще и Паскаль вспомню :) . sigmaN спастбо за отзывчивость.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да - Паскаль штука страшная :-D

 

Да незачто. Сегодня я кому-то помог, завтра мне помогут.

На то он и форум))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...