tcpdump mailing list archives
Re: fragmented ip packets
From: Christopher Maynard <Chris.Maynard () gtech com>
Date: Tue, 23 Nov 2010 17:26:15 +0000 (UTC)
Ankith Agarwal <ankitha <at> cdac.in> writes:
Thank you for your valuable suggestions. I have tried out this filter expression---"ip[6]&0x02 == 1 and (sip related port numbers)". But, if a fragmented SIP packet is encountered, will this filter return the first fragments as sip or the last fragment?
Here's a filter that will match all fragments: "ip[6:2] & 0x3fff != 0x0000" Essentially, it is a combination of the following two filters: "ip[6:2] & 0x2000 == 0x2000" "ip[6:2] & 0x1fff != 0x0000" The first filter checks if the "More Fragments" bit is set, so it will match all fragments except for the last one. The second filter checks if the fragment offset is non-zero, so it will match all fragments except for the first one. Used together, you will get all IP fragments. - This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe.
Current thread:
- fragmented ip packets Ankith Agarwal (Nov 23)
- Re: fragmented ip packets Guy Harris (Nov 23)
- Re: fragmented ip packets Ankith Agarwal (Nov 26)
- Re: fragmented ip packets Guy Harris (Nov 26)
- Re: fragmented ip packets Christopher Maynard (Nov 26)
- Re: fragmented ip packets Ankith Agarwal (Nov 26)
- Re: fragmented ip packets Guy Harris (Nov 23)