建立一连结9000 vxlan共享的边界多位置的部署 使用dcnm€¦ · 使用dcnm...

45
建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM 目录 简介 拓扑 拓扑的详细信息 使用的组件: 高层次步骤 步骤 1:容易结构的创建DC1的 步骤 2: 添加交换机到DC1结构 步骤 3: 网络/VRF的配置 步骤 4: 重复DC2的同样步骤 步骤 5:容易结构的创建共享边界的 步骤6 MSD和移动DC1和DC2结构的创建 步骤 7:外部结构的创建 步骤 8:为在BGWs (在共享边界之间的iBGP之间的环回可接通性强调的eBGP) 步骤 9: 构件从BGWs的多位置的重叠到共享边界 步骤 10:部署网络/在两个站点的VRF 步骤 11:创建下行中继/接入端口分支的Switches/VTEP 步骤 12:Freeforms在共享边界要求 步骤 13:在承租人VRF内的环回BGWs的 步骤 14:从共享边界的VRFLITE扩展外部路由器的 a) 添加相互结构链路从共享边界到外部路由器 b) 添加VRF扩展 简介 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN多位置的部署使用共享边界型号 拓扑

Upload: others

Post on 12-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

建立一连结9000 VXLAN共享的边界多位置的部署使用DCNM 目录

简介拓扑拓扑的详细信息使用的组件:高层次步骤步骤 1:容易结构的创建DC1的步骤 2: 添加交换机到DC1结构步骤 3: 网络/VRF的配置步骤 4: 重复DC2的同样步骤步骤 5:容易结构的创建共享边界的步骤6 MSD和移动DC1和DC2结构的创建步骤 7:外部结构的创建步骤 8:为在BGWs (在共享边界之间的iBGP之间的环回可接通性强调的eBGP)步骤 9: 构件从BGWs的多位置的重叠到共享边界步骤 10:部署网络/在两个站点的VRF步骤 11:创建下行中继/接入端口分支的Switches/VTEP步骤 12:Freeforms在共享边界要求步骤 13:在承租人VRF内的环回BGWs的步骤 14:从共享边界的VRFLITE扩展外部路由器的a) 添加相互结构链路从共享边界到外部路由器b) 添加VRF扩展

简介

使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN多位置的部署使用共享边界型号。 

拓扑

Page 2: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

拓扑的详细信息

DC1和DC2是运行vxlan的两个datacenter位置; 

DC1和DC2边界网关有对共享边界的物理连接;

共享边界有外部连接(即;互联网);如此VRF轻连接在共享边界终止,并且默认路由被边界网关的共享边界注入在每个站点

共享边界在vPC配置(这是需求使用DCNM,当结构部署)时

边界网关在任播模式配置

使用的组件:

连结9ks运行9.3(2)

运行11.2版本的DCNM

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

高层次步骤

1) 考虑本文根据两使用vxlan多位置的功能的Datacenters,两个容易结构必须创建

Page 3: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

2) 创建共享边界的另一个容易结构

3) 创建MSD并且移动DC1和DC2

4) 创建外部结构

5) 创建多位置的衬底和重叠(东部/西部)

6) 创建VRF在共享边界的分机附件

步骤 1:容易结构的创建DC1的

登陆对DCNM和从控制板,选择option-> “结构建造者”●

选择“创建结构”选项●

Page 4: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

其次提供结构名称,模板需要详细信息类似ASN,矩阵接口编号,其中任一转换网关MAC(AGM)的多选项卡然后将打开

#是脊椎/分支接口)的矩阵接口(可以“未编号的”或点对点;如果未编号的使用,要求的IP地址是较少(因为IP地址是那未编号的环回)

#主机使用AGM在结构作为默认网关MAC地址;这将是相同的在是默认网关的所有分支交换机

其次设置复制模式●

Page 5: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#选择的复制模式此处可以是组播或IR入口复制;IR将复制在一vxlan VLAN内的所有流入二赖子流量在单播方式对也呼叫头端复制的其他VTEPs,而组播模式将发送与一外面目的IP地址的二赖子流量和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#要求的组播组subnet->复制二赖子流量(类似从主机的ARP请求)

