logo
分类于: 编程语言 计算机基础 互联网 云计算&大数据

简介

ODL技术内幕:架构设计与实现原理: 中兴通讯技术丛书

ODL技术内幕:架构设计与实现原理: 中兴通讯技术丛书 0.0分

资源最后更新于 2020-03-29 01:09:29

作者:耿兴元

出版社:出版社机械工业出版社

出版日期:2019-09

ISBN:9787111635093

文件格式: pdf

标签: 互联网 计算机 编程 程序设计 中兴通讯技术丛书

简介· · · · · ·

这是一本从源代码层面深入剖析ODL的著作,旨在帮助读者在透彻理解ODL的先进架构、设计思想和实现原理后,能更有高效地进行SDN开发。作者是资深的ODL专家,是SDN领域的布道者,有在通讯类软件研发和系统设计领域有超过15年的经验对ODL及其源码有深入的研究和理解。ODL架构演进极快,核心模块和接口变动频繁,ODL子项目众多,功能和接口碎片化严重,学习门槛很高,面对数百万行的源代码更是无从下手。作者根据自己的经验,对ODL的核心功能及其源代码(氟版本和氖版本)进行反复提炼、抽丝剥茧,不仅让读者理解ODL的系统架构、设计思想、实现原理,而其能让读者领略ODL实现源码中的优秀代码和设计模式,最终实现让读者更高效地使用SDN的目的,掌握SDL的精髓。耿兴元著。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 第一部分 基础环境篇
  3. 第1章 阅读源代码前的准备
  4. 1.1 ODL项目介绍
  5. 1.2 搭建ODL编译构建环境
  6. 1.3 阅读和调试ODL源代码
  7. 1.4 ODL设计目标
  8. 1.5 ODL总体架构
  9. 1.6 本章小结
  10. 第2章 ODL项目管理设计详解
  11. 2.1 问题的提出
  12. 2.2 解决思路
  13. 2.3 实现详解
  14. 2.4 项目模板
  15. 2.5 本章小结
  16. 第二部分 核心原理篇
  17. 第3章 ODL基本对象的设计与实现
  18. 3.1 QName
  19. 3.2 YangInstanceIdentifier
  20. 3.3 NomalizedNode
  21. 3.4 本章小结
  22. 第4章 数据树的设计与实现
  23. 4.1 基本概念
  24. 4.2 数据树的设计与实现
  25. 4.3 数据树的读写过程
  26. 4.4 MVCC机制与实现
  27. 4.5 本章小结
  28. 第5章 MD-SAL DataStore接口设计
  29. 5.1 基本概念
  30. 5.2 DataStore SPI设计
  31. 5.3 DataStore DOM API设计
  32. 5.4 DataStore Binding API设计
  33. 5.5 本章小结
  34. 第6章 MD-SAL DataStore的实现原理
  35. 6.1 概述
  36. 6.2 Raft算法及其实现
  37. 6.3 DataStore后端实现详解
  38. 6.4 DataStore前端实现详解
  39. 6.5 Binding DataBroker的实现
  40. 6.6 本章小结
  41. 第7章 MD-SAL RPC的设计与实现
  42. 7.1 一个实例
  43. 7.2 RPC机制的总体设计
  44. 7.3 RPC机制实现详解
  45. 7.4 Remote RPC实现详解
  46. 7.5 本章小结
  47. 第8章 MD-SAL Notification的设计与实现
  48. 8.1 一个实例
  49. 8.2 MD-SAL Notification接口设计
  50. 8.3 MD-SAL Notification实现剖析
  51. 8.4 本章小结
  52. 第9章 MD-SAL Mount机制与NETCONF
  53. 9.1 Mount服务接口设计
  54. 9.2 Mount机制的实现
  55. 9.3 本章小结
  56. 第10章 MD-SAL Cluster Service
  57. 10.1 EntityOwnershipService
  58. 10.2 ClusterSingletonService
  59. 10.3 本章小结
  60. 第三部分 公共组件篇
  61. 第11章 AAA
  62. 11.1 Shiro框架介绍
  63. 11.2 AAA实现原理
  64. 11.3 本章小结
  65. 第12章 RESTCONF
  66. 12.1 RFC 8040解读
  67. 12.2 RESTCONF的实现
  68. 12.3 本章小结
  69. 第13章 Blueprint及其扩展
  70. 13.1 Blueprint
  71. 13.2 Blueprint的使用
  72. 13.3 本章小结