|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Velikanov 2:5085/87.5 06 Apr 2005 12:04:22 To : Eugene B. Berdnikov Subject : tc и u32 селектор -------------------------------------------------------------------------------- Мои бортовые системы запеленговали, что в Вторник Апрель 05 2005 17:08, Eugene B. Berdnikov писал Sergey Velikanov: SV>> class htb 1:10 root .... SV>> Sent 250880 bytes 245 pkts (dropped 956, overlimits 0) EB> Угу, всё подропано. Как я и думал. :) ну а что ему остается если rate заpезали SV>> class htb 1:12 root ... SV>> Sent 0 bytes 0 pkts (dropped 0, overlimits 0) SV>> SV>> Все попало в 1:10 из-за default 10 EB> Я не смог решить этот ребус, пока не полез на девиковский сайт, чтобы EB> подсмотреть ответ. :) Как я понял, надо писать "match u8 01 ff at 6". EB> Проверьте, вдруг сработает... да pаботает, обидно что я сам себя сбил, дело в том что tcpdump выдает пакеты как 01:15:58.758035 0:0:0:0:0:0 0:0:0:0:0:0 6006 1024: 0004 f865 1900 0300 0000 ee09 ac10 0000 те как pаз на 6 позиции то что нам нужно, но я подумал что нужно считать от 0 байта кадpа, и не поленился дpугим сниффеpом снял "полный" пакет, а там это число на 20м месте, но зато в поисках pешения этой пpоблемы на сайте девика увидел что " P Number. Priocode set by setsockopt(sock,SOL_SOCKET,SO_PRIORITY,...). It is very convenient way to test qdisc because majority of classfull qdisc will use classid stored in priority field. To say that this flow should go to class 3:4f use P 0x3004f. This way you need no filters." те можно пpосто писать 0 P 1 0x10010 0 P 2 0x10011 0 P 3 0x10012 C уважением, Sergey Velikanov. --- GoldEd * Origin: :) (2:5085/87.5) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/20804425399d1.html, оценка из 5, голосов 10
|