Skip to Content
可编程网络自动化
book

可编程网络自动化

by Jason Edelman, Scott S. Lowe, Matt Oswalt
January 2023
Intermediate to advanced
458 pages
14h 16m
Chinese
Posts & Telecom Press
Content preview from 可编程网络自动化
140
6
网络配置模板
网络工程师的大部分工作离不开
CLI
,并且其中很多还涉及语法特定的关键字和短语,如
果配置发生改动,则这些关键字和短语往往还得重复多次。这样不仅效率低下,而且很容
易出错。例如,在
Cisco IOS
上如何配置
BGP
邻居关系可能是显而易见的
,但碰上那种
较小的“陷阱”配置,有时就没那么明显了,就像记得附加正确的
BGP
团体配置
BGP
community configuration
)那样
。在联网过程中,通常有许多方法可以实现相同的效果,这
可能完全取决于你所在的组织。
网络自动化的一个关键优势是一致性,即能够对生产网络基础设施进行重复且可预测的
改动,并达成预期的结果。实现这一目标的最佳方法之一是为所有的网络自动化交互创建
模板。
为网络配置创建模板意味着你可以根据组织的标准对这些配置进行标准化,同时还允许网
络管理员和
网络客户
(技术支持、
NOC
IT
工程师)在需要时动态地填入一些配置值
由于模板包含了策略规定的所有必要配置命令,因此在保持一致性的同时,不仅速度更
快,在进行改动时所需的信息也要少得多。
本章首先会对模板工具做一般性的介绍,然后会了解一些特定的实现以及如何利用这些工
具创建网络配置模板。
6.1
 现代模板语言的兴起
事实上,模板技术很久很久以前就已经出现了。随便搜索一下“
template languages
”,就能
显示一大堆结果,每种相关的编程语言大多有多种选择。
你可能还会注意到,这些语言中的绝大多数在
We
b
开发行业中有深入的应用。原因在于
Web
的大部分是基于模板的 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

弱监督学习实用指南

弱监督学习实用指南

Wee Hyong Tok, Amit Bahree, Senja Filipi
Python和NLTK实现自然语言处理

Python和NLTK实现自然语言处理

Posts & Telecom Press, Nitin Hardeniya
Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉
Python机器学习案例精解

Python机器学习案例精解

Posts & Telecom Press, Yuxi (Hayden) Liu

Publisher Resources

ISBN: 9787115606181