第1章 计算机网络技术实践系统 1
1.1SimplePAD-NetRiver2000网络协议开发实验系统 1
1.1.1开发背景 1
1.1.2系统概述 1
1.1.3系统特点 3
1.1.4系统组成 3
1.2SimpleNPTS网络协议实验教学系统 6
1.2.1开发背景 6
1.2.2系统概述 6
1.2.3系统结构 7
1.2.4系统特点 8
1.2.5系统组成 8
1.3SimpleNATS计算机网络辅助教学系统 11
1.3.1开发背景 12
1.3.2系统特点 12
1.3.3系统功能 13
1.4常见的网络设备 16
1.4.1网卡简介 17
1.4.2集线器简介 17
1.4.3交换机简介 18
1.4.4路由器简介 18
1.4.5传输介质之双绞线 18
1.4.6传输介质之同轴电缆 20
1.4.7传输介质之光纤 21
1.5计算机网络技术实践及其注意事项 21
第2章 网络传输介质及其实践 22
2.1双绞线 22
2.2RJ-45连接器 23
2.3跳线的制作标准和类型 23
2.4双绞线的制作原理及实践 25
第3章 网络命令原理及其实践 28
3.1ipconfig命令 28
3.2ping命令 28
3.3netstat命令 29
3.4arp命令 30
3.5tracert命令 30
3.6net命令集 31
3.7ftp命令 35
3.8telnet命令 38
3.9网络测试命令及实践 40
第4章 以太网组建及文件共享 50
4.1以太网简介 50
4.2以太网的工作原理 53
4.3共享式以太网组网原理及实践 56
4.4对等网和文件共享原理及实践 59
第5章 H3C交换机技术 66
5.1H3C交换机介绍 66
5.1.1H3C交换机的概念和原理 66
5.1.2H3C交换机的分类 67
5.1.3H3C交换机的功能 67
5.1.4H3C交换方式 68
5.2以太网交换机端口配置相关命令 68
5.2.1H3C交换机相关视图命令 68
5.2.2H3C以太网端口配置 70
5.3VLAN设置 72
5.3.1VLAN介绍 72
5.3.2配置VLAN属性 74
5.3.3配置基于端口的VLAN 76
5.3.4配置基于MAC的VLAN 81
5.3.5配置基于协议的VLAN 84
5.3.6配置基于IP子网的VLAN 88
5.3.7VLAN显示和维护 89
5.3.8VLAN综合配置实验案例 89
5.4MAC地址表配置 91
5.4.1MAC地址表的生成方式 91
5.4.2配置MAC地址表 92
5.4.3MAC地址表显示和维护 93
5.4.4地址表的管理应用举例 93
5.4.5MAC地址表典型配置原理与实践 95
5.5以太网链路聚合配置 96
5.5.1以太网链路聚合简介 96
5.5.2命令介绍 100
5.5.3以太网链路聚合典型配置举例 102
5.6MSTP配置 108
5.6.1STP 108
5.6.2STP配置原理与实践 115
5.6.3RSTP 117
5.6.4MSTP 117
5.6.5MSTP典型配置原理与实践 127
第6章 路由技术 134
6.1IP路由基础知识 134
6.1.1路由简介 134
6.1.2路由表显示和维护 137
6.2静态路由配置 138
6.2.1基本原理 138
6.2.2缺省路由 138
6.2.3命令介绍 139
6.2.4静态路由表实践 140
6.3RIP路由配置 142
6.3.1基本原理 142
6.3.2命令介绍 144
6.3.3在路由器上配置RIP实践 148
6.4OSPF单区域路由配置 150
6.4.1基本原理 150
6.4.2命令介绍 153
6.4.3OSPF单域的配置问题及实践 156
6.5OSPF多区域路由配置 159
6.5.1基本原理 159
6.5.2命令介绍 161
6.5.3园区的网络分为3个区的方法及实践 162
6.6BGP配置 165
6.6.1基本原理 165
6.6.2命令介绍 166
6.6.3 3个子自治系统配置EBGP与实践 171
6.7IS-IS配置 175
6.7.1基本原理 175
6.7.2命令介绍 179
6.7.3IS-IS基本配置及实践 180
第7章 网络地址转换 182
7.1静态转换 182
7.1.1基本概念 182
7.1.2静态转换的配置 183
7.1.3利用静态转换实现内外地址的转换实践 183
7.2动态转换 186
7.2.1基本概念 186
7.2.2动态地址转换的配置 186
7.3端口地址转换 189
7.3.1基本概念 189
7.3.2端口地址转换的配置 190
7.3.3端口地址转换的配置及实践 190
7.4TCP负载均衡 192
7.4.1基本概念 192
7.4.2配置TCP负载均衡 192
7.4.3配置TCP负载均衡及实践 193
第8章 网络编程 196
8.1套接字(Socket) 196
8.1.1Socket编程原理:采用C/S结构 196
8.1.2利用套接字建立逻辑信道 197
8.1.3Winsock 197
8.1.4套接字的数据结构 197
8.1.5Socket使用的地址结构 198
8.1.6Socket的主要函数 198
8.1.7Winsock通信模式 198
8.2客户和服务器工作模式分类 199
8.3面向连接的Client/Server模式 199
8.3.1面向连接的服务器工作流程 199
8.3.2面向连接的客户端工作流程 202
8.4TCP通信和UDP通信 202
8.4.1TCP通信 202
8.4.2UDP通信 203
8.5C/S编程实践 204
8.5.1基于Socket的简单网络程序 204
8.5.2数据报式套接字程序设计 210
第9章 入侵检测与入侵防御 212
9.1IDS实践分析 215
9.2数据包记录器实践分析 217
9.3入侵行为检测实践分析 220
9.4入侵检测规则编写实践分析 224
9.5误报及漏报实践分析 232
9.6异常行为检测实践分析 237
第10章 攻防系统 242
10.1采集信息——扫描实践 242
10.1.1端口扫描实践分析 242
10.1.2综合扫描实践 247
10.2采集信息——数据嗅探实践 255
10.2.1ARP欺骗 256
10.2.2FTP连接与密码明文抓取 259
参考文献 270