Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Вниз

Размер траффика   Найти похожие ветки 

 
Сергей Ю.   (2004-04-08 10:05) [0]

Использую следующий код перехвата всего траффика:
Rcvd := checksocket( recv(RS, Buffer, sizeof(Buffer), 0) );
Iph := @Buffer;

ntohs( Iph^.length ) - это размер пакета в байтах? Я суммирую все эти цифири и неполучаю размер перекачиваемого по сетке файла. Получается раза в 4 меньше чем размер. Что мне надо суммировать чтоб получить реальный размер траффика, а я так понимаю что он должен быть немного больше чем размер скачиваемого файла.


 
Verg ©   (2004-04-08 10:41) [1]


> Использую следующий код перехвата всего траффика:


Приведенный код не может служить для перехвата всего трафика.
Кто такой Rs?
Даже, если имеется ввиду недавно тут фигурирующий снифер, то он может перехватить только IP трафик.


> ntohs( Iph^.length ) - это размер пакета в байтах?


Да, именно так.


> Что мне надо суммировать чтоб получить реальный размер траффика


Именно то и надо суммировать, чтобы получить реальный размер IP трафика.


 
Сергей Ю.   (2004-04-08 12:50) [2]

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


 
Verg ©   (2004-04-08 12:56) [3]


> Дык если я файл по сетке качаю, то он ведь по TCP идет и
> никакие другие протоколы незадействуются, так?


Дык, я ж не знаю, может у тебя еще и NetBEUE.
А NBT (NetBios over TCP/IP) не компрессирует информацию? Я не знаю.
А как ты "перекачиваешь" файлы - ты же не говоришь (FTP,  HTTP, FileCopy.... ).
А как ты засекаешь "вот начало файла", а "вот конец файла"?
А как ты считаешь - ты же код не показываешь...
И т.д. и т.п.
О чем вопрос? - он где-то потерялся на "попробуй догадайся, о чем я хочу спросить".


 
Сергей Ю.   (2004-04-08 13:04) [4]

Я файлик Вин коммандером копирую с одного компа на свой. Засекаю начальный трафик до копирования, смотрю объем трафика после завершения копирования и думаю что это и есть трафик затраченный на данный файл? Я дурак :)?


 
Verg ©   (2004-04-08 14:55) [5]

Код приведи. Как именно считаешь трафик.
Нормальный код, а не
Rcvd := recv()

Те. полный цикл обработки принятых датаграмм вместе с описаниями переменных.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.032 c
14-1083911216
Vlad Oshin
2004-05-07 10:26
2004.05.30
Каким типом в Дельфи обозвать DWORDIF_INDEX?


6-1081753570
Darkman
2004-04-12 11:06
2004.05.30
Как создать VPN соединение


14-1084430464
Kerk
2004-05-13 10:41
2004.05.30
"Can t sleep because of Peter Norton s Disk Editor glory". (c)


1-1084633198
Ivolg
2004-05-15 18:59
2004.05.30
Memo


14-1084523671
Соловьев
2004-05-14 12:34
2004.05.30
Доступ по ФТП





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский