7、网络自动化与Linux知识全解析

网络自动化与Linux知识全解析

1. 网络自动化价值概述

在网络自动化领域,即便不同供应商的Pod或控制器被部署,手动更改、故障排查和数据收集等问题依然存在。即便在SDN架构和基于控制器的网络解决方案的新时代,自动化、更优操作和更可预测结果的需求也不会消失。

网络自动化具有重要价值,常见的网络自动化类型多样。同时,还存在一些常见的设备API,如SNMP、CLI/SSH ,更重要的有NETCONF、RESTful APIs和gNMI 。另外,YANG作为一种数据建模语言也有其重要性。开放网络运动对网络操作和自动化产生了影响,即便部署了SDN控制器,网络自动化依然具有价值。

2. 为何在网络自动化中学习Linux

2.1 现代网络操作系统基于Linux

许多现代网络操作系统(NOS)基于Linux,部分虽有自定义CLI,与Linux表现不同,但也有一些会暴露Linux内部结构或使用如bash这样的Linux shell。

2.2 针对网络设备的Linux发行版

一些新公司和组织推出了针对网络设备的完整Linux发行版。例如:
- OpenCompute Project(OCP)使用Open Network Linux(ONL)构建基于Linux的NOS,像Big Switch(现属Arista)在ONL上构建了Switch Light,DENT Project也在ONL上构建了dentOS。
- Cumulus Networks(现属NVIDIA)提供基于Debian的Cumulus Linux作为支持硬件平台的NOS。
- SONiC(Software for

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值