实验一 组网实验 1
1.1 网线的制作 1
1.1.1 实验目的 1
1.1.2 实验内容 1
1.1.3 实验原理 1
1.1.4 实验环境与分组 6
1.1.5 实验步骤 6
1.1.6 实验总结 8
1.2 交换机简介与配置 8
1.2.1 交换机简介 8
1.2.2 交换机基本配置 9
1.3 路由器简介与配置 13
1.3.1 路由器简介 13
1.3.2 路由器基本配置 15
1.4 简单组网实验 16
1.4.1 实验目的 16
1.4.2 实验内容 16
1.4.3 实验环境与分组 16
1.4.4 实验组网 17
1.4.5 实验步骤 17
1.4.6 实验总结 18
1.5 通过地址转换访问因特网 18
1.5.1 实验目的 18
1.5.2 实验内容 18
1.5.3 实验原理 18
1.5.4 实验环境与分组 20
1.5.5 实验组网 20
预习报告 21
1.5.6 实验步骤 21
1.5.7 实验总结 21
实验二 链路层协议分析 23
2.1 以太网链路层帧格式分析 23
2.1.1 实验目的 23
2.1.2 实验内容 23
2.1.3 实验原理 23
2.1.4 实验环境与分组 25
2.1.5 实验组网 26
2.1.6 实验步骤 26
2.1.7 实验总结 27
2.2 镜像 27
2.2.1 实验目的 27
2.2.3 实验原理 28
2.2.2 实验内容 28
2.2.4 实验环境与分组 29
2.2.5 实验组网 29
2.2.6 实验步骤 29
2.2.7 实验总结 29
2.3 VLAN的配置与分析 29
2.3.1 实验目的 29
2.3.2 实验内容 29
2.3.3 实验原理 30
2.3.4 实验环境与分组 34
2.3.5 实验组网 34
2.3.6 实验步骤 35
2.4.3 实验原理 38
2.4.2 实验内容 38
2.4 VLAN间通信 38
2.4.1 实验目的 38
2.3.7 实验总结 38
2.4.4 实验环境与分组 39
2.4.5 实验组网 40
2.4.6 实验步骤 40
2.4.7 实验总结 41
2.5 广域网数据链路层协议 41
2.5.1 实验目的 41
2.5.2 实验内容 41
2.5.3 实验原理 41
2.5.4 实验环境与分组 45
2.5.5 实验组网 45
2.5.6 实验步骤 46
2.5.7 实验总结 48
预习报告 48
实验三 网络层协议分析 49
3.1 ARP协议分析 49
3.1.1 实验目的 49
3.1.2 实验内容 49
3.1.3 实验原理 49
3.1.4 实验环境与分组 51
3.1.5 实验组网 51
3.1.6 实验步骤 51
3.1.7 实验总结 53
3.2.3 实验原理 54
3.2.2 实验内容 54
3.2 ICMP协议分析 54
3.2.1 实验目的 54
3.2.4 实验环境与分组 58
3.2.5 实验组网 58
3.2.6 实验步骤 58
3.2.7 实验总结 61
3.3 IP协议分析 61
3.3.1 实验目的 61
3.3.2 实验内容 61
3.3.3 实验原理 61
3.3.4 实验环境与分组 63
3.3.5 实验组网 63
3.3.6 实验步骤 63
3.4.2 实验内容 64
3.4.3 实验原理 64
3.3.7 实验总结 64
3.4.1 实验目的 64
3.4 网络层分片实验 64
3.4.4 实验环境与分组 65
3.4.5 实验组网 65
3.4.6 实验步骤 65
3.4.7 实验总结 66
3.5 ICMP应用的编程实验 66
3.5.1 实验目的 66
3.5.2 实验内容 66
3.5.3 实验原理 67
预习报告 69
3.5.6 实验步骤 69
3.5.7 实验总结 69
3.5.5 实验组网 69
3.5.4 实验环境与分组 69
实验四 传输层协议分析 72
4.1 TCP协议基本分析 72
4.1.1 实验目的 72
4.1.2 实验内容 72
4.1.3 实验原理 72
4.1.4 实验环境与分组 76
4.1.5 实验组网 76
4.1.6 实验步骤 76
4.1.7 实验总结 78
4.2.3 实验原理 79
4.2.2 实验内容 79
4.2.1 实验目的 79
4.2 TCP的拥塞控制 79
4.2.4 实验环境与分组 82
4.2.5 实验组网 82
4.2.6 实验步骤 83
4.2.7 实验总结 84
4.3 UDP协议分析 85
4.3.1 实验目的 85
4.3.2 实验内容 85
4.3.3 实验原理 85
4.3.4 实验环境与分组 87
4.3.5 实验组网 88
4.3.6 实验步骤 88
4.3.7 实验总结 88
4.4.4 实验环境与分组 89
4.4.3 实验原理 89
4.4.5 实验组网 89
4.4 TCP编程实验 89
4.4.2 实验内容 89
4.4.1 实验目的 89
4.4.6 实验步骤 90
4.4.7 实验总结 90
预习报告 90
实验五 应用层协议分析 91
5.1 DNS协议分析 91
5.1.1 实验目的 91
5.1.2 实验内容 91
5.1.3 实验原理 91
5.1.6 实验步骤 92
5.1.5 实验组网 92
5.1.4 实验环境与分组 92
5.1.7 实验总结 96
5.2 HTTP协议分析 96
5.2.1 实验目的 96
5.2.2 实验内容 96
5.2.3 实验原理 96
5.2.4 实验环境与分组 97
5.2.5 实验组网 97
5.2.6 实验步骤 97
5.2.7 实验总结 98
5.3 电子邮件相关协议分析 98
5.3.1 实验目的 98
5.3.3 实验原理 99
5.3.2 实验内容 99
5.3.4 实验环境与分组 102
5.3.5 实验组网 102
5.3.6 实验步骤 102
5.3.7 实验总结 104
5.4 FTP协议分析 104
5.4.1 实验目的 104
5.4.2 实验内容 104
5.4.3 实验原理 105
5.4.4 实验环境与分组 105
5.4.5 实验组网 106
5.4.6 实验步骤 106
5.4.7 实验总结 107
预习报告 107
6.1.2 实验内容 110
6.1.3 实验原理 110
实验六 RIP协议分析 110
6.1.1 实验目的 110
6.1 静态路由及RIP协议配置 110
6.1.4 实验环境与分组 113
6.1.5 实验组网 113
6.1.6 实验步骤 113
6.1.7 实验总结 115
6.2 RIP1报文结构分析 115
6.2.1 实验目的 115
6.2.2 实验内容 116
6.2.3 实验原理 116
6.2.4 实验环境与分组 116
6.2.6 实验步骤 117
6.2.5 实验组网 117
6.3 距离矢量算法(DV算法)的计算过程分析 119
6.3.1 实验目的 119
6.3.2 实验内容 119
6.3.3 实验原理 119
6.2.7 实验总结 119
6.3.4 实验环境与分组 120
6.3.5 实验组网 120
6.3.6 实验步骤 121
6.3.7 实验总结 123
6.4 触发更新和水平分割 124
6.4.1 实验目的 124
6.4.2 实验内容 124
6.4.3 实验原理 124
6.4.6 实验步骤 125
6.4.4 实验环境与分组 125
6.4.5 实验组网 125
6.4.7 实验总结 127
6.5 RIP2报文结构分析 128
6.5.1 实验目的 128
6.5.2 实验内容 128
6.5.3 实验原理 128
6.5.4 实验环境与分组 130
6.5.5 实验组网 130
6.5.6 实验步骤 130
6.5.7 实验总结 132
预习报告 132
7.1.4 实验组网 133
7.1.3 实验环境与分组 133
7.1.5 实验步骤及原理 133
7.1 OSPF邻居建立及报文交换过程分析 133
7.1.1 实验目的 133
实验七 OSPF协议分析 133
7.1.2 实验内容 133
7.1.6 实验总结 143
7.2 LSA及LSDB结构分析 145
7.2.1 实验目的 145
7.2.2 实验内容 145
7.2.3 实验环境与分组 145
7.2.4 实验组网 145
7.2.5 实验步骤及原理 145
7.2.6 实验总结 153
7.3.3 实验环境与分组 154
7.3.4 实验组网 154
7.3 SPF的具体计算过程分析 154
7.3.2 实验内容 154
7.3.1 实验目的 154
7.3.5 实验步骤及原理 155
7.3.6 实验总结 164
预习报告 164
实验八 BGP协议分析 166
8.1 BGP协议的基本分析 166
8.1.1 实验目的 166
8.1.2 实验内容 166
8.1.3 实验原理 166
8.1.5 实验组网 172
8.1.4 实验环境与分组 172
8.1.6 实验步骤 173
8.1.7 实验总结 175
8.2 BGP状态转换分析 175
8.2.1 实验目的 175
8.2.2 实验内容 175
8.2.3 实验原理 175
8.2.4 实验环境与分组 176
8.2.5 实验组网 176
8.3 BGP的路由聚合 177
8.3.1 实验目的 177
8.3.2 实验内容 177
8.2.7 实验总结 177
8.2.6 实验步骤 177
8.3.3 实验原理 178
8.3.4 实验环境与分组 178
8.3.5 实验组网 178
8.3.6 实验步骤 178
8.3.7 实验总结 179
8.4 BGP的基本路由属性分析 180
8.4.1 实验目的 180
8.4.2 实验内容 180
8.4.3 实验原理 180
8.4.4 实验环境与分组 183
8.4.5 实验组网 183
8.4.6 实验步骤 183
8.5.2 实验内容 185
8.5.1 实验目的 185
8.5.3 实验原理 185
8.4.7 实验总结 185
8.5 BGP的路由策略 185
8.5.4 实验环境与分组 188
8.5.5 实验组网 188
8.5.6 实验步骤 188
8.5.7 实验总结 189
预习报告 189
实验九 复杂组网实验 191
9.1 实验原理 191
9.1.1 网络需求分析 192
9.1.2 网络规划设计 192
9.1.3 网络系统设计 192
9.1.6 综合布线 195
9.1.7 接入技术 195
9.1.5 系统集成 195
9.1.4 网络设备及选型 195
9.1.8 IP地址规划和子网划分 196
9.1.9 路由设计 197
9.1.10 网络可靠性的设计 198
9.2 总体设计 204
9.2.1 系统设计要求 204
9.2.2 网络设计原则 205
9.2.3 网络管理系统 205
9.2.4 网络接入的安全设计 205
9.3 实验环境准备 206
9.4 网络详细设计 206
9.4.1 网络拓扑设计 206
9.4.2 可靠性设计 210
9.4.3 IP地址的分配、设备编号以及routerid的规划 212
9.4.4 路由设计 213
9.4.5 隔离不同业务流的设计 215
9.4.6 用户接入方式 218
9.4.7 公网访问的控制 221
9.5 网络测试 223
9.5.1 验证网络的连通性 223
9.5.2 验证网络的可靠性 224
9.6 网络应用 224
9.6.1 VoIP的配置与使用 224
9.6.2 组播服务器的配置 225
预习报告 228
10.1.3 实验原理 230
10.1.2 实验内容 230
10.1.1 实验目的 230
10.1 网管软件基本功能演示 230
实验十 网络管理实验 230
10.1.4 实验环境与分组 232
10.1.5 实验组网 233
10.1.6 实验步骤 233
10.1.7 实验总结 240
10.2 SNMP基本原理验证 240
10.2.1 实验目的 240
10.2.2 实验内容 240
10.2.3 实验原理 240
10.2.4 实验环境与分组 249
10.2.5 实验组网 249
10.2.6 实验步骤 249
10.3.1 实验目的 253
10.3 网络拓扑发现 253
10.2.7 实验总结 253
10.3.2 实验内容 254
10.3.3 实验原理 254
10.3.4 实验环境与分组 255
10.3.5 实验组网 255
10.3.6 实验步骤 255
10.3.7 实验总结 257
预习报告 257
实验十一 网络应用编程实验 258
11.1 简单Socket网络程序的开发实验 258
11.1.1 实验目的 258
11.1.2 实验内容 258
11.1.3 实验原理 258
11.1.6 实验步骤 265
11.1.4 实验环境与分组 265
11.1.5 实验组网 265
11.1.7 实验总结 270
11.2 多客户Socket网络程序的开发实验 271
11.2.1 实验目的 271
11.2.2 实验内容 271
11.2.3 实验原理 272
11.2.4 实验环境与分组 274
11.2.5 实验组网 274
11.2.6 实验步骤 274
11.2.7 实验总结 276
11.3 网络音频点播软件的设计与开发实验 276
11.3.1 实验目的 276
11.3.3 实验原理 277
11.3.2 实验内容 277
11.3.4 实验环境 281
11.3.5 实验组网 281
11.3.6 实验步骤 281
11.3.7 实验总结 285
预习报告 285
实验十二 组播实验 287
12.1 组播报文分析 287
12.1.1 实验目的 287
12.1.2 实验内容 287
12.1.3 实验原理 287
12.2.1 实验目的 289
12.2 PIM-DM协议分析 289
12.1.7 实验总结 289
12.1.6 实验步骤 289
12.1.5 实验组网 289
12.1.4 实验环境与分组 289
12.2.2 实验内容 290
12.2.3 实验原理 290
12.2.4 实验环境与分组 292
12.2.5 实验组网 292
12.2.6 实验步骤 292
12.2.7 实验总结 298
12.3 IGMP协议分析 298
12.3.1 实验目的 298
12.3.2 实验内容 298
12.3.3 实验原理 299
12.3.5 实验组网 300
12.3.4 实验环境与分组 300
12.3.6 实验步骤 301
12.3.7 实验总结 303
12.4 PIM-SM协议分析 303
12.4.1 实验目的 303
12.4.2 实验内容 303
12.4.3 实验原理 304
12.4.4 实验环境与分组 304
12.4.5 实验组网 304
12.4.6 实验步骤 305
12.4.7 实验总结 315
预习报告 315
13.1.3 实验原理 316
13.1.2 实验内容 316
13.1.1 实验目的 316
13.1 MPLS基本配置 316
实验十三 MPLS实验 316
13.1.4 实验环境与分组 331
13.1.5 实验组网 331
13.1.6 实验步骤 331
13.1.7 实验总结 345
13.2 MPLS VPN配置实验 345
13.2.1 实验目的 345
13.2.2 实验内容 345
13.2.3 实验原理 345
13.2.4 实验环境与分组 357
13.2.5 实验组网 358
13.2.6 实验步骤 358
预习报告 371
13.2.7 实验总结 371
14.1 IPv6基础 372
14.1.1 主要内容 372
14.1.2 IPv6介绍 372
实验十四 IPv6实验 372
14.1.3 IPv6协议基础 375
14.1.4 ICMPv6 387
14.1.5 总结 393
14.2 IPv6基础实验 393
14.2.1 实验内容 393
14.2.2 IPv6 393
14.3.1 实验内容 402
14.3.2 路由和前缀发现策略 402
14.3 IPv6基本协议分析实验 402
14.3.3 IPv6地址解析实验 408
14.3.4 总结 410
预习报告 410
实验十五 基于IXA架构的网络实验 411
15.1 IXA基础 411
15.1.1 网络处理器 411
15.1.2 IXA架构概述 414
15.2 IXA基础实验 420
15.2.1 实验内容 420
15.2.2 微引擎基础实验 420
15.2.3 包转发和过滤实验 427
预习报告 432
参考文献 433