Hands-On Network Programming with C# and .NET Core
上QQ阅读APP看书,第一时间看更新

Section 1: Foundations of Network Architecture

Part one of the book will start by exploring the various network architectures that make distributed programming possible in the first place. It will examine the standards adhered to by hardware and software vendors to allow communication across networks, including the DNS naming system, IPv4 and IPv6 standards for device addressing, and local hardware-level APIs and data structures that allow users to program for those networks, with basic examples of C# software that leverage or demonstrate these concepts.

The following chapters will be covered in this section:

Chapter 1Networks in a Nutshell
Chapter 2DNS and Resource Location
Chapter 3, Communication Protocols
Chapter 4, Packets and Streams