H.248.1 p. 8.3 (Messages) states:
" An H.248.1 entity (MG/MGC) must consistently use the same MID in all
messages it originates for the duration of control association with
the peer (MGC/MG). "

But using the MID only might not suffice as we'll know only the
message sender, there's no simple way to know who's the recipient (we
are a protocol analyzer not an MGC or MGw we cannot assume to only
receive messages for a specific MGC/MGw). We could create a mapping
based on the assumption that if there's a mId for a trxReq the  mId of
the mess containing the trxReply with the same trxId would be the
peer, but that would make even more complex code that is already
twisted.

BTW.
I have used it with packets coming from logs of a MGw, no address
whatsoever, just GCP. It worked because all the packets regarded a
single MGw that won't duplicate context Ids and trxIds just happened
to be unique so the "NONE-NONE" address pair was OK to create unique
keys.

Luis

On 4/11/07, Roger Mahler <[EMAIL PROTECTED]> wrote:
> Hi Luis and the other H248 experts
>
> let me ask differently:
> Would it be possible to trace a context entirely by looking just at the H248
> layer?
>  The mId identifies the originator of a message: (i.e. the MGC in case of
> (most of) the Request messages and the MGW in case of (most of) the Reply
> messages):
> Will I be able to extract exactly my TWO mIds (including transactionId and
> contextId) and use these as correlation keys OR (and this is my actual
> question) can these mIds change in the course of a call?
>
> /Roger
>
>
> > Depends,
> > once the context is set up lower, higher addresses and context-id.
> > if the contextid is choose it uses another table with the
> > transactionid instead to bind the first transaction.
> >
> > in current svn the code used to track the context is in epan/gcp.[ch]
> > it was in packet-h248.c till the last release.
> >
> >
> > On 4/6/07, Roger Mahler <[EMAIL PROTECTED] > wrote:
>  >> Hello
> >>
> >> what's Wireshark using as key to track contexts in H248?
> >>
> >> Cheers,
> >> Roger
> >>
>
> _______________________________________________
> Wireshark-dev mailing list
> Wireshark-dev@wireshark.org
> http://www.wireshark.org/mailman/listinfo/wireshark-dev
>
>


-- 
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to