Python Network Programming for Huawei devices

th_jEBzFa6JlWKTuZYubfx3c8sgUeIL4zQE

使用 Netmiko 和 Napalm Libraries for Python 3 为华为设备构建网络自动化任务

学习
内容 如何在 Ubuntu linux 上安装 python3.6
如何为 Python 3.6 安装不同的网络库,例如 Netmiko 和 Napalm
如何为华为路由器使用 python3 网络库
构建自动化网络任务,例如收集有关华为路由器的信息

要求
网络基础
Python 基础
Linux 知识

描述
网络编程和自动化是当前最热门的网络主题之一,用于构建可以扩展并轻松响应网络变化的大型自动化网络。所有日常网络手动任务都应转换为自动化任务,以节省时间、提高生产力并最大限度地减少人为错误,尤其是在涉及电信运营商网络等大型网络时。Python 编程语言因其简单性和丰富的网络模块而被网络工程师广泛使用。由于华为广泛用于全球电信运营商网络,因此讨论华为设备的自动化工具非常重要。

华为设备的Python网络编程课程介绍了如何在Ubuntu linux上安装python 3,在终端默认带有python 2的情况下摆脱python 2,以及如何安装网络库(如Netmiko和Napalm)连接华为路由器如一个机器人(代表网络工程师),可以自动收集信息并使用 python 脚本配置路由器。该课程通过 EVE-NG 和 ubuntu Linux 桌面上的实践练习进行解释。

完成本课程后,您将熟悉 python 3 和网络模块,并构建自动化脚本以使用 Netmiko 库收集有关华为路由器的信息,并使用 napalm 不同的库来收集诸如“显示 ip 接口简介”或“显示版本”之类的信息, 构建自动化脚本以使用 ping 模块检查与某个 IP 地址的 ip 连接并获得结果,进行自动化配置更改,例如使用 Netmiko 和 Napalm 模块在华为路由器上配置 OSPF 以了解它们之间的区别。

本课程面向
华为网络工程师
华为网络自动化工程师

Use Netmiko and Napalm Libraries for Python 3 to build Network automated tasks for Huawei devices

Updated 03/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 7 lectures (1h 13m) | Size: 521.2 MB

 

What you’ll learn
How to install python3.6 on Ubuntu linux
How to install different network libraries for python 3.6 such as Netmiko and Napalm
How to use python3 network libraries for Huawei Routers
Build automated network tasks such as collecting information about Huawei Routers

Requirements
Networking basics
Python Fundamentals
Linux Knowledge

Description
Network programming and automation is one of the current top trending network topics for building large automated networks that can scale and react easily to network changes. All daily network manual tasks should be converted into automated tasks to save time, increase productivity, and minimise human mistakes specially when it comes to large networks like Telecom Operator Networks. Python programming language is commonly and widely used for network engineers because of its simplicity and its rich network modules. Because Huawei is widely used in Telecom operators networks all over the world, it would be important to discuss automation tools Huawei devices.

Python Network Programming for Huawei devices course introduces how to install python 3 on Ubuntu linux with getting rid of python 2 when the terminal comes by default with python 2, and how to install network libraries (like Netmiko and Napalm) to connect with Huawei Routers like a robot (on behalf of a network engineer) that can automatically collect information and configure the routers with the usage of python scripts. The course is explained through practical exercises on EVE-NG and ubuntu Linux desktop.

Upon completing this course, you will be familiar with python 3 and network modules and build automated scripts to collect information about Huawei router with Netmiko library, and use napalm different libraries to collect information such as ‘display ip interface brief’ or ‘display version’, build automated script to check ip connectivity to a certain IP address with ping module and get the result, make automated configuration changes like configuring OSPF on Huawei Routers with the usage of both Netmiko and Napalm modules to know the difference between them.

Who this course is for
Huawei Network Engineers
Huawei Network Automation Engineers

LFUy8ml5lSsY2pYspGZAfoyrfjgk1Dpj

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/31704.html

赞 (0)
steven的头像steven
上一篇 2022年4月18日
下一篇 2022年4月18日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部