Народ уже который месяц пытаюсь прожевать тему шейпера TC+HTB, но еще много непонятных для меня и не объясняемых на форумах что для чего моментов.
Кто в состоянии объяснить строку
tc filter add dev eth0 protocol ip parent 1:0 prio 2 u32 match ip dst 192.168.10.78 \
match ip protocol 6 0xff match ip sport 22 0xffff flowid 1:103
особенно интересует
1)что такое ip protocol 6 0xff почему именно 6 и 0xff
2)ip sport 22 0xffff. То что совпадение в пакете порта №22 (ssh) это понятно, но почему 0xffff и меняется ли данная маска? и зачем она нужна, можно ли без нее?
Пользователь добавил сообщение 26 Июля 2016, 07:36:46:
Еще вопрос в догонку:
параметр prio я встречал как в объявлениях класса, так и в фильтрах. Кто главнее? или можно указать только в классе или в фильтре? или надо и там и там?
Хочу чтобы все было не на уровне гепотиз и догадок а именно как оно есть на самом деле