Chapter 2

Some Protocol Characteristics Story






What do we have in this chapter?


  1. Message-Oriented

  2. Stream-Oriented

  3. Pseudo Stream

  4. Connection-Oriented and Connectionless

  5. Reliability and Ordering

  6. Graceful Close

  7. Broadcast Data

  8. Multicast Data

  9. Quality of Service (QOS)

  10. Partial Messages

  11. Routing Considerations

  12. Other Characteristics

  13. Winsock Catalog

  14. The Winsock Catalog Program Example

  15. Winsock Catalog and Win64

  16. Creating Sockets with WSASocket()

  17. WSASocket() with WSAPROTOCOL_INFO Program Example




In this chapter, you have seen how Winsock fits into the overall system architecture and how various protocols plug into the system. In addition, you looked at the characteristics that protocols exhibit as well as how to programmatically enumerate the Winsock catalog to obtain this information. Finally, you have seen how to create a socket from an explicit provider using the WSASocket API.







Custom Search

< Chap 1: Intro to Winsock2 | Part 1 | Part 2 | Chap 3: Winsock 2 & Internet Protocols >