企业基础架构EI CCIE课程LAB文档:GuestShell实验

本文对应思科全新企业架构EI CCIE考试大纲第5部分内容。
1.思科IOS XE系统
它是思科企业级别设备上最新的操作系统(其实也有几年了),是思科四大系列操作系统(IOS、IOS XE、IOS XR、NX-OS)之一
支持的核心技术:Application Centric Infrastructure (ACI)、 Fibre Channel over Ethernet (FCoE)、Ethernet 虚拟私有网络 (E虚拟私有网络)、Segment Routing、Locator/ID Separation Protocol (LISP)、Vxlan
支持IOS XE系统的设备如下所示:

请注意,这其中包括CSR1000v这个模拟设备。
另外思科的XE中的交换机更倾向于面向物联网中的边缘计算(不用把数据发送到核心机房的云计算服务器,直接在接入设备上的XE系统进行计算)

2.IOS XE平台上的IOx
您暂时可以把IOx理解为一种XE平台的服务
它是工作于网络边界的主机应用和服务平台
一个计算平台、应用架构以及软件开发kit

3.GuestShell概览
它是运行在IOX-XE和NS-OS平台的64位应用环境
管理员可以安装、升级和操作第三方的Linux应用
绑定了Python
默认情况下,只允许通过Mgmt VRF访问。
与设备数据平面集成的额外其他选项

思科IOS XE设备几乎都可以通过脚本语言来管理,python是其中之一
on-box shell方式,思科的C9K内置的linux系统中的python脚本语言运行在设备内部的一个“容器”中,他们可以和网络或者设备自身进行通信
off-box python方式,通过自动化脚本运行在一个第三方服务器,通过NETCONF(一种API)或者其他协议和交换机通过网络方式来进行管理
guestshell是思科IOS-XE设备上一个linux的容器。在ISR 4000系列设备平台上,guestshell提供一个Centos7的环境,它可以用来安装和运行应用,比如python脚本语言就是其中之一。有了这样的gestshell,你和你的应用可以接入主机平台的网络,存储,甚至是IOS的CLI命令。
思科的GuestShell是独立于底层的主机软件,以防止设备的核心网络功能被干扰
支持guestshell的设备一览

4.GuestShell基本LAB部分
步骤1,开启IOX
Iox管理着IOS XE上的应用
GuestShell仅仅是Iox的1个应用
需要注意Iox服务器需要花费3分钟

步骤2,创建虚拟端口组
该功能仅仅在路由平台有效
用于连接到GuestShell的容器

步骤3.创建NAT表项
仅在路由平台生效
在off-box环境下转换流量,比如接入到互联网

步骤4,启动GuestShell
被定义为一个CLI中的应用
一旦一个应用定义完毕之后,可以有三种行为:
开启
关闭
损毁

原文地址:https://blog.51cto.com/enderjoe/2411923

时间: 2024-10-08 03:13:29

企业基础架构EI CCIE课程LAB文档:GuestShell实验的相关文章

乾颐堂安德企业基础架构CCIE即EI CCIE技术LAB文档-LISP协议

LISP协议LISP协议,即Locator/ID Separation Protocol,位置身份分离协议.它将传统的地址分拆为表明位置的RLOCs(Routing Locators,路由标识符)和表明身份的EIDs(Endpoint Identifiers,节点标识符),也就是位置和身份分离机制.传统园区网的拓扑基于地址和路由,地址就是拓扑或者位置,它基于vlan和子网,或者说一个地址既代表了一个设备的位置,又代表了该设备的身份.如图12-1所示,位于园区网站点1的10.1.0.1基于vlan

企业基础架构CCIE课程体系实验体系逐步完善中

