|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Oleg Derevenetz 2:5025/3.4 07 May 2002 14:49:28 To : Alexey Marinichev Subject : windows 2000 rulez forever -------------------------------------------------------------------------------- At 07 May 02 03:24:28, Alexey Marinichev wrote to Oleg Derevenetz: >> (dst_ip<<18)>>18 - src_port - dst_port); >> >> IP и ports предполагаются в Intel byteorder. >> >> Вероятность того, что у src_ip и dst_ip совпадут последние 14 бит >> адреса ипритом совпадут еще и порты, весьма мала. Hа случай совпадения >> делается сдвиг с wrap around при необходимости номера порта (пропуская >> привилегированнуюобласть). Даже у такого алгоритма есть реальные >> шансы обеспечитьвосстановление соединения в случае сброса таблицы. AM> Хи-хи. Алгоритм действительно абсолютно тупой. Принимая во внимание AM> приоритет вычитания перед сдвигами. И даже красивые пробелы вокруг AM> минусов не AM> помогут, а равно и Intel byteorder. Hу да, да, ты прав, я уже когда собирался домой это сообразил :-) Равно как и то, что оптимальнее было бы вообще & использовать. Что ты хочешь от человека в 9 вечера. А что ты имеешь против пробелов ? ;-) --- QDed beta v1.3 under FreeBSD 4.0-RELEASE * Origin: Взялся за гуж - полезай в кузов... (2:5025/3.4) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/22483cd7b421.html, оценка из 5, голосов 10
|