URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79242
[ Назад ]

Исходное сообщение
"Как правильно использовать хэш-операции (u32)"

Отправлено Rom1 , 14-Мрт-08 12:16 
Пытаюсь повторить http://www.opennet.me/docs/RUS/LARTC/x1661.html
Но никак немогу понять куда там уходят результаты хэш операции,
типа вот:
# tc filter add dev eth1 protocol ip parent 1:0 prio 5 u32 ht 800:: \
        match ip src 1.2.0.0/16 \
        hashkey mask 0x000000ff at 12 \
        link 2:

Куда там деваются результаты, как их использовать, что за запись 800:: ?
Поделитесь ссылкой на нормальное описание использования хэша.


Содержание

Сообщения в этом обсуждении
"Как правильно использовать хэш-операции (u32)"
Отправлено stas , 14-Мрт-08 13:28 
>[оверквотинг удален]
>u32 ht 800:: \
>        match ip src 1.2.0.0/16
>\
>        hashkey mask 0x000000ff at
>12 \
>        link 2:
>
>Куда там деваются результаты, как их использовать, что за запись 800:: ?
>
>Поделитесь ссылкой на нормальное описание использования хэша.

Я другого не встречал. Наверное, это самое нормальное.
Почитайте не в переводе, а в оригинале. Или ваш путь прямо в исходники tc.
Ну и google никто не отменял.
800:: - это идентификатор hash таблицы. Это же есть в руководстве.


"Как правильно использовать хэш-операции (u32)"
Отправлено Firedreamer , 30-Апр-08 15:41 
Самое полное описание по теме, которое я нашёл:
http://b42.cz/notes/u32_classifier/