Is there a program that would make it easier to look at how network protocols work?

4

I'm interested to know more about how certain network protocols work (like SSH or FTP for example). Is there a program that can facilitate connecting to computers on the network and communicating with them? I'd prefer a GUI program, and I'd prefer for it to work on OS X.

For example, I use a program that allows me to test REST services. I can use it to send requests in the HTTP method of my choice, and analyze the response.

Of course, this program is made for HTTP requests. I'm looking for a much more general way to look at protocols.

Hassan

Posted 2013-01-27T10:46:16.960

Reputation: 503

Question was closed 2018-01-19T15:23:06.160

Answers

2

Wireshark will show you the protocol (but not let you enter data).

parkydr

Posted 2013-01-27T10:46:16.960

Reputation: 2 074

Note that wireshark won't help you a lot for SSH and co., because of the encryption. – Jonas Schäfer – 2013-01-27T10:56:35.793

But can I make requests with Wireshark? I used it before, and it seemed to be only for viewing the traffic that's already there, not initiating requests myself. Can this be done in Wireshark? – Hassan – 2013-01-27T11:12:39.047

No, but if you set up an ssh session it will show you the the sequence of messages although obviously not the decrypted values – parkydr – 2013-01-27T11:21:53.077