Wireshark-bugs: [Wireshark-bugs] [Bug 11945] New: GTPv1 Dual Stack with one static and one Dynam

Date: Wed, 30 Dec 2015 15:56:51 +0000
Bug ID 11945
Summary GTPv1 Dual Stack with one static and one Dynamic IP
Product Wireshark
Version unspecified
Hardware All
OS Windows 7
Status CONFIRMED
Severity Minor
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Created attachment 14188 [details]
Static IPv4 and Dynamic IPv6

Build Information:
Version 2.0.1 (v2.0.1-0-g59ea380 from master-2.0)

Copyright 1998-2015 Gerald Combs <[email protected]> and contributors.
License GPLv2+: GNU GPL version 2 or later
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with Qt 5.3.2, with WinPcap (4_1_3), with libz 1.2.8, with
GLib 2.42.0, with SMI 0.4.8, with c-ares 1.9.1, with Lua 5.2, with GnuTLS
3.2.15, with Gcrypt 1.6.2, with MIT Kerberos, with GeoIP, with QtMultimedia,
with AirPcap.

Running on 64-bit Windows 7 Service Pack 1, build 7601, with locale C, with
WinPcap version 4.1.3 (packet.dll version 4.1.0.2980), based on libpcap version
1.0 branch 1_0_rel0b (20091008), with GnuTLS 3.2.15, with Gcrypt 1.6.2, without
AirPcap.
       Intel(R) Core(TM) i5-3340M CPU @ 2.70GHz (with SSE4.2), with 8071MB of
physical memory.


Built using Microsoft Visual C++ 12.0 build 31101

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.
--
Hi,

according to 3GPP 29.060

7.7.27 End User Address


In the Create PDP Context Request message for a primary PDP Context creation,
if the PDP Type Number is set to be HEX(8D), which is 
indicating the PDP type IPv4v6: 


-    if IPv4 is static and IPv6 is dynamic, then the Length of End User Address
IE shall be set to 6. Only the static IPv4 address shall be coded into octets 6
to 9; 
-    if IPv4 is dynamic and IPv6 is static, then the Length of End User Address
IE is set to 18. Only the static IPv6 address shall be coded into octets 6 to
21; 
-    if both addresses are static, the Length of End User Address IE is set to
22. IPv4 address shall be coded into octets 6 to 9, and IPv6 address into
octets 10 to 25. 


http://www.etsi.org/deliver/etsi_ts/129000_129099/129060/09.14.00_60/ts_129060v091400p.pdf


But as you will see in the attachment in the Create PDP context request at the
End user address wireshark can't resolve very well the values.

It doesn't let me send attachments from both scenarios, so i send you one with
Static IPv4 and Dynamic IPv6. 


In case you need trace from the other scenario too feel free to contact me.


You are receiving this mail because:
  • You are watching all bug changes.