思科'FabricPath数据中雷竞技电脑网站心以太网技术旨在将传统的生成树为基础的以太网与使用链路状态协议允许多个活动路径的下一代架构组合。需要在数据中心网络中部署多个活动路径来平衡基础架构以减少延迟和更好地支持之雷竞技电脑网站间的交通流量服务器架子。
如上所述,以下尝试沸腾FabricPath的关键方面,如a雷竞技电脑网站思科白皮书。FabricPath的几个特征对其运营至关重要,包括:
•用a替换生成树链路状态协议;
•与生成树域互动;
•使用虚拟PortChannel(VPC)激活并行路径并删除生成树块;
•将进程定义为虚拟设备上下文(VDC.);
•会话MAC地址学习和使用交换机ID(SID)和;
•VLAN名称
更多的:思科历史中的关键里程碑
a-maze-ing:弄清楚数据中心织物迷宫雷竞技电脑网站
使用链接状态协议
使用或替换具有链路状态协议的生成树旨在克服数据中心和云环境中生成树的限制 - 主要是在以太网中使用多个主动并行路径无法使用。雷竞技电脑网站生成树允许只有一个路径在任何两个节点之间处于活动状态,并阻止其余部分,该路径不适用于数据中心和云环境中的基于低延迟的以太网的面料。雷竞技电脑网站
几乎每个供应商寻址数据中心结构的开关市场都提出了使用链路状态协议的增强或替换雷竞技电脑网站生成树,以及标准颤音和最短的路径桥接被定义为此。Brocade在其VCS架构的数据平面中使用TRILL,但是控制平面首先基于结构最短路径,所有光纤通道SAN结构使用的ANSI标准作为链路状态路由协议。
瞻博网络选择在其QFabric交换机中的Broadcom硅中实现标记机制而不是链路状态协议。该公司表示,这种方法使面料变平,简化管理,减少延迟并降低成本。
Cisco Talpes FabricPath作为颤音的“超级赛”。FabricPath还使用最短路径第一(SPF)路由协议来确定FabricPath域中的可达性和路径选择。思科表示,其SPF实施是一个行业标准IS-IS-IS路由协议,具有特定于FACTIONPATH ID(SID)可达性而不是IP前缀。FabricPath还采用相等成本的多径(ECMP)转发来使用所有可用带宽。
Arista网络还使用MECP为第3层结构,以及第2层部署的多区段链路聚合。
生成树互动
即使它用链路状态协议替换生成树,也可以通过生成树域来支持和交互。FabricPath Edge开关传输和处理生成树桥协议数据单元(BPDU)并参与构建每个连接的生成树域中的生成树转发拓扑。
但是,BPDU和生成树拓扑语句不在FabricPath核心端口上传输,默认情况下,没有BPDU通过FabricPath域转发或隧道转发。FabricPath隔离每个生成树域,并且一个生成树域中的拓扑更改不会传播到连接到相同FabricPath结构的其他域。
整个FabricPath域显示为任何连接的生成树域的单个生成树桥,因为所有FabricPath开关都共享一个常见的FaStPath ID。每个FabricPath边缘交换机都配置为连接到结构的所有生成树设备的根目录。
虚拟PortChannel.
FabricPath的多个活动链路功能的基础是思科的虚拟PortChannel(VPC)技术。该技术允许单个以太网设备同时连接到两个离散的Nexus 7000交换机,同时将这些并联连接视为单个逻辑PortChannel接口。
结果是活动 - 主动转发路径,并删除生成树被阻止的链接,将生成树缩放到故障安全角色以防止创建网络循环。
但VPC有其自身的限制:虽然VPC提供了主动主动转发,但根据思科的说法,只有两个有源并行路径。没有提供添加第三或第四聚合层开关以增加密度或带宽。VPC提供了无法扩展VLAN的方法,思科表示也是传统生成树设计的限制。
虚拟设备上下文
每个FabricPath控制平面协议和功能块都以自己的受保护存储空间运行为单独的流程,以实现稳定性和故障隔离目的。某些过程在Supervisor引擎上运行,而其他过程在单个I / O模块上运行。
许多监控引擎进程在受保护的存储器中运行为独立的虚拟设备上下文(VDC)。示例VDC包括SPF协议;用于SID和转发标记值的动态资源分配协议;构建多播转发数据库的IGMP协议;单播和多播层2转发的路由信息基础。
I / O模块HOUSE MAC和SID表,单播和组播转发表以及MAC地址表管理。思科说,FabricPath的接口可以是“经典以太网”。但FabricPath - 核心端口中的接口 - 始终以16字节的FabricPath标题中的以太网帧封装,并基于SID表查找,而不是MAC地址学习。FabricPath Core专门在FabricPath标题的外部目的地地址上切换前向帧。
会话Mac学习
Fabric Path中的边缘交换机可以学习MAC地址,但以思科表示保留MAC地址表空间的方式。FabricPath的会话学习技术定义了两种类型的MAC地址:本地和遥控器。本地地址适用于直接连接到FabricPath边缘交换机的设备。远程地址适用于连接到不同FabricPath开关的设备。
FabricPath边缘交换机将源MAC地址学习为从直接连接的访问或中继端口接收的以太网帧的本地MAC地址条目。Cisco说,这种行为与生成树开关一致。
对于使用FabricPath封装接收的单播帧,只有当目标MAC地址匹配已经学习的本地MAC地址条目时,交换机才会将帧的源MAC地址作为远程MAC地址条目 - 交换机仅在遥控器中查阅远程MAC地址设备具有与本地连接设备的双向对话。在FabricPath网络中淹没的未知单播帧不一定触发边缘交换机的学习,也不一定是广播帧。但是,诸如ARP消息之类的广播帧用于更新表中已有的任何现有源MAC地址条目。
多播帧还触发边缘交换机的学习,因为几个LAN协议依赖于从多播帧进行适当转发的源MAC地址学习。
VLAN指定和操作
VLAN也可以在经典以太网和FabricPath模式下配置,并且在为FabricPath模式配置的VLAN中自动发生会话学习。当帧跨过FabricPath核心端口携带时,该帧包括具有帧的原始VLAN ID的IEEE 802.1Q标记。因此,根据Cisco的说法,FabricPath核心端口表现得像802.1Q中继线,并且VLAN ID仍然用于控制转发和洪水行为,以控制类似于Cisco的经典以太网。
桥接FabricPath和以太网域的边缘端口始终属于FabricPath VLAN的FabricPath接口。Cisco FabricPath开关将具有与连接的经典以太网交换机相同的VLAN ID,但使用配置为FabricPath的VLAN模式 - 配置为经典以太网模式的VLAN不能通过FabricPath核心端口。
像生成树一样简单?
虽然是 - 是形成FabricPath的基础,但用户不需要是专家,思科笔记。用户可以使FabricPath接口启用FabricPath接口,并以相同的方式开始转发FabricPath封装帧,它们可以激活生成树和互连开关,Cisco确保。