(This book systematically introduces the basic content of the field of data communication and computer networking. On the basis of the first edition, new contents have been revised and added, including wireless and satellite communication, cable modem, compression technology, encryption technology, antivirus, 100Mbps Ethernet, NetWare4.0, Gap Gateway Protocol, Domain Name System , IPv6, asynchronous transfer form, use client/server form to implement file transfer protocol and develop Web pages, etc. In terms of content and structure, pay attention to the connection between theory and practice. There are review questions and practice questions at the back of each chapter. This book is suitable as a textbook for undergraduates majoring in computer science, and can also be used as a reference book by teachers and researchers who are engaged in the design or use of this field.)