《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
相关文章
|
存储 数据可视化 API
1688商品详情数据接口:如何通过1688 API实现批量商品数据抓取和分析
使用1688 API进行批量商品数据抓取和分析,首先需注册账号创建应用获取App Key和Secret Key。研究API文档,构建请求URL,如商品详情、搜索、销售量等接口。利用编程语言发送HTTP请求,实时抓取并处理数据,存储到数据库。实施优化策略,处理错误,记录日志。数据可视化展示并确保API安全性。编写文档并持续更新以适应API变化。参考[c0b.cc/R4rbK2]获取API测试和SDK。
|
设计模式 算法 程序员
代码之美:探索编程艺术与实践
在数字化时代,编程已成为一种创造性的艺术。本文将深入探讨编程的美学原则、设计模式的应用以及高效编码的实践技巧,旨在为读者揭示如何通过技术和创新思维提升代码质量,实现技术与艺术的完美结合。
|
自然语言处理 测试技术 Python
开源创新框架MoA,可极大增强大模型的能力
【7月更文挑战第16天】MoA(Mixture-of-Agents)是一种创新框架,通过分层架构融合多个LLMs的专业知识,增强大模型能力。在AlpacaEval等基准测试中表现优越,展示出利用LLMs集体优势的巨大潜力。然而,模型复杂性、代理选择、可解释性和鲁棒性是待解决的挑战。[论文链接](https://arxiv.org/abs/2406.04692)
365 2
|
人工智能 弹性计算 自动驾驶
2023 AI开发者生态报告:技术生态、开发范式与应用案例全景
随着人工智能技术的飞速发展,全球IT市场对AI的投入持续增长,预计到2027年将达到4236亿美元。
ly~
|
11月前
|
数据可视化 BI API
除了 OpenGL,还有哪些常用的图形库可以在 C 语言中使用?
除了OpenGL,C语言中还有多个常用的图形库:SDL,适合初学者,用于2D游戏和多媒体应用;Allegro,高性能,支持2D/3D图形,广泛应用于游戏开发;Cairo,矢量图形库,支持高质量图形输出,适用于数据可视化;SFML,提供简单接口,用于2D/3D游戏及多媒体应用;GTK+,开源窗口工具包,用于创建图形用户界面。这些库各有特色,适用于不同的开发需求。
ly~
2486 4
|
缓存 NoSQL Redis
Java技术栈Redis面试总结(全面,实时更新)
Java技术栈Redis面试总结(全面,实时更新)
|
弹性计算 大数据 测试技术
2024阿里云服务器租用价格表(CPU/内存/带宽/磁盘收费标准)
阿里云服务器分为轻量应用服务器和云服务器ECS,轻量适合个人开发者使用,搭建轻量级的网站、测试环境使用;专业级如大数据、科学计算、高并发网站等需要使用云服务器ECS。2024年阿里云服务器租用价格表出炉!云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服务器30元3个月,幻兽帕鲁4核16G和8核32G服务器配置,云服务器ECS可以选择经济型e实例、通用算力u1实例、ECS计算型c7、通
1410 1
|
存储 负载均衡 算法
最简单的 gRPC 教程—4 多路复用、元数据、负载均衡
前面已经介绍了几种 gRPC 的进阶特性,这篇文章再来看看 gRPC 的: • 多路复用 • 元数据 • 负载均衡 我把前面的 Order 服务再复制一份,作为本篇文章的代码演示。
1259 0
|
监控 测试技术 网络安全
《VMware vSphere 6.0虚拟化架构实战指南》——2.4 全新安装后的必要配置
选择网卡后返回到图2-4-4所示的界面,选择“ipv4 configuration”,对IP进行配置,按【Enter】键进入配置界面。选择“Set static ip address and network configuration”,配置静态地址、子网掩码、默认网关,如图2-4-6所示,按【Enter】键完成配置。
2257 0