Я искал тот же ответ, когда наткнулся на ваш вопрос, однако ваше обновление на самом деле не делает того, о чем вы изначально просили. Предположим, у нас есть трафик между этими портами:
Src Dst
80 10000
10000 443
10000 10000
80 8080
утверждение
tcp.port not in {80 443 8080}
эквивалентно
not tcp.srcport in {80 443 8080} or not tcp.dstport in {80 443 8080}
, который будет отображать весь трафик, где исходный или целевой порт не был в группе.
Src Dst
80 10000 <== displayed
10000 443 <== displayed
10000 10000 <== displayed
80 8080 <== filtered
С другой стороны
not tcp.port in {80 443 8080}
равно
not(tcp.srcport in {80 443 8080} or tcp.dstport in {80 443 8080})
или при расширении
not tcp.srcport in {80 443 8080} and not tcp.dstport in {80 443 8080}
Трафик не будет отображаться, если исходный или целевой порт входит в группу.
Src Dst
80 10000 <== filtered
10000 443 <== filtered
10000 10000 <== displayed
80 8080 <== filtered