- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
职业认证-思科认证
网络编程
版权说明本文档来自思科网院的教案内容。若作者对本资料的使用持有异议,请及时与本网站联系,我们将第一时间妥善处理。
目标解释为什么网络可编程性对于不断发展的网络来说是必需的。
网络编程
软件定义网络网络设备包含以下平面:控制平面-使用CPU进程计算
第2层和第3层路由转发信息。数据平面-使用数据平面处理器(例如数字信号处理器(DSP))转发流量,而无需使用CPU。SDN将网络虚拟化,删除每台设备的控制平面功能并由
集中式控制器执行。
网络编程
软件定义网络SDN框架使用北向API与上游应用和南向API通信,以定义下游路由器和交换机的行为。
网络编程
控制器SDN控制器定义了SDN数据平面中出现的数据流。控制器使用OpenFlow协议填充硬件或固件中实施的一系列表下表管理通过交换机的数据包流:流表-此表将传入数据包与特定流相匹配,并指定将在数据包上执行的功能。可能有多个流表以管道方式运行。组表-流表可以将流定向到组表,这可能触发各种影响一个或多个流的操作。计量表-此表将在流中触发各种与性能相关的操作。
网络编程
控制器思科开发了以应用为中心的基础设施(ACI)来使网络实现自动化、加速应用部署并调整其IT基础设施,以便更好地满足业务需求。以下是ACI架构的三个核心组件:应用网络配置文件(ANP)-终端组(EPG)及其连接和定义这些连接的策略的集合。应用策略基础设施控制器(APIC)-管理下游交换机的集中式软件控制器。思科Nexus9000系列交换机-提供应用感知交换矩阵并与APIC搭配使用,以管理虚拟和物理网络基础设施。思科APIC-企业模块(APIC-EM)针对企业和园区部署扩展ACI。
网络编程
控制器有三种基本类型的SDN:基于设备的SDN-在设备上或网络服务器上运行的应用可以对设备进行编程。CiscoOnePK是基于设备的SDN的示例。基于控制器的SDN-了解网络上的所有设备的集中式控制器。这项应用可以与负责管理设备和操纵整个网络流量的控制器连接。思科开放式SDN控制器是OpenDaylight的一项商业布局。基于策略的SDN-包括在更高抽象层运行的其他策略层。无需编程技能。CiscoAPIC-EM是此类SDN的示例。
网络编程
控制器CiscoAPIC-EM提供以下功能:发现-用于填充控制器的设备和主机清单数据库设备清单-从网络中的设备收集详细信息主机清单-从网络中的主机收集详细信息拓扑-支持网络的图形视图(拓扑视图)策略-能够在整个网络(包括QoS)中查看并控制策略。策略分析-能够在终端设备之间跟踪应用特定的路径,从而快速识别正在使用的ACL和问题区域。ACL分析-检查设备的ACL,有哪些信誉好的足球投注网站冗余、冲突或暗色的条目。ACL路径跟踪-在两个终端节点之间检查路径上的特定ACL,显示所有潜在问题。
文档评论(0)