Differences between revisions 1 and 2
Revision 1 as of 2007-09-11 07:03:56
Size: 2563
Editor: JaapKeuter
Comment: First real protocol page for MGCP
Revision 2 as of 2008-04-12 17:51:29
Size: 2573
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 * ["TCP"], ["UDP"]: MGCP uses ["TCP"] or ["UDP"] as its transport protocol. The well known port for MGCP gateway traffic is 2427. The well known port for MGCP callagent traffic is 2727.  * [[TCP]], [[UDP]]: MGCP uses [[TCP]] or [[UDP]] as its transport protocol. The well known port for MGCP gateway traffic is 2427. The well known port for MGCP callagent traffic is 2727.
Line 36: Line 36:
 * attachment:SampleCaptures/MGCP.pcap  * [[attachment:SampleCaptures/MGCP.pcap]]
Line 39: Line 39:
A complete list of MGCP display filter fields can be found in the [http://www.wireshark.org/docs/dfref/protofirstletter/proto.html display filter reference] A complete list of MGCP display filter fields can be found in the [[http://www.wireshark.org/docs/dfref/protofirstletter/proto.html|display filter reference]]
Line 48: Line 48:
 Capture only the MGCP traffic over the ["TCP"] port (2427): {{{  Capture only the MGCP traffic over the [[TCP]] port (2427): {{{
Line 53: Line 53:
 * [http://www.ietf.org/rfc/rfc2705.txt RFC 2705] ''Media Gateway Control Protocol (MGCP) Version 1.0'' - The last update of the draft of this protocol.
 * [http://www.ietf.org/rfc/rfc3435.txt RFC 3435] ''Media Gateway Control Protocol (MGCP) Version 1.0'' - A much more complete definition of the protocol.
 * [[http://www.ietf.org/rfc/rfc2705.txt|RFC 2705]] ''Media Gateway Control Protocol (MGCP) Version 1.0'' - The last update of the draft of this protocol.
 * [[http://www.ietf.org/rfc/rfc3435.txt|RFC 3435]] ''Media Gateway Control Protocol (MGCP) Version 1.0'' - A much more complete definition of the protocol.

Media Gateway Control Protocol (MGCP)

Media Gateway Control Protocol (MGCP) is a protocol used within a distributed Voice over IP system. Details on wikipedia http://en.wikipedia.org/wiki/MGCP

History

XXX - add a brief description of MGCP history

Protocol dependencies

  • TCP, UDP: MGCP uses TCP or UDP as its transport protocol. The well known port for MGCP gateway traffic is 2427. The well known port for MGCP callagent traffic is 2727.

Example traffic

XXX - Add example decoded traffic for this protocol here (as plain text or Wireshark screenshot).

Wireshark

The MGCP dissector is fully functional.

Preference Settings

  • MGCP Gateway TCP Port: Set the TCP port for gateway messages (if other than the default of 2427).
  • MGCP Gateway UDP Port: Set the UDP port for gateway messages (if other than the default of 2427).
  • MGCP Callagent TCP Port: Set the TCP port for callagent messages (if other than the default of 2727).
  • MGCP Callagent UDP Port: Set the UDP port for callagent messages (if other than the default of 2727).
  • Display raw text for MGCP message: Specifies that the raw text of the MGCP message should be displayed instead of (or in addition to) the dissection tree.
  • Display the number of MGCP messages: Display the number of MGCP messages found in a packet in the protocol column.

Example capture file

XXX - Add a simple example capture file to the SampleCaptures page and link from here (see below). Keep this file short, it's also a good idea to gzip it to make it even smaller, as Wireshark can open gzipped files automatically.

Display Filter

A complete list of MGCP display filter fields can be found in the display filter reference

  • Show only the MGCP based traffic:

     mgcp 

Capture Filter

You cannot directly filter MGCP protocols while capturing. However, if you know the port used (see above), you can filter on that one.

  • Capture only the MGCP traffic over the TCP port (2427):

     tcp port 2427 

  • RFC 2705 Media Gateway Control Protocol (MGCP) Version 1.0 - The last update of the draft of this protocol.

  • RFC 3435 Media Gateway Control Protocol (MGCP) Version 1.0 - A much more complete definition of the protocol.

Discussion

MGCP (last edited 2008-04-12 17:51:29 by localhost)