This is our old Q&A Site. Please post any new questions and answers at


I need to know how wireshark dissects diameter protocol and its applications such as ( credit control ). Does wireshark dissects them directly, or uses external tools?


This question is marked "community wiki".

asked 21 Sep '10, 06:28

caesar_etos's gravatar image

accept rate: 0%

To elaborate on Jaaps answer Dimater is dissected with the aid of xml libraries. AVP names and atributes, enum translation, Application ID names etc comes from those libraries. path: ~wireshark/diamter/ you can add your own stuff to those libraries or update them from trunk with the latest stuff. If things ar missing or wrong in trunk we'd apreciate patches trough some AVP:s are further dissected by subdissectors, such as OCTET STRINGS containing data defined in specificaions.

permanent link

answered 21 Sep '10, 09:19

Anders's gravatar image

Anders ♦
accept rate: 17%

can you specify more which xml libraries wireshark uses?

(22 Sep '10, 06:18) caesar_etos

It has a dissector for that which parses the applications from the diameter sub directory under the Wireshark installation directory.

permanent link

answered 21 Sep '10, 08:05

Jaap's gravatar image

Jaap ♦
accept rate: 14%

You can browse the sources here: on my win7: C:Program FilesWiresharkdiameter Not sure on Linux. /Anders

permanent link

answered 22 Sep '10, 13:14

Anders's gravatar image

Anders ♦
accept rate: 17%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 21 Sep '10, 06:28

question was seen: 3,975 times

last updated: 22 Sep '10, 13:14

p​o​w​e​r​e​d by O​S​Q​A