《NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)》一2.2 VLAN

简介: 本节书摘来自异步社区《NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)》一书中的第2章,第2.2节,作者 【美】Ron Fuller, CCIE#5851 , David Jansen, CCIE #5952 , Matthew McPherson,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 VLAN NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版) VLAN提供了一种将单台交换机上的流量划分到多个隔离网络中的机制。

本节书摘来自异步社区《NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)》一书中的第2章,第2.2节,作者 【美】Ron Fuller, CCIE#5851 , David Jansen, CCIE #5952 , Matthew McPherson,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.2 VLAN

NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)
VLAN提供了一种将单台交换机上的流量划分到多个隔离网络中的机制。VLAN可以根据安全性、商业单元或应用/功能等要素对交换机进行分段。虽然需要在给定拓扑结构中的每台交换机上进行VALN的配置,但是VLAN也可以通过802.1Q中继机制跨越多台物理交换机。

假设Nexus最多支持4个VDC。Nexus 7000交换机的每个VDC支持4096个VLAN。其中的某些VLAN将用于系统级功能,用户无法配置这些VLAN。利用命令show vlan internal usage即可显示这些内部VLAN的相关信息(如例2-8所示)。

例2-8 内部VLAN使用情况


1e00c4c89a25e26483ed7f21655ead24c056cd8a

2.2.1 配置VLAN

在全局配置模式下使用命令vlan vlan-id可以对VLAN进行配置。

例2-9显示了将VALN添加到本地数据库的配置方式。

例2-9 创建新VALN


c869380db3cc3285a3c7ef94ad80912adf088319

例2-10显示了使用命令vlanvlan-range,通过指定区间来创建多个VLAN的配置方式。

例2-10 创建多个VLAN


3890f1995fe3cee32e86d7b85a5f03c47465231c

2.2.2 VLAN中继协议

在大型交换式网络中,有时使用VTP(VLAN Trunking Protocol,VLAN中继协议)来跨大量交换机定义VLAN。

对于VTP来说,设备可以采用以下4种运行模式。

关闭(Off)模式:默认情况下NX-OS不运行VTP。不运行VTP的设备将不发送或接收VTP宣告,而且插入两台VTP设备之间时,会中断VTP宣告的数据流。
VTP服务器模式:在VTP服务器模式下,可以创建、修改和删除VLAN,而且VTP服务器还要定义整个域范围的相关参数,如版本以及VTP剪枝是否生效等。VTP服务器会向VTP域内的其他设备发送VTP宣告,并通过从域内其他设备接收到的宣告消息来更新VLAN数据库。
VTP客户端模式:VTP客户端发送和接收VTP宣告,并基于这些宣告更新它们的本地VLAN数据库。但是在该模式下,无法在本地创建、修改或删除设备上的VLAN。
VTP透明模式:运行在VTP透明模式下的设备将中转从其他设备接收到的消息,但是并不宣告该设备本地数据库的变更信息,也不会根据从其他设备接收到的信息修改本地数据库。
如果要配置VTP透明模式,那么就必须利用命令feature将代码库加载到内存中(如例2-11所示)。

例2-11 启用VTP功能特性


49cbb83cf7857174dacf7972b97136f5c9a4c6b3

例2-12显示了在全局配置模式下指定VTP参数的方式。

例2-12 指定VTP参数


f005c4b44b80ba456433ae6184b9aba45b062a3f

2.2.3 分配VLAN成员关系

创建了VLAN数据库之后,就可以根据连接到交换机的设备需求情况将端口添加到VALN中。此外,交换机之间的链路可能需要承载多个VLAN。

例2-13显示了将端口加入VLAN的方式。


9750228e35e38eb4d9fd6a71b55c816b063f8185

通过该配置,中继端口将承载本地VLAN数据库中的所有活动VLAN。此时的最佳实践是手工修剪不必要的中继端口,而仅承载必需的VLAN,相应的命令语法如下:


86ecff088c1671d65624d8039f6ab43aee7826f4

随着需求的变化,可能需要在中继端口上增加或删除VLAN,此时可以在命令switchport trunk allowed中使用关键字add或remove(如例2-15所示)。

例2-15 从中继端口上增加或删除VLAN


5e4ef303e98a4348dc4b28cefb03a7bf9b95d70f

2.2.4 验证VALN配置

利用命令show vlan可以查看已配置的VLAN以及分配给这些VLAN的接口情况(如例2-16所示)。

例2-16 查看已配置的VLAN和接口


3e3ad213bf7c1e6935931053dad83d4624be0e1a
相关文章
|
11月前
|
Devops 网络安全 数据中心
「数据中心」Cisco数据中心脊页架构:覆盖(Overlay)网络
「数据中心」Cisco数据中心脊页架构:覆盖(Overlay)网络
|
11月前
|
数据中心
「数据中心」Cisco数据中心架构:Spine and Leaf架构
「数据中心」Cisco数据中心架构:Spine and Leaf架构
|
11月前
|
存储 数据中心 网络虚拟化
「数据中心」Cisco数据中心Spine and Leaf架构:数据中心演进
「数据中心」Cisco数据中心Spine and Leaf架构:数据中心演进
|
数据中心
《NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)》一导读
本书的主要目的是为暂时还不熟悉Nexus和NX-OS的网络管理员提供参考指南,希望为读者提供有关跨Nexus 7000、5000、5500 和 1000V平台的NX-OS的常用功能信息,成为大家的案头宝典。
1850 0