А есть ли драйвер, который бы сжимал все сетевые пакеты и отправлял их, а другой бы расжимал их. Ведь так можно сильно увеличить скорость и без того медленной локалки (10 МБит)?! Или хотя бы драйвер сжатого TCP/IP! (ОС - Windows XP SP2)
http://www.wasm.ru/article.php?article=netfilter может поможет вместо фильтрации можно сжимать на ходу
Конечно до передачи, это и имеется в виду! Но какую либу использовать? Очень не хочеться возится c RtlCompressXXX!
> http://www.wasm.ru/article.php?article=netfilter может поможет вместо фильтрации можно сжимать на ходу А как изменить размер передаваемого пакета? Даже при сжатии пакета винда будет отправлять пакет, размером с несжатый пакет! > Используй zlib там скорость упаковки\распаковки хорошая. В режиме ядра?
/*IMHO zlib'у безразлично где работать, API то он не использует*/ Sorry, ошибочка вышла : не подумал что zlib распостраняется как dll. В этом случае скачай ее сырец и собери как lib