#,如果TRM要求启用,请选择复选框同样并且为TRM VRF提供MDT地址。 

“vPC的”选项卡被留下在默认;如果任何更改为备份SVI/VLAN要求,那些可以定义此处●

高级选项卡。是下一部分●

Page 6: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#被提及的站点ID此处在从ASN派生在“一般”选项卡下定义的此DCNM版本自动填充

#填充up/Modify是相关的其他字段

Resources选项是将需要环回的IP编址方案的下一个,衬底●

Page 7: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

# Layer2 VXLAN VNI Range->这些是以后被映射对VLAN的VNIDs (将显示它进一步请向下)

#第3层VXLAN VNI Range->这些是也以后被映射对第3层VNI VLAN VN分段的第3层VNIDs

其他选项卡没有显示此处;若需要,但是填满其他选项卡; ●

一旦保存,结构建造者页将显示结构(从DCNM-> Control->结构建造者●

Page 8: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#此部分显示结构详尽列表, ASN,其中每一个的复制模式结构

下一步是在DC1结构上的添加交换机●

步骤 2:添加交换机到DC1结构

点击在以上图表的DC1,并且那将给选项添加交换机。

Page 9: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

提供需要导入到DC1结构交换机的IP地址和凭证(每拓扑列出在本文、DC1-VTEP、DC1-SPINE、DC1-BGW1 & DC1-BGW2的开头部分是DC1的一部分)

Page 10: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#,因为这是全新部署,请注意“保留设置”选项选择作为NO;哪些将删除方框的所有配置,虽然执行导入和将重新加载交换机

#请选择“启动发现”,以便DCNM将开始发现根据IP地址的交换机提供在“种子IP”列

一旦DCNM完成发现交换机,与主机名一起的IP地址在库存管理里将列出●

#请选择相关交换机然后点击“导入到结构里”

Page 11: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#,一旦导入完成,在结构建造者下的拓扑可能看起来象下面;

Page 12: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#交换机可以通过单击在一交换机和对齐它移动对在图表内的正确的位置

#请在重新整理交换机以后选择“保存布局”部分按布局是需要的顺序

设置所有交换机的角色●

Page 13: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#交换机的右键单击其中每一和设置正确的角色;这里, DC1-BGW1 & DC1-BGW2是边界网关

# DC1-SPINE->将设置为角色脊椎, DC1-VTEP->将是设置的角色分支

下一步是保存和部署●

# DCNM当前将列出交换机并且请有DCNM推送到所有交换机配置的预览。

Page 14: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs
Page 15: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#,一旦是成功的,状态将反射并且交换机将是显示为绿色

Page 16: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs
Page 17: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

步骤 3:网络/VRF的配置

网络/VRF的配置●

#挑选DC1结构(从右上请丢弃下来),控制> VRF

Page 18: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#其次创建VRF

# 11.2 DCNM版本自动填充VRF ID;如果其不同的,输入您需要并且选择“的那个请创建VRF”

#此处, VNID使用的第3层是1001445

下一步是创建网络●

Page 19: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#请提供是Layer2 VLAN的对应的VNID的网络ID (

#请提供VRF SVI应该是一部分;默认情况下, DCNM 11.2填充VRF名字到以前已创建一个;更改当必要时

#被映射对此特定VNID的VLAN ID将是Layer2 VLAN

# IPv4 Gateway->这是在SVI将配置,并且是相同的为在结构内的所有VTEPs的任播网关IP地址

高级选项卡。有即需要被填装,如果的额外的行;DHCP中继使用;●

Page 20: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#,一旦字段被填充,请单击“创建网络”。

#请创建要求是此结构的一部分的所有其他网络; 

现在, VRF和网络在DCNM定义;但是没推送从DCNM到在结构的交换机。这可以是验证的下面使用

#状态在“NA”,如果这没有在交换机被部署。因为这多位置并且介入边界网关,网络/VRF的部署将是讨论进一步下来。

Page 21: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

步骤 4:重复DC2的同样步骤

即然DC1充分地定义,将执行DC2的同一个步骤●

一旦DC2充分地定义,将看起来象下面●

步骤 5:容易结构的创建共享边界的

这是将包括共享边界在vPC的另一个容易结构创建的地方●

注意共享边界,当应该配置部署通过DCNM作为vPC作为否则时,交换机间链路将被关闭,在“再同时”操作在DCNM后被执行

交换机在共享边界将设置“边界”角色●

Page 22: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

# VRF也创建类似是为DC1和DC2结构

因为共享边界不会有任何Layer2 VLAN/VNIDs, #网络在一个共享边界没有要求;共享边界不是任何东部/西部流量的一个隧道终止从DC1到DC2;仅边界网关将扮演角色根据vxlan封装/解封装东部/西部DC1<>DC2流量的

步骤6 MSD和移动DC1和DC2结构的创建

去结构建造者并且创建新的结构并且使用模板- > MSD_Fabric_11_1

Page 23: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#注意多站点重叠IFC部署方法必须是“centralized_To_Route_Server”;这里,共享边界考虑作为路由服务器和,因此此选项从丢弃使用下来

#在“多位置的路由服务器列表内”;这里,请查找Loopback0(which的环回IP地址是路由环回)在共享边界并且填好它

# ASN是那个在共享边界(在本文顶部的参考的图表欲了解更详细的信息);为本文的目的,两个共享边界在同样ASN配置;相应地填写

Next选项是多位置的环回IP范围提供如下所示的地方●

Page 24: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#,一旦所有字段被填充,请点击“保存”按钮,并且一个新的结构将创建与template-> MSD

#其次移动DC1和DC2结构向此MSD

#,在结构移动,它看起来象下面后

Page 25: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#一次执行,请点击将推送必需的配置的“save&Deploy”按钮,只要多位置关系到受到边界网关

步骤 7:外部结构的创建

#请创建外部结构并且添加外部路由器到它如下所示;

Page 26: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#名称结构和使用template-> "External_Fabric_11_1"; 

#请提供ASN

#在末端,多种结构将看起来象下面

步骤 8::eBGP为在BGWs (在共享边界之间的iBGP之间的环回可接通性强调了)

#共享边界运行eBGP l2vpn evpn以边界网关和VRF-LITE连接往外部路由器

#在形成与环回的eBGP l2vpn evpn前,要求确保,环回通过某个方法是可及的;在本例中,我们使用eBGP从BGWs的IPv4 AF到共享边界然后通告环回进一步形成l2vpn evpn结邻。

Page 27: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#,一旦MSD结构选择,对“表格视图的”交换机

Page 28: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#请选择“相互结构”并且请使用“Multisite_UNDERLAY”

#我们此处尝试形成IPv4 BGP结邻用共享边界路由器;因此请相应地选择交换机和接口。

#的注意,如果CDP检测邻居从DC1-BGW1到SB1,它只要求提供IP地址此处在此部分,并且将有效配置在相关接口的IP地址,在执行的“保存后&部署”

Page 29: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#一次保存和部署选择,必需的配置线路为DC1-BGW1被传播;同样步骤将必须在也是选择“共享边界”结构以后被执行。 

#从CLI,同样可以验证使用下面命令;

DC1-BGW1# show ip bgp sum

BGP summary information for VRF default, address family IPv4 Unicast

BGP router identifier 10.10.10.1, local AS number 65000

BGP table version is 11, IPv4 Unicast config peers 1, capable peers 1

2 network entries and 2 paths using 480 bytes of memory

BGP attribute entries [1/164], BGP AS path entries [0/0]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

10.4.10.2 4 65001 6 7 11 0 0 00:00:52 0

#注意“save&Deploy”在DC1结构必须执行(为DC1选择丢弃下来然后执行同样),以便相关IP寻址,BGP配置被传播到在DC1(which的交换机是边界网关);

#并且,多位置的衬底必须从DC1-BGWs创建,对共享边界的DC2-BGWs;如此,步骤和一样以上必须为同样也是执行。

#在末端,共享边界将有eBGP IPv4与所有BGWs的AF结邻在DC1和DC2作为下面;

Page 30: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

SHARED-BORDER1# sh ip bgp sum

BGP summary information for VRF default, address family IPv4 Unicast

BGP router identifier 10.10.100.1, local AS number 65001

BGP table version is 38, IPv4 Unicast config peers 4, capable peers 4

18 network entries and 20 paths using 4560 bytes of memory

BGP attribute entries [2/328], BGP AS path entries [2/12]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

10.4.10.1 4 65000 1715 1708 38 0 0 1d03h 5

10.4.10.6 4 65000 1461 1458 38 0 0 1d00h 5

10.4.10.18 4 65002 1459 1457 38 0 0 1d00h 5

10.4.10.22 4 65002 1459 1457 38 0 0 1d00h 5

SHARED-BORDER2# sh ip bgp sum

BGP summary information for VRF default, address family IPv4 Unicast

BGP router identifier 10.10.100.2, local AS number 65001

BGP table version is 26, IPv4 Unicast config peers 4, capable peers 4

18 network entries and 20 paths using 4560 bytes of memory

BGP attribute entries [2/328], BGP AS path entries [2/12]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

10.4.10.10 4 65000 1459 1458 26 0 0 1d00h 5

10.4.10.14 4 65000 1461 1458 26 0 0 1d00h 5

10.4.10.26 4 65002 1459 1457 26 0 0 1d00h 5

10.4.10.30 4 65002 1459 1457 26 0 0 1d00h 5

#上述是前提前期楼宇从BGWs的l2vpn evpn结邻到共享边界(请注意其使用BGP的不必须;交换环回前缀的其他机制将执行);在末端,基本需求是所有环回(共享边界, BGWs)应该是可及的从所有BGWs

#也请注意iBGP IPv4 AF结邻需要设立在共享边界之间;自今天, DCNM没有一个选项构件在共享边界之间的一iBGP使用模板/丢弃下来;为此,如下所示的一自由形态配置必须被执行;

Page 31: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#请查找在共享边界备份SVI配置的IP地址;如上所述,自由形态在Shared-border1交换机被添加,并且iBGP邻居指定是共享border2(10.100.100.2)的那

#注意,当提供在自由形态内的配置在DCNM时,在每以后提供正确间距命令(空间事假偶数;含义,在router bgp 65001以后,请提供两空间然后给邻接<>命令等等)

#并且请确保执行重新分配直接为直达的路线(环回路由)以BGP或一些其他形式通告环回;在以上示例中,直接的route-map创建匹配所有直达的路线然后重新分配直接在IPv4 AF BGP内执行

#,一旦配置是“已保存和部署”从DCNM, iBGP结邻形成如下所示;

SHARED-BORDER1# sh ip bgp sum

BGP summary information for VRF default, address family IPv4 Unicast

BGP router identifier 10.10.100.1, local AS number 65001

BGP table version is 57, IPv4 Unicast config peers 5, capable peers 5

18 network entries and 38 paths using 6720 bytes of memory

BGP attribute entries [4/656], BGP AS path entries [2/12]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

10.4.10.1 4 65000 1745 1739 57 0 0 1d04h 5

10.4.10.6 4 65000 1491 1489 57 0 0 1d00h 5

10.4.10.18 4 65002 1490 1487 57 0 0 1d00h 5

10.4.10.22 4 65002 1490 1487 57 0 0 1d00h 5

10.100.100.2 4 65001 14 6 57 0 0 00:00:16 18 # iBGP neighborship from

Page 32: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

shared border1 to shared border2

#与上述步骤,多位置的衬底充分地配置。

#下一步是构件多位置的重叠;

步骤 9:构件从BGWs的多位置的重叠到共享边界

#,此处共享边界也是路由服务器的注意

#请选择MSD然后去“表格视图”一条新的链路可以创建的地方;从那里,一条新的多位置的重叠链路必须创建,并且相关IP地址必须提供正确ASN作为下面;此步骤必须为(被实行是从每BGW到每个共享边界)的所有l2vpn evpn邻居

#上述一示例;为其他多位置的重叠链路执行同样,并且在末端, CLI将看起来象下面;

SHARED-BORDER1# sh bgp l2vpn evpn summary

BGP summary information for VRF default, address family L2VPN EVPN

BGP router identifier 10.10.100.1, local AS number 65001

BGP table version is 8, L2VPN EVPN config peers 4, capable peers 4

1 network entries and 1 paths using 240 bytes of memory

BGP attribute entries [1/164], BGP AS path entries [0/0]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

10.10.10.1 4 65000 21 19 8 0 0 00:13:52 0

10.10.10.2 4 65000 22 20 8 0 0 00:14:14 0

10.10.20.1 4 65002 21 19 8 0 0 00:13:56 0

10.10.20.2 4 65002 21 19 8 0 0 00:13:39 0

SHARED-BORDER2# sh bgp l2vpn evpn summary

BGP summary information for VRF default, address family L2VPN EVPN

BGP router identifier 10.10.100.2, local AS number 65001

BGP table version is 8, L2VPN EVPN config peers 4, capable peers 4

1 network entries and 1 paths using 240 bytes of memory

Page 33: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

BGP attribute entries [1/164], BGP AS path entries [0/0]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

10.10.10.1 4 65000 22 20 8 0 0 00:14:11 0

10.10.10.2 4 65000 21 19 8 0 0 00:13:42 0

10.10.20.1 4 65002 21 19 8 0 0 00:13:45 0

10.10.20.2 4 65002 22 20 8 0 0 00:14:15 0

步骤 10:部署网络/在两个站点的VRF

#,因为我们完成多位置的衬底和重叠,下一步是部署网络/在所有设备的VRF;

#开始与在Fabrics-> DC1、DC2和共享边界的VRF。

#,一旦VRF视图选择,请单击“继续”;这在拓扑里将列出设备

#,因为VRF必须在多个交换机被部署(包括边界网关和分支),请选择复选框在一次有同一个角色的最右端然后选择交换机;即;DC1-BGW1和DC1-BGW2能一次选择然后保存两个交换机;在此以后,请选择是可适用的分支交换机(在这里它DC1-VTEP)

Page 34: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#如上所见,当“请部署”时选项选择,以前选择将开始部署并且终于启用绿色的所有交换机,如果部署是成功的。

#同样步骤将必须为部署网络被执行;

#,如果多个网络创建,请记住导航到随后的选项卡在部署前选择网络

Page 35: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#状态当前将转向“部署”从“NA”,并且switch下面CLI可以用于为了验证部署

DC1-VTEP# sh nve vni

Codes: CP - Control Plane DP - Data Plane

UC - Unconfigured SA - Suppress ARP

SU - Suppress Unknown Unicast

Xconn - Crossconnect

MS-IR - Multisite Ingress Replication

Interface VNI Multicast-group State Mode Type [BD/VRF] Flags

--------- -------- ----------------- ----- ---- ------------------ -----

nve1 100144 239.1.1.144 Up CP L2 [144] # Network1 which is VLan

144 mapped to VNID 100144

nve1 100145 239.1.1.145 Up CP L2 [145] # Network2 Which is Vlan

145 mapped to VNID 100145

nve1 1001445 239.100.100.100 Up CP L3 [tenant-1] # VRF- tenant1 which is

mapped to VNID 1001445

DC1-BGW1# sh nve vni

Codes: CP - Control Plane DP - Data Plane

UC - Unconfigured SA - Suppress ARP

SU - Suppress Unknown Unicast

Xconn - Crossconnect

MS-IR - Multisite Ingress Replication

Interface VNI Multicast-group State Mode Type [BD/VRF] Flags

--------- -------- ----------------- ----- ---- ------------------ -----

nve1 100144 239.1.1.144 Up CP L2 [144] MS-IR

nve1 100145 239.1.1.145 Up CP L2 [145] MS-IR

nve1 1001445 239.100.100.100 Up CP L3 [tenant-1]

#上述是从BGW;简而言之如此,我们在步骤选择前的所有交换机将配置有网络和VRF

#同样步骤必须为结构DC2被执行,共享的边界。记住共享边界不需要任何网络或第2层VNIDs;仅L3VRF要求。

步骤 11:创建下行中继/接入端口分支的Switches/VTEP

#在各自此拓扑方面、从DC1-VTEP的端口Eth1/2和Eth1/1和DC2-VTEP连接到主机;如此移动那些作为DCNM GUI的中继端口如下所示

Page 36: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs
Page 37: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#请选择相关接口并且更改“允许需要允许)的VLAN”从无到“所有” (或仅VLAN

步骤 12:Freeforms在共享边界要求

#,因为共享边界交换机是路由服务器,它要求做一些变动根据BGP l2vpn evpn neighborships

使用单播, #站点之间二赖子流量复制;在BGWs后,到达含义,在VLAN 144(eg)的所有二赖子流量;根据哪BGW是指定forwarder(DF), DF将进行单播复制到远程站点;在BGW接收从远程BGW后的一个type3路由此复制达到;这里, BGWs形成仅并列与共享边界的l2vpn evpn;并且共享边界不应该有任何第2层VNIDs (如果创建,这将导致东部/西部流量黑洞)。因为第2层VNIDs未命中,并且路由类型3由每VNID的BGWs产生,共享边界不会尊敬进来自BGWs的BGP更新;要修复此,请使用“保留route-target全部”在AF l2vpn evpn下

#另一个点是确保,共享边界不更改下一跳默认情况下(BGP更改eBGP neighborships的下一跳);这里,单播流量的相互站点通道从站点1到2反之亦然应该是从BGW到BGW (从dc1到dc2反之亦然);要达到此, route-map必须为从共享边界的每l2vpn evpn neighborships创建和应用每BGWs的

#为两个上述点,自由形态在共享边界必须使用类似下面

route-map direct

route-map unchanged

set ip next-hop unchanged

router bgp 65001

address-family ipv4 unicast

redistribute direct route-map direct

address-family l2vpn evpn

retain route-target all

Page 38: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

neighbor 10.100.100.2

remote-as 65001

address-family ipv4 unicast

next-hop-self

neighbor 10.10.10.1

address-family l2vpn evpn

route-map unchanged out

neighbor 10.10.10.2

address-family l2vpn evpn

route-map unchanged out

neighbor 10.10.20.1

address-family l2vpn evpn

route-map unchanged out

neighbor 10.10.20.2

address-family l2vpn evpn

route-map unchanged out

步骤 13:在承租人VRF内的环回BGWs的

#从在分支交换机内连接的主机的北部/南流量, BGWs使用NVE Loopback1 IP地址的外面SRCIP;只默认情况下共享边界将形成与BGWs多位置的环回IP地址的NVE同位体;如此,如果一vxlan数据包来到共享边界用BGW Loopback1的一个外面SRC IP地址,数据包丢弃的归结于SRCTEP密斯;要避免此,在承租人VRF的一环回在每BGW交换机必须创建然后通告到BGP,以便共享边界接收此更新然后形成NVE同位体用BGW Loopback1 IP地址;

# NVE同位体最初将看起来象下面在共享边界

SHARED-BORDER1# sh nve pee

Interface Peer-IP State LearnType Uptime Router-Mac

--------- -------------------------------------- ----- --------- -------- -----------------

nve1 10.222.222.1 Up CP 01:20:09 0200.0ade.de01 #

Multisite Loopback 100 IP address of DC1-BGWs

Page 39: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

nve1 10.222.222.2 Up CP 01:17:43 0200.0ade.de02 #

Multisite Loopback 100 IP address of DC2-BGWs

#如上所述, loopback2从DCNM在tenant-1 VRF创建和配置和给标记12345,因为这是标记哪些route-map使用匹配环回,当进行广告时

DC1-BGW1# sh run vrf tenant-1

!Command: show running-config vrf tenant-1

!Running configuration last done at: Tue Dec 10 17:21:29 2019

!Time: Tue Dec 10 17:24:53 2019

version 9.3(2) Bios:version 07.66

interface Vlan1445

vrf member tenant-1

interface loopback2

vrf member tenant-1

vrf context tenant-1

vni 1001445

ip pim rp-address 10.49.3.100 group-list 224.0.0.0/4

ip pim ssm range 232.0.0.0/8

rd auto

address-family ipv4 unicast

route-target both auto

route-target both auto mvpn

route-target both auto evpn

address-family ipv6 unicast

route-target both auto

route-target both auto evpn

router bgp 65000

vrf tenant-1

address-family ipv4 unicast

advertise l2vpn evpn

redistribute direct route-map fabric-rmap-redist-subnet

maximum-paths ibgp 2

address-family ipv6 unicast

advertise l2vpn evpn

redistribute direct route-map fabric-rmap-redist-subnet

maximum-paths ibgp 2

Page 40: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

DC1-BGW1# sh route-map fabric-rmap-redist-subnet

route-map fabric-rmap-redist-subnet, permit, sequence 10

Match clauses:

tag: 12345

Set clauses:

#,在此步骤, NVE对等互连为所有Loopback1 IP地址将显示与多位置的环回IP地址一起后。

SHARED-BORDER1# sh nve pee

Interface Peer-IP State LearnType Uptime Router-Mac

--------- -------------------------------------- ----- --------- -------- -----------------

nve1 192.168.20.1 Up CP 00:00:01 b08b.cfdc.2fd7

nve1 10.222.222.1 Up CP 01:27:44 0200.0ade.de01

nve1 192.168.10.2 Up CP 00:01:00 e00e.daa2.f7d9

nve1 10.222.222.2 Up CP 01:25:19 0200.0ade.de02

nve1 192.168.10.3 Up CP 00:01:43 6cb2.aeee.0187

nve1 192.168.20.3 Up CP 00:00:28 005d.7307.8767

#在此阶段,应该正确地转发东方/西部流量

步骤 14:从共享边界的VRFLITE扩展外部路由器的

当主机结构的外部将必须与在结构内的主机谈#将有情况。在本例中,同样由共享边界成为可能; 

#是活在DC1或DC2的所有主机能与外部主机谈通过共享边界交换。

#对于该目的,共享边界终止VRF轻;此处在本例中eBGP从共享边界首先运行到外部路由器如图表所显示。

#对于配置此从DCNM,它是要求的添加VRF分机附件。在步骤之下是达到的同样将执行。

a) 添加相互结构从共享边界连接与外部路由器

