目录 1
出版说明 1
前言 1
第1章 计算机网络概述 1
1.1 计算机网络的定义 1
1.2 计算机网络的通信协议 3
1.3 网络协议的标准化概述 6
1.3.1 ISO国际标准化组织 6
1.3.2 国际电信联盟ITU 8
1.4 网络互联技术 12
1.3.3 因特网活动委员会lAB 12
1.4.1 中继器 13
1.4.2 网桥 13
1.4.3 路由器 14
1.4.4 网关 16
1.4.5 网络规划原则 16
1.5 网络操作系统 18
1.5.1 网络操作系统的一般描述 18
1.5.2 网络操作系统的资源管理 19
1.5.3 网络操作系统的安全性 25
1.5.4 网络编程技术 26
1.6 习题 26
2.1 数据的编码 28
第2章 计算机通信基础 28
2.2 传输信道 30
2.2.1 模拟传输信道 31
2.2.2 模拟信道的数据传输 33
2.2.3 数字信道 36
2.3 数据交换技术 43
2.3.1 交换系统在通信网中的地位 44
2.3.2 线路交换 45
2.3.3 报文交换 45
2.3.4 分组交换 46
2.4 差错控制 47
2.4.1 差错的引起 47
2.3.5 数据交换技术小结 47
2.4.2 检错与纠错的概念 48
2.4.3 差错率 50
2.5 习题 51
第3章 Windows与串口通信 52
3.1 串口通信的基础知识 52
3.2 基于DOS串口通信 68
3.3 基于Windows串口通信 72
3.3.1 串口参数配置 72
3.3.2 串口操作函数 84
3.3.3 串口超时设置 89
3.3.4 串口数据通信的方式 92
3.4 习题 102
4.1 引言 103
第4章 TCP/IP协议 103
4.2 网络接口 104
4.3 网际层 104
4.3.1 IP地址 104
4.3.2 ARP协议和RARP协议 107
4.3.3 IP协议 108
4.3.4 ICMP协议 113
4.4 传输层 117
4.4.1 TCP协议 117
4.4.2 用户数据报协议 124
4.5 习题 127
5.1 客户机-服务器模型 128
第5章 基于TCP/IP协议的网络编程 128
5.2 Socket编程 129
5.2.1 基本的套接字系统调用 129
5.2.2 套接字调用的一般流程 132
5.3 Winsock编程原理 132
5.3.1 阻塞与非阻塞 133
5.3.2 Windows的消息机制 133
5.3.3 异步选择机制 137
5.3.4 Winsock的启动和终止 138
5.3.5 Winsock的错误处理 139
5.4 Winsock通信的一个实例 139
5.4.1 客户机程序 139
5.4.2 服务器程序 146
5.5.1 CAsyncSocket类 153
5.5 MFC中的Windows Sockets 153
5.5.2 CSocket类 155
5.6 习题 156
第6章 浏览器及网站设计 157
6.1 Web浏览器 157
6.2 HTML基本语法 160
6.3 FrontPage2000简介 180
6.4 网站架构 185
6.5 网站制作的几点注意事项 192
6.6 习题 195
第7章 通信与网络发展前景 196
7.1 通信与网络的新技术 197
7.2 无线局域网络的发展 201
7.2.1 蓝牙技术 202
7.2.2 无线局域网HiperLAN/2 205
7.3 网络应用软件 209
7.3.1 网络应用软件构造的新思路 209
7.3.2 Internet个性化服务 210
7.4 习题 216
附录A Windows Socket库函数参考 217
附录B ASCII码 262
附录C CCITT关于ISDN的I系列建议 266
附录D ITU-T(CCITT)建议和标准 269
附录E HTML常用标记表 270
参考文献 276