Wireshark

  • Riverbed Technology
  • WinPcap
the world's foremost network protocol analyzer
  • Wireshark
    • About
    • Download
    • Blog
  • Get Help
    • Ask a Question
    • FAQs
    • Documentation
    • Mailing Lists
    • Online Tools
    • Wiki
    • Bug Tracker
  • Develop
    • Get Involved
    • Developer's Guide
    • Browse the Code
    • Latest Builds

Wireshark-users: Re: [Wireshark-users] Protocol analisys

Date Index Thread Index Other Months All Mailing Lists
Date Prev Date Next Thread Prev Thread Next


From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Thu, 03 Jul 2008 12:32:11 -0700

Sipos Csaba wrote:

I want to make TC scripts for traffic control and shaping, so I would
like to know how wireshark identifies various protocols (like SSH,
HTTP, ftp command and data etc.) either if the server uses non standard
ports.

SSH: it doesn't identify SSH on ports other than 22; if a user wants to dissect SSH traffic on other ports, they'll have to manually specify the traffic with "Decode As".

HTTP: the HTTP dissector registers, in addition to port 80, ports 3128 and 3132 (for proxies), port 8080, and some other known ports for HTTP. There's a preference that gives a comma-separated list of ports; you can add ports to that list. In addition, some protocols that are implemented atop HTTP can make their port number dissected as HTTP and then hand off the traffic to the dissector (e.g., IPP). "Decode As" can also be used.

FTP command: it doesn't identify FTP command traffic on ports other than 21.

FTP data: it identifies FTP data traffic on port 20, and also looks at PORT and PASV requests, if they're captured.

  • References:
    • [Wireshark-users] Protocol analisys
      • From: Sipos Csaba
  • Prev by Date: [Wireshark-users] Protocol analisys
  • Next by Date: Re: [Wireshark-users] TurboCap card with Wirehshark under Linux ?
  • Previous by thread: [Wireshark-users] Protocol analisys
  • Next by thread: [Wireshark-users] Multiple trace file analysis
  • Index(es):
    • Date
    • Thread

Wireshark and the "fin" logo are registered trademarks of the Wireshark Foundation