目录 1
第一部分 背景知识 1
第1章 DEN的作用 1
1.1 什么是DEN 1
1.2 DEN产生的动力:建立智能网络 1
1.3 DEN的主要目标 3
1.3.1 网络元素和服务的模型化 4
1.3.2 建立相互协作的网络方案 5
1.3.3 通过DEN充分利用网络资源 9
1.3.4 使用DEN来管理网络 10
1.4 使用DEN来实现智能网络 10
1.4.1 目录和DEN 11
1.4.2 使用DEN来规范控制网络 11
1.4.3 使用DEN来配置智能网络设备 12
1.4.4 基于DEN的智能网络的特征 13
1.4.5 被动网络模型向主动网络模型的转变 14
1.5 智能网络给我们带来的好处 17
1.5.1 企业 18
1.5.2 服务提供商 18
1.5.3 开发人员和独立软件提供商 19
1.5.4 终端用户 19
1.6 DEN,DMTF和IETF 20
1.6.1 DEN是如何产生的 20
1.6.2 DEN和DMTF 21
1.6.3 DEN和IETF 21
1.7 本章小结 21
1.8 对进一步学习的建议和参考资料 22
2.1 面向对象模型的定义 24
2.1.1 定义基本的面向对象的术语 24
第2章 什么是面向对象建模 24
2.1.2 面向对象思考的原则 25
2.1.3 定义面向对象的分析、设计和模型 26
2.1.4 模型和DEN 27
2.1.5 不同类型的模型都需要 27
2.1.6 信息模型、CIM和DEN 30
2.2 网络面向对象建模的应用 32
2.2.1 面向对象的六条核心公理 . 32
2.2.2 类和目录的映射 37
2.2.3 属性设计 37
2.2.4 方法设计 39
2.2.5 关系设计 39
2.2.6 高级概念 45
2.2.7 CIM和DEN的关系 47
2.2.9 物理类与逻辑类的关联 48
2.2.8 对系统的物理和逻辑特征建模 48
2.3 本章小结 50
2.4 对进一步学习的建议和参考资料 50
第3章 扩展信息模型 52
3.1 扩展信息模型:类的设计 52
3.1.1 抽象类与具体类 52
3.1.2 概括与特别指明 55
3.1.3 继承 64
3.1.4 重载属性和方法 65
3.1.5 授权 65
3.2 扩展信息模型:关系设计 66
3.2.1 生关联的标准 66
3.2.2 关系层次在CIM 中的实现 70
3.2.3 集合和关联 70
3.2.5 元数据 74
3.2.4 多重关联 74
3.3 扩展信息模型的检验表 75
3.3.1 类层次的标准化 75
3.3.2 构造并扩展一个信息模型 76
3.3.3 设计原则的检验表 76
3.4 本章小结 77
3.5 对进一步学习的建议和参考资料 78
第4章 关于目录 79
4.1 什么是目录的用途 79
4.1.1 为什么智能网络需要目录 79
4.1.2 目录和其它存储库的区别 81
4.2 目录的特征 82
4.2.1 目录是怎样存储信息的 83
4.2.4 名字空间 87
4.2.3 推举 87
4.2.2 目录之间协同工作的问题 87
4.2.5 使用目录复制和目录同步来拷贝和分布数据 90
4.2.6 LDAP在DEN中的使用 91
4.3 避免目录的有害使用 92
4.3.1 应该存储在目录中的数据类型 93
4.3.2 不应该被存储在目录中的数据类型 93
4.3.3 使用目录的应用程序的特征 94
4.3.4 不应该使用目录的应用程序 95
4.4 目录的激增 96
4.4.1 目录剧增带来的问题 97
4.4.2 全球目录 98
4.5 在网络中使用目录所造成的问题 98
4.5.1 目录在网络应用中的限制 99
4.5.3 为什么网络要使用目录 101
4.5.2 解决方案:增加目录服务,不要改变它 101
4.6 本章小结 102
4.7 对进一步学习的建议和参考资料 102
第5章 使用DEN的动机 104
5.1 我们已找到了规范,但网络在哪儿 104
5.1.1 规范与信息模型 104
5.1.2 为什么CIM还是不够的 105
5.1.3 为什么把DEN移交给DMTF 105
5.2 智能网络的出现 105
5.2.1 目录服务的任务 106
5.2.2 向智能网络迁移 107
5.3 DEN怎样推动智能网络的实现 113
5.3.1 什么使得网络智能化 113
5.3.2 通用存储库加上策略就等于智能网络 115
5.5 DEN的兼容性 116
5.3.3 信息模型的扩展性 116
5.4 DEN并不是完整的解决方案 116
5.6 本章小结 117
5.7 对进一步学习的建议和参考资料 118
第二部分 深入了解DEN 119
第6章 CIM的简要介绍 119
6.1 什么是CIM?它的实现目标是什么 119
6.2 CIM规范 120
6.2.1 CIM元模型 120
6.2.2 MOF——一种用于定义管理模型的语言 123
6.2.3 CIM名字空间 128
6.2.4 在CIM和其它格式间建立映射 129
6.3 通用信息模型CIM 129
6.3.1 CIM的三个层次 129
6.3.3 建议与支持的CIM扩展 131
6.3.2 对信息模型的推荐扩展 131
6.4 CIM的优点 132
6.4.1 XML与CIM 133
6.5 本章小结 134
6.6 对进一步学习的建议和参考资料 134
第7章 CIM:DEN的基础 136
7.1 概述CIM 136
7.2 建模方法 137
7.2.1 物理层次结构与逻辑层次结构 137
7.2.2 设计的其它主题 140
7.3 DEN中所使用的CIM类 140
7.3.1 核心模型类 140
7.3.2 设备通用模型类(Device Common Model) 167
7.3.3 应用程序通用模型类(Application Common Model Classes) 183
7.3.4 系统通用模型类(System Common Model Classes) 194
7.4 本章小节 217
7.5 进一步学习的建议和参考资料 219
第8章 DEN的物理模型 221
8.1 综述 221
8.2 DEN物理模型的用途 221
8.3 DEN的物理模型 222
8.4 向CIM物理通用模型的转变 222
8.4.1 为什么把物理类集成到CIM 中 222
8.4.2 原始DEN物理模型中的主要类 223
8.4.3 在向CIM物理模型的转移中所做的改变 236
8.5 CIM的物理通用模型 237
8.5.1 物理模型的用途 237
8.6 建模实例(Modeling Examples) 259
8.6.1 发现逻辑设备的物理特性 259
8.6.2 模型化一个路由器的物理特征 260
8.6.3 模型化拓扑结构 262
8.7 物理通用模型的将来 262
8.8 本章小节 262
8.9 对进一步学习的建议和参考资料 263
第9章 CIM/DEN逻辑网络模型 264
9.1 DEN逻辑模型的作用 264
9.2 DEN的逻辑模型 264
9.2.1 转换到CIM网络通用模型上 265
9.2.2 最初的DEN逻辑模型中的主要类 266
9.3 CIM网络通用模型 277
9.3.1 通用网络对象 279
9.3.2 网络协议对象 295
9.3.3 BGP子模型 307
9.3.4 多协议桥接对象 326
9.3.5 VLAN(虚拟局域网)对象 344
9.4 模型范例 347
9.4.1 检测网络设备的逻辑属性 347
9.4.2 模型化路由器运行的协议 348
9.4.3 逻辑拓扑的模型化 349
9.5 网络通用模型的未来 350
9.6 本章小结 351
9.7 对进一步学习的建议和参考资料 351
第10章 DEN的策略模型 353
10.1 概述 353
10.2 DEN策略模型的目的 353
10.3 DEN策略模型 353
10.3.1 概念模型 354
10.3.2 DEN使用的策略结构模型 357
10.3.3 DEN策略类层次结构 359
10.3.5 策略:CIM的目标与IETF的目标和DEN的目标 369
10.3.4 向IETF策略模型的转化 369
10.3.6 目前的IETF策略体系结构模型 370
10.3.7 目前的IETF/CIM策略信息模型 371
10.3.8 IETF/CIM策略模型:LDAP实现 381
10.3.9 简单和复杂策略规则 388
10.4 本章小节 389
10.5 对进一步学习的建议和参考资料 389
第三部分 DEN的应用 391
第11章 基于策略网络 391
11.1 概述 391
11.1.1 原因 391
11.1.2 目录的新用途 393
11.1.3 怎样集成DEN 394
11.2 对策略网络的需求 395
11.2.1 解决配置复杂性 395
11.2.4 提供更多的安全策略 396
11.2.2 策略配置自动化 396
11.2.3 网络对应用程序需要的识别 396
11.3 策略网络的理论 . 398
11.3.1 域间对域内事务 398
11.3.2 通用域内策略结构 399
11.4 基于策略QoS 403
11.4.1 智能QoS机制 404
11.4.2 传递终端对终端QoS 406
11.4.3 管理QoS 407
11.4.4 策略网络应用程序 407
11.5 Cisco的策略结构 409
11.5.1 概述 409
11.5.2 在商务规则与QoS之间建立映射 409
11.5.3 展开QoS策略 411
11.6 本章小节 415
11.7 对进一步学习的建议和参考资料 416
第12章 DEN在目前工业中的应用 417
12.1 什么是产品的“DEN兼容” 417
12.1.1 提出正式兼容的原因 417
12.1.2 CIM和DEN兼容的基本原则 418
12.1.3 验证CIM兼容性 419
12.2 活动目录产品和应用程序概述 421
12.2.1 Cisco的活动目录网络战略 421
12.2.2 其它厂商的DEN计划 426
12.3 产业界进行的DEN宣传 431
12.4 本章小节 431
12.5 对进一步学习的建议和参考资料 432
第13章 活动目录和基于策略的网络系统的将来 435
13.1 DEN的重要性 435
13.2 基于策略的网络发展方向 436
13.3 IETF的最新消息 437
13.3.1 一体化服务模型 437
13.3.2 微分服务模型 438
13.3.3 策略结构工作小组 438
13.3.4 IP安全策略工作小组 439
13.3.5 其它工作小组的策略 439
13.3.6 PFWG、DiffServ和RAP的合作 439
13.4 DMTF更新 440
13.4.1 策略 440
13.4.2 用户和安全 440
13.4.3 数据库 440
13.5 本章小结 441
13.6 对进一步学习的建议和参考资料 441
附录 光盘使用说明 442