Ethereal-users: [Ethereal-users] Problem with Ethereal.
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Richard Quadling <richard.quadling@xxxxxxxxxxxx>
Date: Wed, 23 Oct 2002 16:41:59 +0100
Title: Message
The problem is that the protocol that Ethereal is using is GTP-C (or so it thinks).
Hello.
This is a minor
problem and I'm not expecting a fix immediately, but I thought you'd like to
know about it.
I'm using Windows
2000 SP3, Outlook 2002 (XP) linked to Exchange Server.
I also have Outlook
looking at my home POP3 accounts handled by an external ISP.
This is the followed
TCP stream (with a small bit of editing to hide
usernames/passwords/etc).
+OK QPOP (version ?)
at www.hostdns.co.uk starting.
<0000.0000000000@xxxxxxxxxxxxxxxxx>
USER xx
+OK Password required for xx.
PASS xxxxxxxxxxx
+OK xx has 0 visible messages (0 hidden) in 0 octets.
STAT
+OK 0 0
UIDL
+OK UIDL command accepted.
.
QUIT
+OK Pop server at www.hostdns.co.uk signing off.
USER xx
+OK Password required for xx.
PASS xxxxxxxxxxx
+OK xx has 0 visible messages (0 hidden) in 0 octets.
STAT
+OK 0 0
UIDL
+OK UIDL command accepted.
.
QUIT
+OK Pop server at www.hostdns.co.uk signing off.
The problem is that the protocol that Ethereal is using is GTP-C (or so it thinks).
Using the
first line as an example, the breakdown of the packet is ...
Frame 33 (144 bytes
on wire, 144 bytes captures)
Arrival Time: Oct 23, 2002 16:10:42.04099400
Time delta from previous packet: 0.13446100 seconds
Time relative to first packet: 15.99951200 seconds
Frame Number: 33
Packet Length: 144 bytes
Capture Length : 144 bytes
Ethernet II, Src:
xx:xx:xx:xx:xx:xx, Dst: xx:xx:x:xx:xx:xx
Destination: xx:xx:xx:xx:xx:xx (Card type_xx:xx)
Source: xx:xx:xx:xx:xx:xx (Card type_xx:xx:xx)
Type: IP (0x0800)
Internet Protocol,
Src Addr: 10.0.0.1 (10.0.0.1), Dst Addr: 10.0.0.24
(10.0.0.24)
Version: 4
Header Length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN:
0x00)
0000 00.. = Differentiated Services Codepoint: Default
(0x00)
.... ..0. = ECN-Capable Transport (ECT):
0
.... ...0 = ECN-CE: 0
Total Length: 130
Identification: 0x166e
Flags: 0x04
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 128
Protocol: TCP (0x06)
Header checksum: 0xcfef (correct)
Source: 10.0.0.1 (10.0.0.1)
Destination: 10.0.0.24 (10.0.0.24)
Trasmission Control
Protocol, Src Port: 2123 (2123), Dst Port: 2084 (2084), Seq: 1, Ack: 1, Len:
90
Source port: 2123 (2123)
Destination port: 2084 (2084)
Sequene number: 1
Next sequence number: 91
Acknowledgement number: 1
Header length: 20
Flags: 0x0018 (PSH,ACK)
...
Window size: 8760
Checksum: 0x7247 (correct)
Everything so far
makes sense.
GPRS Tunnelling
Protocol v1
Flags:
0x2b
(2b = +)
001. .... = Version: GTP release 99 version
(1)
...0 .... = Protocol type: 0
.... 1... = Spare bit: 1
.... .0.. = Is Next Extension Header present?:
no
.... ..1. = Is Sequence Number present?:
yes
.... ...1 = Is N-PDU number present?:
yes
Message Type: Unknown
(0x4f) (4f
= O)
Length:
19232
(4b 20 = K(space) )
TEID:
0x51504f50 (51
50 4f 50 = QPOP)
Sequence Number:
0x2028 (20
28 = (space ( )
N-PDU
Number:0x76 (76
= v)
Next extension header type:
0x65
(65 = e)
[--- end of GTP v1 header, beginning of extension headers
---]
Unknown extension header
I have put next to
each part the values highlighted in the hex display.
So it seems that
information coming in from a POP3 server looks, initially anyway, like GPRS
Tunnelling Protocol information.
Which I don't think
it is <grin>.
Just thought you'd
like to know.
I am running v0.9.7
of Ethereal.
Regards,
Richard
Quadling.
- Follow-Ups:
- Re: [Ethereal-users] Problem with Ethereal.
- From: Guy Harris
- Re: [Ethereal-users] Problem with Ethereal.
- Prev by Date: [Ethereal-users] Re: updated net-snmp/ethereal patch
- Next by Date: Re: [Ethereal-users] ethereal doesn't work (win98se + juno)
- Previous by thread: Re: [Ethereal-users] ethereal doesn't work (win98se + juno)
- Next by thread: Re: [Ethereal-users] Problem with Ethereal.
- Index(es):