Ethereal-dev: Re: [Ethereal-dev] RFQ - Print as HTML
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: "Martin Regner" <martin.regner@xxxxxxxxx>
Date: Mon, 5 Jan 2004 20:59:13 +0100
Olivier Biot wrote: > I downloaded Analyzer this afternoon and have been playing a while with it. > I now see what you mean with HTML output: Analyzer regenerates the entire > GUI in HTML with I think some scripting magic. I was more thinking at a flat > printed-out representation of the data, like what we generate today in PDML > format. This message is not directly related to HTML output, but anyway (more related to PSML output, I guess) ... One thing I have been thinking about is to being able to print out of a "call-flow" where you see the messages sent between different ip-addresses or similar. By applying some display filters you could get a quite nice picture of what is happening. I think that a "call-flow" output could be much more useful than the normal summary printout in many cases. I made a very simple program a while ago that takes the summary-printout from tethereal and generates a very primitive but useful call-flow. It is actually not limited to any specific protocol (H.323, SIP, SMTP, ...) as long as there is something in the source/destination columns and so on. An there could be a mixture of protocols also. I guess that PSML could be a better alternative to use if one want to generate a call-flow in an application separate from Ethereal. But I was actually thinking that it might be good to output to a call-flow directly from Ethereal. I have attached an example printout to show a little what I mean, even if the attached printout is not really what I want, but was just some experiment. The text above the arrows is corresponding to the information in the Info-column. This specific example is based on the summary printout from the old H.323 plugin. The new H.323 disectors would probably give more information for the different messages.
#17 1.471145 GK=10.10.10.99:1025 RAS: InfoRequest
<H.225.0> <H.225.0> GK==>>FF FF=10.10.10.112:1970
10.10.10.99:1025-->>10.10.10.112:1970
#18 1.471789 GK=10.10.10.99:2213 RAS: InfoRequest
<H.225.0> <H.225.0> GK=======>>C C=10.10.10.102:1970
10.10.10.99:2213-->>10.10.10.102:1970
#19 1.472224 GK=10.10.10.99:1970 RAS: InfoRequestResponse
<H.225.0> <H.225.0> GK<<=======C C=10.10.10.102:1719
10.10.10.102:1719-->>10.10.10.99:1970
#20 1.472581 GK=10.10.10.99:4857 RAS: InfoRequest
<H.225.0> <H.225.0> GK============>>D D=10.10.10.114:1970
10.10.10.99:4857-->>10.10.10.114:1970
#21 1.472967 GK=10.10.10.99:1970 RAS: InfoRequestResponse
<H.225.0> <H.225.0> GK<<============D D=10.10.10.114:1719
10.10.10.114:1719-->>10.10.10.99:1970
#22 1.518245 GK=10.10.10.99:1970 RAS: InfoRequestResponse
<H.225.0> <H.225.0> GK<<==FF FF=10.10.10.112:1719
10.10.10.112:1719-->>10.10.10.99:1970
#65 3.596854 GK=10.10.10.99:1719 RAS: RegistrationRequest
<H.225.0> <H.225.0> GK=================>>E E=10.10.10.100:1970
10.10.10.99:1719-->>10.10.10.100:1970
#66 3.598114 GK=10.10.10.99:1970 RAS: RegistrationConfirm
<H.225.0> <H.225.0> GK<<=================E E=10.10.10.100:41719
10.10.10.100:41719-->>10.10.10.99:1970
#148 10.783343 E=10.10.10.100:1970 RAS: RegistrationRequest
<H.225.0> <H.225.0> E<<==F F=10.10.10.106:1719
10.10.10.106:1719-->>10.10.10.100:1970
#149 10.784217 E=10.10.10.100:1719 RAS: RegistrationConfirm
<H.225.0> <H.225.0> E==>>F F=10.10.10.106:1970
10.10.10.100:1719-->>10.10.10.106:1970
#199 15.572069 E=10.10.10.100:1970 RAS: RegistrationRequest
<H.225.0> <H.225.0> E<<=======G G=10.10.10.115:1719
10.10.10.115:1719-->>10.10.10.100:1970
#200 15.572949 E=10.10.10.100:32825 RAS: RegistrationConfirm
<H.225.0> <H.225.0> E=======>>G G=10.10.10.115:1970
10.10.10.100:32825-->>10.10.10.115:1970
#201 15.574192 E=10.10.10.100:1970 RAS: ResourcesAvailableIndicate
<H.225.0> <H.225.0> E<<=======G G=10.10.10.115:1719
10.10.10.115:1719-->>10.10.10.100:1970
#202 15.574815 E=10.10.10.100:32825 RAS: ResourcesAvailableConfirm
<H.225.0> <H.225.0> E=======>>G G=10.10.10.115:1970
10.10.10.100:32825-->>10.10.10.115:1970
#210 16.524533 GK=10.10.10.99:1970 RAS: AdmissionRequest
<H.225.0> <H.225.0> GK<<=======C C=10.10.10.102:1719
10.10.10.102:1719-->>10.10.10.99:1970
#211 16.550280 GK=10.10.10.99:2213 RAS: AdmissionConfirm
<H.225.0> <H.225.0> GK=======>>C C=10.10.10.102:1970
10.10.10.99:2213-->>10.10.10.102:1970
#217 16.552497 GK=10.10.10.99:1970 CS: Setup-UUIE
<H.225.0> <H.225.0> GK<<=======C C=10.10.10.102:1720
10.10.10.102:1720-->>10.10.10.99:1970
#218 16.592473 GK=10.10.10.99:2215 CS: CallProceeding-UUIE
<H.225.0> <H.225.0> GK=======>>C C=10.10.10.102:1970
10.10.10.99:2215-->>10.10.10.102:1970
#222 16.742059 GK=10.10.10.99:1720 CS: Setup-UUIE
<H.225.0> <H.225.0> GK=================>>E E=10.10.10.100:1970
10.10.10.99:1720-->>10.10.10.100:1970
#224 16.748338 GK=10.10.10.99:1970 CS: CallProceeding-UUIE
<H.225.0> <H.225.0> GK<<=================E E=10.10.10.100:34743
10.10.10.100:34743-->>10.10.10.99:1970
#228 16.750136 E=10.10.10.100:1720 CS: Setup-UUIE
<H.225.0> <H.225.0> E============>>H H=10.10.10.98:1970
10.10.10.100:1720-->>10.10.10.98:1970
#233 16.792582 E=10.10.10.100:1970 CS: CallProceeding-UUIE
<H.225.0> <H.225.0> E<<============H H=10.10.10.98:49600
10.10.10.98:49600-->>10.10.10.100:1970
#240 16.928755 E=10.10.10.100:1970 CS: Setup-UUIE
<H.225.0> <H.225.0> E<<============H H=10.10.10.98:49600
10.10.10.98:49600-->>10.10.10.100:1970
#243 16.934067 E=10.10.10.100:1720 CS: CallProceeding-UUIE
<H.225.0> <H.225.0> E============>>H H=10.10.10.98:1970
10.10.10.100:1720-->>10.10.10.98:1970
#247 16.936110 GK=10.10.10.99:1970 CS: Setup-UUIE
<H.225.0> <H.225.0> GK<<=================E E=10.10.10.100:41720
10.10.10.100:41720-->>10.10.10.99:1970
#249 16.976622 GK=10.10.10.99:49601 CS: CallProceeding-UUIE
<H.225.0> <H.225.0> GK=================>>E E=10.10.10.100:1970
10.10.10.99:49601-->>10.10.10.100:1970
#256 17.093712 GK=10.10.10.99:1720 CS: Setup-UUIE
<H.225.0> <H.225.0> GK============>>D D=10.10.10.114:1970
10.10.10.99:1720-->>10.10.10.114:1970
#259 17.109109 GK=10.10.10.99:1970 CS: Alerting-UUIE
<H.225.0> <H.225.0> GK<<============D D=10.10.10.114:34744
10.10.10.114:34744-->>10.10.10.99:1970
#265 17.164322 GK=10.10.10.99:49601 CS: Alerting-UUIE
<H.225.0> <H.225.0> GK=================>>E E=10.10.10.100:1970
10.10.10.99:49601-->>10.10.10.100:1970
#266 17.165646 E=10.10.10.100:1720 CS: Alerting-UUIE
<H.225.0> <H.225.0> E============>>H H=10.10.10.98:1970
10.10.10.100:1720-->>10.10.10.98:1970
#267 17.169723 E=10.10.10.100:1970 CS: Alerting-UUIE
<H.225.0> <H.225.0> E<<============H H=10.10.10.98:49600
10.10.10.98:49600-->>10.10.10.100:1970
#268 17.171207 GK=10.10.10.99:1970 CS: Alerting-UUIE
<H.225.0> <H.225.0> GK<<=================E E=10.10.10.100:34743
10.10.10.100:34743-->>10.10.10.99:1970
#270 17.212017 GK=10.10.10.99:2215 CS: Alerting-UUIE
<H.225.0> <H.225.0> GK=======>>C C=10.10.10.102:1970
10.10.10.99:2215-->>10.10.10.102:1970
- References:
- RE: [Ethereal-dev] RFQ - Print as HTML
- From: Fulvio Risso
- Re: [Ethereal-dev] RFQ - Print as HTML
- From: Olivier Biot
- RE: [Ethereal-dev] RFQ - Print as HTML
- Prev by Date: Re: [Ethereal-dev] RFQ - Print as HTML
- Next by Date: Re: [Ethereal-dev] New dissector: JPEG File Interchange Format (JFIF)
- Previous by thread: Re: [Ethereal-dev] RFQ - Print as HTML
- Next by thread: [Ethereal-dev] Diasbled Protocols dialog box and extra rescans ...
- Index(es):





