第1章 绪论 1
1.1计算机网络概述 1
1.1.1计算机网络的定义 1
1.1.2计算机网络的作用 2
1.1.3计算机网络的类型 6
1.1.4计算机网络的组成 10
1.2网络分层 12
1.2.1分层的体系结构 12
1.2.2 TCP/IP参考模型 15
1.2.3 OSI参考模型 16
1.3计算机网络的性能指标 18
1.3.1速率 18
1.3.2带宽 19
1.3.3时延 19
1.3.4吞吐量 21
1.4小结 21
习题1 22
第2章 应用层 27
2.1概述 27
2.1.1 C/S服务模型 27
2.1.2 P2P服务模型 28
2.2域名系统 30
2.2.1概述 30
2.2.2 DNS工作原理 30
2.2.3域名结构 31
2.2.4 DNS记录 33
2.3万维网 34
2.3.1概述 34
2.3.2超文本传输协议 35
2.3.3搜索引擎 37
2.4文件传输协议 38
2.4.1概述 38
2.4.2 FTP基本工作原理 38
2.5电子邮件 41
2.5.1概述 41
2.5.2简单邮件传输协议 42
2.5.3邮件读取协议 44
2.6小结 45
习题2 46
实验1应用层相关协议分析 48
第3章 传输层 55
3.1概述 55
3.1.1传输层服务 56
3.1.2传输层协议 56
3.2用户数据报协议 57
3.2.1 UDP用户数据报格式 58
3.2.2 UDP应用 60
3.3传输控制协议 61
3.3.1 TCP连接 62
3.3.2 TCP报文段格式 62
3.3.3 TCP可靠数据传输的实现 63
3.3.4 TCP流量控制 67
3.3.5 TCP拥塞控制 68
3.3.6 TCP连接控制 71
3.4小结 73
习题3 74
实验2 TCP协议与UDP协议 80
第4章 网络层 84
4.1网络层服务 84
4.1.1数据报服务 85
4.1.2虚电路服务 85
4.2路由器的构成 87
4.3 IPv4协议 91
4.3.1分类的IP编址 91
4.3.2子网划分 93
4.3.3构造超网 95
4.3.4 IPv4地址的分配与使用 97
4.3.5 IPv4数据报格式 103
4.3.6 IP数据报转发流程 106
4.4 ICMP协议 110
4.5路由协议 111
4.5.1路由协议的相关概念 111
4.5.2 RIP协议 112
4.5.3 OSPF协议 115
4.5.4 BGP协议 117
4.6多播 118
4.6.1多播的基本概念 118
4.6.2 IGMP协议和多播路由选择协议 119
4.7 IPv6 122
4.7.1 IPv6编址 122
4.7.2 IPv6数据报格式 123
4.7.3 IPv4到IPv6的过渡 125
4.8小结 127
习题4 128
实验3使用Cisco Packet Tracer配置路由器 132
第5章 数据链路层 141
5.1概述 142
5.1.1链路 142
5.1.2数据链路层服务 142
5.2数据链路控制 144
5.2.1封装成帧及帧同步技术 144
5.2.2差错检测 147
5.3多路访问协议 149
5.3.1信道划分协议 149
5.3.2随机接入协议 153
5.3.3轮流协议 153
5.4以太网 154
5.4.1以太网MAC地址 154
5.4.2 CSMA/CD协议 156
5.4.3以太网帧格式 160
5.4.4地址解析协议ARP 161
5.5数据链路层的设备 162
5.5.1网桥 162
5.5.2交换机 163
5.6点对点协议 167
5.7小结 169
习题5 170
实验4交换机的基本配置 174
第6章 物理层 181
6.1物理层的基本概念 181
6.1.1物理层的功能、特性与协议 181
6.1.2数据与信号 183
6.1.3数字传输 184
6.1.4模拟传输 187
6.1.5信道极限容量 190
6.2传输介质 192
6.2.1导向型传输介质 192
6.2.2非导向型传输介质 196
6.3常用的宽带接入技术 198
6.3.1 xDSL技术 198
6.3.2 HFC接入技术 201
6.3.3 FTTx技术 202
6.3.4无线接入技术 204
6.3.5小结 206
习题6 207
实验5网线的制作 209
第7章 计算机网络安全和网络管理 211
7.1网络安全概述 211
7.1.1网络安全的定义 211
7.1.2网络面临的主要威胁 211
7.1.3网络安全的目标 212
7.1.4网络安全的关键技术 213
7.2数据加密技术 214
7.2.1基本概念 214
7.2.2对称密钥密码体系 215
7.2.3非对称密钥密码体系 218
7.2.4数字签名 220
7.3防火墙与入侵检测 221
7.3.1防火墙 221
7.3.2入侵检测 226
7.4网络管理 230
7.4.1网络管理概述 230
7.4.2网络管理协议 231
7.4.3 SNMP网络管理模型 232
7.4.4 SNMP协议 234
7.5小结 236
习题7 236
实验6 SNMP MIB信息的访问 239
参考文献 244