第13章 网络编程简介这里所说的网络主要是指因特网(Internet)。本章先介绍网络与编程的一些基本概念,然后重点讲解Socket的MFC与C# 编程和ASP.NET的Web编程。13.1 网络与编程本节先介绍网络发展的简史,再给出两种主流的分层网络模型,然后讨论与网络编程有关的接口和技术等基本内容。13.1.1 因特网与万维网因特网(Internet,网际网/互联网) 的前身是1969年底启用的ARPANet (Advanced Research Projects Agency Network,美国国防部高级研究计划署网络,阿帕网),由Bob Taylor和Larry Roberts等人主持研制。1973年底,Robert E. Kahn和Vinton Cerf提出了基于包交换的两个网络协议IP(Internet Protocol, 网际协议)和TCP(Transmission Control Protocol,传输控制协议),1983年元旦ARPANet启用TCP/IP协议集。1986年,ARPANet的主干网被NSFNet(National Sc