Network programming for all kinds of protocols (like TCP, UDP, SNMP ... ) includes converting data to be transferred to a raw bytes in the sending side and parsing these bytes in the receiving side.
Transmission Control Protocol | File Transfer Protocol | Session Initiation Protocol | Bob the Builder | User Datagram Protocol | BitTorrent (protocol) | Kyoto Protocol | Internet Protocol | Post Office Protocol | Program and System Information Protocol | Simple Network Management Protocol | Internet Message Access Protocol | Network File System (protocol) | Hypertext Transfer Protocol | Lightweight Directory Access Protocol | Secure Real-time Transport Protocol | Real-time Transport Protocol | Simple Mail Transfer Protocol | Montreal Protocol | Communications protocol | Wireless Application Protocol | SSH File Transfer Protocol | Empire Builder | Remote Desktop Protocol | Point-to-Point Protocol | Internet protocol | Dynamic Host Configuration Protocol | tunneling protocol | Trivial File Transfer Protocol | Real Time Streaming Protocol |