引言 1
第Ⅰ部分 Ethernet/802.3 LANs 5
第1章 Ethernet LANs概述 7
Ethernet的优点和缺点 7
CSMA/CD怎样工作:发送 8
步骤1:在发送以前先听 9
步骤2:如果电缆忙时则推迟(等待)发送 9
步骤3:发送和听碰撞 9
步骤4:在再次发送以前等待 10
步骤5:再次发送或夭析 11
步骤2:检查目的地地址 12
步骤1:查看进入的数据包,并且检查碎片 12
CSMA/CD怎样工作:接收 12
步骤3:检查数据包的完整性 13
步骤4:处理数据包 16
测试站的发送和接收的能力 16
响应信号的站 17
不响应测试的站 17
第2章 CSMA/CD的性能考虑 19
定义带宽的利用 19
决定现有的带宽利用 20
什么是正常的利用? 20
收集和解释基线的信息 21
监视个别的带宽的使用 26
强力测试网络的电缆接线系统 28
对介质的测试访问(负荷测试) 28
步骤1:编辑NCC LANalyzer的默认的应用 30
步骤2:设置接收信道 30
步骤3:进行文件传送 30
步骤4:记录文件传送时间 30
步骤5:增加负荷,重复文件传送 31
步骤6:记录结果 31
第3章 接线的规范和性能 33
10 Base 5 33
10 Base 2 34
10 Base T 34
不正确的电缆接线问题 35
测试短路和开路 35
用迟到的碰撞检测非法的电缆段长度 36
不正确接地的指示 36
测试站的连接性 37
第4章 NetWare的Ethernet帧的构造 39
在Netware LANs上的帧的类型 39
协议和支持的帧类型的配合 40
Ethernet 802.3 42
支持的协议 42
ETHERNET 802.3帧的构造 42
Ethernet 802.2 46
支持的协议 46
ETHERNET 802.2帧的构造 46
总的ETHERNET 802.2帧的长度 48
Ethernet SNAP 49
ETHERNET SNAP帧的构造 50
支持的协议 50
总的帧长度 51
Ethernet-Ⅱ 52
支持的协议 52
ETHERNET-Ⅱ帧的构造 52
ECONFIG实用程序 53
多个协议/多种帧 54
帧类型之间的差别 54
“找不到文件服务器” 55
确定服务器正在运行哪种帧类型 55
确定客户机正在运行哪种帧类型 56
配置Netware v3.x使用多种帧类型 56
在帧类型上的过滤 56
本地的碰撞 59
远端的碰撞 59
第5章 数据链路层的故障诊断 59
监视本地的和远端的碰撞 59
确定过多的本地和远端碰撞的原因 60
过载的网络段 60
电缆段太长 61
远端网络段的过载 62
监视迟到的碰撞和CRC/对齐差错 63
迟到的碰撞 63
CRC/对齐差错 63
确定迟到的碰撞和CRC/对齐差错的原因 63
电缆接线问题 63
确定不合法长度帧的原因 64
长的帧 64
部件问题 64
短的帧 64
监视帧长度差错 64
监视超时发送 65
第Ⅱ部分 Token Ring/802.5 LANs 67
第6章 Token Ring LANs概述 69
Token Ring的优点和缺点 69
Token Ring怎样工作 70
步骤1:捕获令牌 71
步骤2:发送列队的数据 71
步骤3:卸除发送的帧 73
步骤4:发送自由的令牌 73
Token Ring的硬设备 74
Token Ring的拓朴 74
Token Ring的拓朴和硬设备概述 74
第7章 功能管理站/地址 80
活动监视器(必需的) 81
主时钟 82
等待缓存器 82
开始轮询序列 83
监视令牌协议的操作 83
重新启动环 83
备用的监视器(必需的) 83
环参数服务器(可选的) 84
环差错监视器(可选的) 85
配置报告服务器(可选的) 86
监视器竞争(令牌请求) 88
第8章 Token Ring的功能进程 88
监视器竞争的例子 89
用LANALYZER检查监视器竞争 89
环轮询进程 92
环轮询的例子 92
用LANALYZER检查环的轮询 94
站的初始化过程 96
用LANALYZER检查站的初始化过程 99
环清除过程 100
环清除的例子 100
闲LANALYZER检查环清除 101
警告进程 102
警告的例子 102
用LANALYZER检查警告进程 105
第9章 Token Ring帧的构造 107
特別的Token Ring位图形 107
Token Ring帧 108
非MAC帧的构造 108
MAC帧的构造 109
开始限定符(SDEL)和结束限定符(EDEL) 109
访问控制(AC)域 110
帧控制域 111
Token Ring地址 112
数据域 114
帧校验序列 114
帧的状态域 114
第10章 MAC帧信息 116
主向量标识符(1D)格式 117
MAC信息格式 117
分向量格式 123
MAC帧的描述 125
站的初始化MAC帧 125
介质控制MAC帧 126
差错报告MAC帧 126
站管理的MAC帧 127
第11章 数据链路层的故障诊断 129
Token Ring的差错 129
硬差错 129
软差错 131
诊断故障 134
确定Token Ring的健全情况 134
确定差错的严重性 136
找出差错源 137
故障诊断情况:隔离间歇性的差错 139
诊断警告(BEACON)情况的故障 142
第12章 令牌传递环(Token—Passing Rings)的性能考虑 144
优化Token Ring 144
优化通过量 144
防止在环站中的阻塞 146
作出基线和监视你的Token Ring 149
TOKEN RING的关键征兆 150
利用和令牌周转时间 150
环清除/报告差错MAC帧 151
确定利用的基线和阈值 151
对TOKEN RING的差错决定基线和阈值 152
利用网桥和路由器平衡TOKEN RING的负荷 152
第13章 源路由网桥和生成树协议 154
源路由网桥与透明网桥的比较 154
源路由网桥 155
路由信息格式 155
路由控制域 155
段数域 157
建立路由表 157
全路由广播与单个路由广播的比较 160
生成树协议(Spanning Tree Protocol) 162
网桥协议数据单元 163
生成树是怎样工作的 164
装入ROUTE.NLM 168
为源路由配置Netware服务器和工作站 168
在工作站上配置ROUTE.COM 169
第Ⅲ部分 NetWare 3.x和4.x协议 171
第14章 NetWare的IPX、SPX和SPXⅡ协议 173
IPX、SPX和SPXⅡ的优点和缺点 173
IPX的头部(IPX Head) 174
跨越路由器的数据包 178
利用传输控制信息优化LAN 179
IPX超时(IPX Timeouts) 180
NetWare v3.x和4.x服务器的考虑 182
顺序分组交换(SPX) 183
SPX的头部 183
建立和结束SPX连接 185
监视SPX连接 186
SPX超时的监视/配置 188
下一代的SPX:SPXⅡ 189
大的数据包大小 189
视窗(Windowing) 190
SPX Ⅱ数据包格式 190
连接控制域的值 191
数据流类型 191
SPX Ⅱ 连接建立 191
SPX Ⅱ对SPX通信 193
SPX Ⅱ的其它的磋商特性 193
第15章 NetWate核心协议(NCP) 194
建立NCP连接 194
NCP请求的头部 195
NCP请求和回答的头部格式 195
NCP回答的头部 196
NCP的功能代码和子功能代码 198
NCP通信的样版 218
连接到NETWARE服务器 218
从NETWARE服务器退出 218
映象网络驱动器字 219
在服务器上发起程序 220
网络上特别的数据包 221
监控器(Watchdog) 协议 222
串号化数据包 224
发送消息 224
第16章 大的网间数据包(LIP) 和猝发模式协议 228
大的网间包协议(LIP) 228
从单个请求传送大量的数据 229
猝发模式特点 229
应用时无需猝发提醒 230
猝发模式会话期是基于成功的处理 230
BNETX的功能 230
用BNETX实现数据包猝发协议 231
发起BNE7X猝发模式的连接 231
VLM猝发模式的功能 233
用VLM.EXE实现数据包猝发协议 233
猝发模式的帧格式 233
猝发序列数 235
分析猝发模式优点 235
SHELL V3.01 Rev B 237
SHELL V3.01 Rev C 237
SHELL V3.01 Rev A 237
HetWare Shell的历史 237
SHELL V3.01 Rev D 238
SHELL V3.01 Rev E 238
SHELL V3.02 239
SHELL V3.10 240
SHELL V3.21 240
SHELL V3.22 241
SHELL V3.26 241
SHELL V3.30 242
SHELL V3.31 243
SHELL V3.32 244
SHELL V3.32 PTF 245
SAP的功能 246
第17章 服务广告协议 246
周期性的SAP信息广播 247
SAP服务查询 248
SAP服务响应类型 251
SAP服务响应包的格式 252
监视过多的SAP通信 252
指明服务器和有效性 254
有效地收集服务信息 254
“服务器关闭(Server Shutdown)”包 255
SAP中间的网络域 256
第18章 路由信息协议(RIP)和NetWare链路服务协议(NLSP) 259
路由信息协议的功能 259
本地的广播和最好的信息算法 260
路由信息包格式 261
路由器“正在关闭”包 262
当建立连接时应用RIP 264
测试路由效率 264
距离向量和链路服务路由协议 267
链路状态协议是怎样工作的? 268
NLSP的优点 269
第19章 NetWare诊断数据包 271
连接性测试 271
采集配置信息 271
诊断请求包的构造 272
诊断响应包的构造 274
部件类型描述 277
建立诊断测试 277
复制(REPLECATION) 281
和NDS有关的通信 281
第20章 Netware目录服务(NDS) 281
Netware NDS概述 281
时间同步 282
新的NCP和NDS动词 282
新的NCP功能的调用 283
NDS NCP动词 285
第Ⅳ部分 性能基准、测试和优化 295
第21章 产生和使用Netware基线 297
在基线报告中包括些什么? 297
利用变化趋势 297
差错率 298
每秒的包数 299
最活动的服务器 300
每秒千字节数 300
请求正被处理的包 301
什么时候应产生基线? 301
当前网络性能和基线的比较 301
第22章 强力测试技术 303
哑负载 303
智能型负载 305
强力测试 305
第23章 NCP通信的测试和优化 308
利用NETX.COM的连接过程 308
步骤1:寻找最近的文件眼务器(初级的)并且确定到达它的路由 308
利用有优先服务器选项的NETX.COM的连接过程 309
步骤1:寻找最近的服务器(初级的)和到达它的路由 309
步骤2:建立连接和磋商缓存器的大小 309
步骤3:向优先的服务器发出退出命令 309
步骤2:建立连接和磋商缓存器的大小 310
步骤3:为到优先的服务器的网络地址查询初级的服务器的Bindery 310
步骤4:寻找和确定到达优先的服务器的路由 310
步骤5:建立和优先的服务器的连接,并且磋商缓存器的大小 310
步骤6:拆除和初级的服务器的连接 311
步骤7:发布退出优先服务器的命令 311
利用VLMs的连接过程 311
步骤1:寻找最近的目录服务器,并且确定通向它的路由 311
步骤4:取得文件服务器的日期和时间 312
NetWare服务器的连接优先级 312
步骤3:请求猝发模式连接,并且确定往返传输时间 312
步骤2:建立连接,并且商定最大包的大小 312
不用猝发模式支持的登录进程 313
步骤1:从你所连接的服务器(初级的服务器)寻找和下载LOGIN.EXE文件 315
步骤2:在LOGIN目录中找出你的权限 315
步骤3:寻找你希望登录进入的服务器(优先的服务器) 315
步骤4:建立服务器连接,并且获取有关服务器的信息 315
步骤5:磋商缓存器大小 315
步骤6:结束和二个服务器有关的工作,并且从各个服务器退出 315
步骤7:拆除和初级的服务器的连接 316
步骤8:提交你的口令字 316
步骤9:为LOGIN分配目录控制 316
步骤10:取得有关BINDERY访问的其它信息和客户机/服务器信息 316
有猝发模式支持的Netware 4.x的登录进程 316
NetWare网络安全的例子 321
对于未授权的网络用户的监控器程序 322
不正确的用户名 322
检查访问权力/特权 325
第24章 表征服务器性能的特性 328
建立服务器工作负载测试 328
步骤1:标明要检查的服务器 328
步骤2:产生过滤NCP通信的应用程序 329
步骤3:绘制数据 331
确定过载的服务器 331
决定服务器过载的原因 333
步骤1:运行服务器特性检测应用程序 333
步骤2:绘制结果 334
步骤3:查看通信和请求正被处理的包之间的关系 334
广播活动造成的过载 335
平衡服务器的负载 335
文件操作造成的过载 336
确定路由的工作造成的过载 336
打印操作造成的过载 336
第Ⅴ部分 协议分析器——综述和特性 337
第25章 协议分析器概述 339
物理层分析 339
数据链路层分析 339
网络层分析 341
上层协议分析 341
硬设备/软件组合分析器 343
只用软件的解决方法 344
独立式和分布式解决方案 344
增加统计计数器的值 345
第26章 变化趋势和当前统计(基线信息) 345
短期统计 349
长期(趋势)统计 350
第27章 站的监视、跟踪 352
确定网上最活跃的客户机/服务器 352
步骤1:记录到NetWare服务器的所有通信 352
步骤2:基于发送的全部数据包数目进行工作站名的排序 353
确定使用最大带宽的站 355
步骤1:撤除任何站的过滤器 355
步骤2:用送出的干字节数排序站的监视器 355
找出网络上产生差错的站 357
收集名字 357
第28章 报警及报警阈值 360
预定义报警阈值 362
用户定义的报警阈值 364
决定报警阈值 365
报警动作 366
报警日志文件 366
可见的报警通知 367
有声报警信号 367
可执行的文件 367
第29章 数据包的捕获 369
前过滤的准则 370
数据包特性 370
域的值 371
后过滤 374
加强的过滤 377
负载测试 379
第30章 数据包的发送 379
事件的再产生 380
部件测试 380
直接产生发送的数据包 381
拷贝和剪贴方法 382
重现网络事件 383
第31章 协议解码 386
不解码的选项 388
简要的解码选项 389
扩展的解码选项 390
使用模板 390
附录A 词汇 395
附录B 参考书目 403
NetWare专家故障诊断系统 405
NetWare专家培训系统 405
视频磁带培训 405
附录C 用于Windows的LANalyzer产品信息 405
附录D Token Ring计时器 407
T(any token) 407
T(attach) 407
T(beacon transmit) 407
T(claim—token) 408
T(escape) 408
T(good—token) 408
T(neighbor—notification) 409
T(notification response) 409
T(physical—trailer) 409
T(ring—purge) 410
T(receive—notification) 410
T(response) 410
T(soft—error—report) 411
T(transmit—pacing) 411
附录E 十六进制数与十进制数的转换表 412
附录F 分析实验室概述 414
实验室需求 414
NetWarc 3.12服务器(CORP—FS1) 414
NetWare 4.01服务器(CORP-FS2) 415
NetWare 4.01服务器(CORP-FS3) 415
NetWare客户机 415
实验室的产品制造商和产品信息 416
MADGE NETWORKS公司 416
NOVELL公司 417
STRORAGE DIMENSIONS公司 419
网络通信公司(NETWORK COMMUNICATIONS CORP) 419
附录G 运行LANalyzet for Windows演示程序 421
系统需求 421
安装LANalyzer for Windows演示程序 421
运行LANalyzer for Windows演示程序 422
运行Ethernet的演示 422
运行Token Ring的演示 422
自动和手动方式的选择 422
调用故障诊断定义表 423
LZREAD.ME文件 423
故障诊断表 423