Page 41: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#请选择范围对“共享对表格视图的边界”和更改的结构建造者

#请选择链路并且添加“相互结构”链路如下所示

Page 42: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

# VRF轻子型必须从丢弃选择下来

#来源结构是共享的边界,并且目的地结构外部,因为这是一VRF轻从SB到外部

#请选择去往外部路由器的相关接口

#请提供IP地址并且屏蔽和邻接IP地址

# ASN将自动填充。

#,一旦这执行,请点击“Save”

#请执行同样为两个共享边界和为在VRFLITE的所有外部第3层连接

b) 添加VRF扩展

#请去共享边界VRF部分

# VRF在部署的状态;选择复选框在权利,以便多个交换机可以选择

Page 43: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#请选择共享边界,并且“VRF分机附件”窗口将打开

#在“延伸下”,从“无的”更改对“VRFLITE”

#为两个请执行同样共享的边界

#一次执行, “分机详细信息”将填充在步骤上面a)以前给的VRF轻接口。

# DOT1Q ID是自动填充到2

Page 44: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

#其他字段也是填充的自动

#,如果IPv6结邻必须通过VRFLITE设立,应该为IPv6实行步骤a)

#当前请单击“Save”

#终于,请执行“部署”在网页的右上。

#成功的A部署将导致包括在那些sub-interface和设立BGP IPv4 Neighborships的设置IP地址用外部路由器的推送配置对共享边界

