Forum Moderators: phranque
Some protocols do perform similiar tasks however, and it is often useful do compare/contrast these protocols. Some examples would be comparing the transport protocols TCP and UDP, or comparing the email protocols POP and IMAP.
If you are looking for basic info, a great place to start is RFC 1180 [faqs.org ], which really provides a foundation for understanding the basic building blocks of protocols.