Ethereal-users: [Ethereal-users] MPLS packet forwarding delay

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "yuxiao jia" <yxjia@xxxxxxxxxxxxxxx>
Date: Tue, 20 May 2003 20:22:18 -0400
Hello,
 
I want measue forwarding delay for mpls packet in a LSR (label switch router) of MPLS network, for example
 
--------|  router  |---------------
      eth0        eth1
 
I run ethereal/tethereal on each interface to capture the packet arriving time and departure time, what I want get is a file which include packet identification (ip layer) and timestamp, I can have incoming file in etho, outgoing file in eth1. The reason is right now the only key used to identify a specific packet is packet identification. (for example 0xeaf0)..
 
Then based on packet identification, I can caculate each packet delay
 
I have some question
1. if I use tethereal, how can I only parse these two field (packet identification and timestamp)? can I ? I try a lot, if use -V option, too much filed.
 
2. The capture filter syntax canot work for me, I read tcpdump(8),, for example I want capture filer all traffic which destation port is 6000
 
./tethereal -i eth0 -t a -f 'dst port 6000'
it doesnot work,
 
Thanks in advance
 
Best regrads
 
yuxiao