书籍详情
《基于YANG的可编程网络:用YANG、NETCONF、RESTCONF和gNMI实现网络自动化架构机》[23M]百度网盘|亲测有效|pdf下载
  • 基于YANG的可编程网络:用YANG、NETCONF、RESTCONF和gNMI实现网络自动化架构机

  • 出版社:人天书店图书专营店
  • 热度:12557
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

  商品基本信息,请以下列介绍为准
商品名称:基于YANG的可编程网络:用YANG、NETCONF、RESTCONF和gNMI实现网络自动化架构
作者:[美]Benoit Claise,[美]乔·克拉克,[美]简·林德布拉德
定价:149.0
出版社:机械工业出版社
出版日期:2021-09-01
ISBN:9787111691273
印次:1
版次:1版1次
装帧:
开本:16开

  内容简介
整个网络行业正面临着自动化的压力,以实现规模化和更快的发展,本书介绍如何利用YANG来释放网络自动化的力量,提供了通用的术语、模型,以及对用例和工具的认识,以便能行有效地交流。通过提供丰富的背景、案例以及解释“为什么”和提供大量动手实践的机会,本书旨在为网络专业人士以及整个行业的发展提供帮助。

  目录

译者序
前言
致谢
作者简介
技术审校者简介
第1章 网络管理世界必须改变:
你为什么要关心这件事1
1.1 导言1
1.2 行业发生了变化:趋势是什么4
1.2.1 缩短部署时间4
1.2.2 CLI不再是标准(无法自动能不应存在)5
1.2.3 硬件商品化和解耦7
1.2.4 DevOps时代9
1.2.5 软件定义网络11
1.2.6 能虚拟化12
1.2.7 弹性云:按需付费13
1.2.8 数据模型驱动的管理14
1.2.9 数据模型驱动的遥测16
1.2.10 基于意图的网络17
1.2.11 软件正在吞噬世界19
1.3 现有网络管理实践和相关限制19
1.3.1 CLI:这是API吗19
1.3.2 SNMP:用于监控但不用于配置21
1.3.3 NetFlow和IPFIX:主要用于流记录27
1.3.4 syslog:无结构化数据30
1.4 数据模型是自动化的关键32
1.4.1 信息模型与数据模型的差异32
1.4.2 用不同的数据模型管理网络的挑战33
专家访谈40
与Victor Kuarsing的问答40
与Russ White的问答42
小结43
参考资料44
注释44
第2章 数据模型驱动的管理46
2.1 起因:一套新的要求46
2.2 网络管理已死,网络管理万岁49
2.3 YANG:数据建模语言50
2.4 自动化的关键?数据模型52
2.4.1 YANG和运维人员的需求53
2.4.2 良好数据模型的属性54
2.4.3 不同类型的YANG模块55
2.4.4 从MIB模块映射YANG对象56
2.5 管理架构57
2.6 数据模型驱动的管理组件58
2.7 编码(协议绑定和序列化)61
2.7.1 XML62
2.7.2 JSON62
2.7.3 Google protobuf63
2.7.4 CBOR63
2.8 服务器架构:数据存储64
2.9 协议65
2.9.1 NETCONF65
2.9.2 RESTCONF68
2.9.3 gNMI(gRPC)69
2.9.4 CoMI70
2.10 编程语言70
2.11 遥测71
2.12 使用NETCONF管理网络72
专家访谈76
与Jürgen Sch?nw?lder的问答76
小结77
参考资料77
注释78
第3章 对YANG的阐释80
3.1 导言80
3.2 描述数据世界81
3.2.1 描述数据84
3.2.2 将数据归类89
3.3 描述可能的事件95
3.3.1 动作和RPC95
3.3.2 通知98
3.4 区分状态数据与配置数据99
3.5 约束使事情有意义104
3.5.1 强制性和默认数据107
3.5.2 条件内容108
3.5.3 正确跟随指针109
3.5.4 不考虑模式节点112
3.6 增扩、扩展和可能的偏离122
3.6.1 扩展YANG126
3.6.2 偏离127
3.7 网络管理数据存储架构129
专家访谈132
与Martin Bj?rklund的问答132
小结134
参考资料135
第4章 对NETCONF、RESTCONF和gNMI的阐释137
4.1 导言137
4.2 NETCONF138
4.2.1 基本原理138
4.2.2 XML标签、属性和命名空间140
4.2.3 RPC机制144
4.2.4 消息框架146
4.2.5 消息概述149
4.2.6 hello消息149
4.2.7 get-config消息151
4.2.8 edit-config消息153
4.2.9 get消息157
4.2.10 RPC和动作160
4.2.11 通知161
4.2.12 更多NETCONF操作164
4.2.13 NMDA操作get-data和edit-data164
4.3 RESTCONF165
4.3.1 REST原则165
4.3.2 RESTCONF与NETCONF对比166
4.3.3 查找RESTCONF服务器URL168
4.3.4 阅读和导航RESTCONF资源169
4.3.5 使用RESTCONF创建和更新配置175
4.3.6 动作183
4.3.7 通知184
4.4 OpenConfig和gNMI186
4.4.1 gRPC187
4.4.2 gNMI CapabilityRequest187
4.4.3 gNMI GetRequest188
4.4.4 gNMI SetRequest191
4.4.5 gNMI SubscribeRequest和遥测195
4.4.6 YANG RPC、动作和通知196
专家访谈196
与Kent Watsen的问答196
小结197
参考资料198
第5章 对遥测的阐释200
5.1 导言200
5.2 数据模型驱动的遥测200
5.3 从SNMP转向遥测202
5.4 遥测的使用案例205
5.5 遥测组件205
5.5.1 架构206
5.5.2 传输讨论:监控与事件207
5.5.3 订阅类型:变动与定期208
5.5.4 拨入模式和拨出模式210
5.6 遥测标准机制210
5.6.1 NETCONF事件通知211
5.6.2 IETF YANG订阅212
5.6.3 IETF YANG Push与OpenConfig:一些历史215
5.6.4 OpenConfig流式遥测216
专家访谈216
与Alex Clemm的问答216
小结219
参考资料219
注释220
第6章 YANG数据模型在行业中的发展221
6.1 导言221
6.2 起点:IETF221
6.3 在整个行业中拥抱YANG227
6.4 OpenConfig YANG模型231
6.5 需要行业协调234
6.6 互操作性测试235
6.7 为能实现一个以上的YANG模型236
专家访谈238
与Carl Moberg的问答238
小结240
参考资料240
注释240
第7章 自动化与数据模型、相关元数据及工具一样好

  媒体评论
YANG的三位开拓者联合创作,指导开展基于YANG数据模型的软件实践,提升网络的价值、敏捷性和可管理性