关于近期招生遇到的问题,以及我们内部关于企业IE与RS学员的转化几个问题(Enterprise infrastructure CCIE军哥(安德)课程即将上线(预期2019年7月份)1.近期一两个月报名的学员最关心自己是否可以学习新的企业ie知识,他们理论课才上到na,后续时间安排紧张,国内考场位置也很紧张.他们自己觉得自己备考rs五套版本来不及,想直接考企业ie这种情况.回答:在qyt服务期限内可以学企业基础架构CCIE的知识并且可以备考企业基础架构ie的lab,请大家放心学习. 2.有部分学

可视化webpart基础开发——TreeView控件读取文档库中的所有文件夹和文件(递归方法读取)

可视化webpart基础开发——TreeView控件读取文档库中的所有文件夹和文件(递归方法读取) 分类: SharePoint2011-12-23 14:44 1584人阅读 评论(0) 收藏 举报 文档sharepointurl测试stringforms 可视化webpart基础开发——TreeView控件读取文档库中的所有文件夹和文件(递归方法读取) 1.在部署的sharepoint网站中新建一个名为“测试文档库”的文档库,并添加各级的子文件夹和子文件,用于测试 2.在VS2010中新建空

分布式架构--Dubbo项目实战学习文档

安装Dubbo注册中心(Zookeeper-3.4.6) 安装Dubbo管理控制台 Tomcat中部署web应用 ---- Dubbo服务消费者Web应用war包的部署 Dubbo监控中心的介绍与简易监控中心的安装( 补充文档 ) SVN版本管理系统的安装 CentOS + Subversion + Apache + Jsvnadmin Maven私有库和本地库的安装与配置 Sonatype Nexus + Maven 持续集成篇-- SonarQube代码质量管理平台的安装 持续集成篇-- S

零基础学python-14.3 python的文档资源:help函数

python除了提供__doc__来查询文档字符串,还提供另外的一种方法来查询文档字符串:help 下面是我们自己建立的一个类,使用help打印,形成相关的报表信息 >>> class Test(): '这是一个测试类' def helloworld(): '测试方法' print('hello world') >>> help(Test) Help on class Test in module __main__: class Test(builtins.object

零基础学python-14.2 python的文档资源:文档字符串

这一章节我们来说说文档字符串:__doc__ 文档字符串其实也是注释的一种,但是它一般放在模块文件.函数或者类语句的顶部,主要用来说明它们是干什么的,为什么这样做 python会自动封装这些文字,放到__doc__属性里面 >>> def test(): '这是一个测试方法' print('hello world') >>> test.__doc__ '这是一个测试方法' >>> >>> class Test(): '这是一个测试类'

零基础学python-14.1 python的文档资源:注释和dir()

1.文档资源列表 形式 角色 #注释 文件中的文档 dir函数 对象中可用属性列表 文档字符串:__doc__ 附近在对象上的文档 pydoc:help() 对象的交互帮助 pydoc:html报表 浏览器中的模块文档 标准手册 正式的语音和库的说明 网站资源 在线教程.例子等 出版的书籍 商业参考书籍 2.注释 使用#号注释,一般用来说明小功能,如果较大型的功能,一般使用文档字符串 >>> aList=[]#新建一个列表 3.dir() 内建函数dir()抓取对象内可用所有属性列表的简

EXCEL基础内容学习笔记(二)Excel文档的基本组成与功能介绍

一.基本组成 (一)工作簿.工作表与单元格 (1)工作簿:一个Excel文档即为一个工作簿. (2)工作表:工作簿中的每个表. (3)单元格:打开Excel文档,在工作表中单击,出现的加粗四边形即为单元格.单元格由行和列组成,命名时由行和列说明,称为单元格名称或地址. 一个工作簿中有若干个工作表,每个工作表有许多单元格组成. 二.功能介绍 (1)标题栏:Excel文档最上端. (2)选项卡 (3)工作区:每一个打开的选项卡都含有若干工作区. (4)名称框:所选择的单元格的名字. (5)编辑栏:可

HTML&CSS基础学习笔记1.4-定义文档类型

Web 世界中存在许多不同的文档.只有了解文档的类型,浏览器才能正确地显示文档. HTML 也有多个不同的版本,只有完全明白页面中使用的确切 HTML 版本,浏览器才能完全正确地显示出 HTML 页面.这就是 <!DOCTYPE> 的用处. <!DOCTYPE> 声明不是 HTML 标签,它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令.是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用置标语言解析器,它应该使用什么样的文档类型定义来解析文档. &