Python Course Design Note 32 of 52
Socket Services
Chapter20
Task Name - Socket Services
Task Overview
- Gain a deep understanding of how the TCP sticky packet problem arises
- Understand the process of the DNS service
Community Topic
How does the TCP sticky packet problem arise?
Details
The TCP protocol has been around for a long time; it is the cornerstone of the Internet
Check-in Requirements
-
Write a remote command execution program based on TCP that must not produce any sticky packets, with the recv parameter set to 512
-
Write a QQ-style chat program based on UDP; both sides can quit the chat program at any time, and the server records the chat content
-
Write an NTP program based on UDP (a program that synchronizes the time of several machines)
Homework check-in deadline: September 19