This paper introduces the characteristics and technical principles of instant messenger. An instant messenger system network model based on the serial communication is designed with the key technologies including physical layer design, data link layer design, network layer design and message design and definition in the application layer. The author describes the idea of checking by improving CRC (Cyclic Redundancy Check) to discuss the application of the stop-and-wait protocol in this communication system.