#请记住外部路由器配置(在sub-interface和BGP结邻语句的设置IP地址)由CLI在这种情况下手工执行。

# CLI验证可以由下面的on命令完成两个共享边界;

SHARED-BORDER1# sh ip bgp sum vr tenant-1

BGP summary information for VRF tenant-1, address family IPv4 Unicast

BGP router identifier 172.16.22.1, local AS number 65001

BGP table version is 18, IPv4 Unicast config peers 1, capable peers 1

9 network entries and 11 paths using 1320 bytes of memory

BGP attribute entries [9/1476], BGP AS path entries [3/18]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

172.16.22.2 4 65100 20 20 18 0 0 00:07:59 1

SHARED-BORDER2# sh ip bgp sum vr tenant-1

BGP summary information for VRF tenant-1, address family IPv4 Unicast

BGP router identifier 172.16.222.1, local AS number 65001

BGP table version is 20, IPv4 Unicast config peers 1, capable peers 1

9 network entries and 11 paths using 1320 bytes of memory

BGP attribute entries [9/1476], BGP AS path entries [3/18]

BGP community entries [0/0], BGP clusterlist entries [0/0]

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

172.16.222.2 4 65100 21 21 20 0 0 00:08:02 1

#与所有上述配置,北部/南可接通性将设立太如下所示(从外部路由器的ping在结构的主机的)

