第1章 网络软件开发基础
1.1 计算机网络
1.2 网络的体系结构
1.3 总线型局域网
1.4 网络编程接口
第2章 网络接口控制器
2.1 网络接口控制器简介
2.2 DP8390C/NS32490C简介
2.3 NIC结构和功能
2.4 帧结构
2.5 DMA结构
2.6 帧接收
2.7 帧发送
2.8 远程DMA
第3章 NIC内部寄存器
3.1 内部寄存器的地址映射
3.2 寄存器地址分配
3.3 寄存器描述
3.4 DMA寄存器
3.5 物理地址寄存器
3.6 多址寄存器
3.7 其它寄存器
第4章 NIC初始化
4.1 NIC的复位状态
4.2 NIC初始化过程
4.3 NIC初始化过程的程序举例
第5章 网卡配置和中断服务程序
5.1 网卡配置
5.2 中断服务程序
第6章 帧发送
6.1 装帧
6.2 传送到NIC的发送缓冲中
6.3 帧发送程序设计举例
第7章 帧接收
7.1 帧接收
7.2 帧读入
7.3 帧读入程序设计举例
第8章 完整的收发程序
第9章 TCP/IP 网络体系结构
9.1 TCP/IP 协议基础
9.2 传输层协议
9.3 网际层协议
9.4 TCP/IP协议的安装
第10章 Winsock 概述
10.1 什么是Winsock
10.2 Winsock 套接字
10.3 客户机/服务器模式
10.4 阻塞与非阻塞
10.5 异步选择机制
10.6 Winsock的启动和终止
10.7 Winsock的错误处理
10.8 基本套接字的系统调用
第11章 基于Winsock 的点-点通信程序设计
11.1 SERVER介绍
11.2 CLIENT介绍
11.3 源程序简介
第12章 Winsock 的广播通信程序设计
12.1 广播通信中TCP/IP的设置
12.2 建立广播套接字
12.3 发送广播消息
12.4 接收广播消息
12.5 广播通信程序
第13章 Windows Socket 1.1库函数参考
附录A 网卡驱动程序的部分代码
附录B DP8390C芯片的引脚说明