《Visual C++网络通信编程技术详解》共18章,主要内容包括TCP/IP协议模型与基础知识、Windows网络编程基础与网络的基本应用、IP配置信息管理程序设计、ARP表管理程序设计、基于Winsock的客户端/服务器端开发技术、路由管理程序设计、本地网络活动监视和端口扫描、TCP穿越NAT的P2P通信技术、即时通信与TCP/IP超级终端、FTP协议、HTTP协议、Telnet协议、SMTP和POP3协议、网络安全与防火墙设计、串口通信程序设计等。《Visual C++网络通信编程技术详解》内容全面,深入浅出,层次分明,注重知识的系统性、针对性和先进性,注重理论结合实践,培养工程应用能力。另外,《Visual C++网络通信编程技术详解》还配有完整的综合实例源程序代码,便于读者在学习和实际开发中参考使用。《Visual C++网络通信编程技术详解》适合VisualC++编程技术人员、网络技术人员、网络安全管理人员和网络系统分析等相关领域的研究人员、工程技术人员、教师和学生作为技术参考手册使用,也适合网络程序设计初学者作为教材使用。《Visual C++网络通信编程技术详解》讲解和展示VisualC++集成环境网络编程技术的基本原理和应用方法,并通过案例形式向读者介绍了来自工程实践的经验。TCP/lP协议基本内容,网络通信基本概念、Winlnet网络编程基础与基本应用,局域网中ARP协议的工作原理,基于Winsock的客户/服务器程序的开发方法,TCP/IP端口扫描方法与应用,应用NAT穿越技术来实现P2P的TCP流通信,即时通信程序实现方法与超级终端应用,FTP工作原理及如何开发FTP服务端和客户端程序,网络防火墙工作原理及如何利用Filter_HookDriver实现网络防火墙,HTTP协议基本内容与应用,Telnet协议基本内容与应用,SMTP模型基本内容与电子邮件的接收和发送技术,利用PC机串口进行串行通信时的基本原理与应用。