EXT_RTR# ping 172.16.144.1 # 172.16.144.1 is Host in DC1

Fabric

PING 172.16.144.1 (172.16.144.1): 56 data bytes

64 bytes from 172.16.144.1: icmp_seq=0 ttl=251 time=0.95 ms

64 bytes from 172.16.144.1: icmp_seq=1 ttl=251 time=0.605 ms

64 bytes from 172.16.144.1: icmp_seq=2 ttl=251 time=0.598 ms

64 bytes from 172.16.144.1: icmp_seq=3 ttl=251 time=0.568 ms

64 bytes from 172.16.144.1: icmp_seq=4 ttl=251 time=0.66 ms

^[[A^[[A

--- 172.16.144.1 ping statistics ---

5 packets transmitted, 5 packets received, 0.00% packet loss

round-trip min/avg/max = 0.568/0.676/0.95 ms

EXT_RTR# ping 172.16.144.2 # 172.16.144.2 is Host in DC2 Fabric

PING 172.16.144.2 (172.16.144.2): 56 data bytes

64 bytes from 172.16.144.2: icmp_seq=0 ttl=251 time=1.043 ms

64 bytes from 172.16.144.2: icmp_seq=1 ttl=251 time=6.125 ms

64 bytes from 172.16.144.2: icmp_seq=2 ttl=251 time=0.716 ms

64 bytes from 172.16.144.2: icmp_seq=3 ttl=251 time=3.45 ms

Page 45: 建立一连结9000 VXLAN共享的边界多位置的部署 使用DCNM€¦ · 使用DCNM 11.2版本,本文是解释如何部署Cisco连结9000 VXLAN ... 和为每定义的那组播组网络至脊椎和脊椎将执行组播复制根据外面目的地IP地址的油对其他VTEPs

64 bytes from 172.16.144.2: icmp_seq=4 ttl=251 time=1.785 ms

--- 172.16.144.2 ping statistics ---

5 packets transmitted, 5 packets received, 0.00% packet loss

round-trip min/avg/max = 0.716/2.623/6.125 ms

#追踪途径也指向正确的设备在数据包的路径

EXT_RTR# traceroute 172.16.144.1

traceroute to 172.16.144.1 (172.16.144.1), 30 hops max, 40 byte packets

1 SHARED-BORDER1 (172.16.22.1) 0.914 ms 0.805 ms 0.685 ms

2 DC1-BGW2 (172.17.10.2) 1.155 ms DC1-BGW1 (172.17.10.1) 1.06 ms 0.9 ms

3 ANYCAST-VLAN144-IP (172.16.144.254) (AS 65000) 0.874 ms 0.712 ms 0.776 ms

4 DC1-HOST (172.16.144.1) (AS 65000) 0.605 ms 0.578 ms 0.468 ms

EXT_RTR# traceroute 172.16.144.2 traceroute to 172.16.144.2 (172.16.144.2), 30 hops max, 40 byte

packets 1 SHARED-BORDER2 (172.16.222.1) 1.137 ms 0.68 ms 0.66 ms 2 DC2-BGW2 (172.17.20.2) 1.196

ms DC2-BGW1 (172.17.20.1) 1.193 ms 0.903 ms 3 ANYCAST-VLAN144-IP (172.16.144.254) (AS 65000)

1.186 ms 0.988 ms 0.966 ms 4 172.16.144.2 (172.16.144.2) (AS 65000) 0.774 ms 0.563 ms 0.583 ms

EXT_RTR#