变形金刚外传0x08-动态路由实现物理-逻辑互访

简介: 在上一篇分享中,我通过设置静态路由条目,实现了NSX-T演示环境中,逻辑网络与物理网络的三层互通。虽然静态路由没有动态路由协议的灵活性,但在一些情况下,静态路由却是首选的方案:

在上一篇分享中,我通过设置静态路由条目,实现了NSX-T演示环境中,逻辑网络与物理网络的三层互通。虽然静态路由没有动态路由协议的灵活性,但在一些情况下,静态路由却是首选的方案:

  • 用户现网采用OSPF作为动态路由协议组网;由于NSX-T的逻辑路由只支持BGP,此时通过设置静态路由的方式,可以实现物理-逻辑网络的互通,并且无需改变现网架构。
  • 在一些PoC项目中,只需要1-2条简单的静态路由,就可以实现物理-逻辑网络的互通,并且不会对现行网络产生不利的影响。

不过,在大型数据中心的复杂网络环境中,动态路由协议的优势就能得到很好的体现。在接下来的分享中,我将演示如何在NSX-T的逻辑路由组件上设置动态路由协议实现物理-逻辑网络的互通。

首先来看一下新的网络拓扑:

  • 在Tier1级别,依旧由T1LR(T1DR)实现3-Tier-App逻辑网络的三层互通,包括10.0.10.0/24、10.0.20.0/24和10.0.30.0/24三个网络
  • T1LR和T0LR之间的Intra-Tier连接不变,暂时不会生成T1SR角色
  • T0LR(T0SR)上联地址更改为10.0.100.2/29,对端从原先的ADDC,更改为软路由器sa-vyos-01
  • 图中的另一个上联地址为10.0.110.2/29,将会在下一个演示中用到,包括软路由器sa-vyos-02也不会在本演示中出现
  • T0SR与sa-vyos-01之间,将配置BGP动态路由协议,实现物理-逻辑网络互访

image.png


0x08:配置BGP动态路由-T0LR为Active-Standby部署模型+一个上联网络

=========================

这里,我要在明确两点:

  • 今天的演示中,T0SR依旧采用Active-Standby架构
  • T0SR只有一根模拟的物理网络上联链路

言归正传,让我们开始今天的配置演示:

  • 为了后续的配置实例,将标准交换机上的虚拟机端口组network-uplink更名为network-uplink-1

image.png

  • 创建network-uplink-2的虚拟机端口组
    注:本实例中暂时不会用到这个虚拟机端口组

image.png

  • 删除之前配置的默认静态路由

image.png

image.png

  • 为了区分后续的实验,将T0-dev-uplink-external VLAN逻辑交换机更名为T0-dev-uplink-external-1

image.png

image.png

  • 同时新建一个VLAN逻辑交换机,命名为T0-dev-uplink-external-2

image.png

  • 编辑T0-LR_T1-T2的Uplink上联配置

image.png

  • 更新上联接口地址为10.0.100.2/24

image.png

image.png

image.png

  • 点击路由-BGP,为T0LR开启BGP动态路由协议

image.png

  • 激活BGP协议,设置Local AS为65002

image.png

  • 点击添加BGP邻居

image.png

  • 添加10.0.100.1作为BGP邻居路由器,自治系统为65001

image.png

  • 选择本地地址10.0.100.2所在的T0-dev-uplink-external-1作为上行链路

image.png

image.png

  • 修改之前的静态路由重分发策略

image.png

  • 勾选T0已连接和T1已连接,将逻辑网络的路由重分发给BGP邻居

image.png

  • 在T0LR与上联路由器正常建立邻居关系后,可以通过在Edge节点命令行查看到邻居建立的信息
# get logical-router T0LR的UUID neighbor

可以看到,T0LR和上联10.0.100.1建立了邻居关系

image.png

  • 在Edge节点和Hypervisor节点查看当前T0LR的路由表
# get logical-router T0LR的UUID

image.png

image.png

image.png

image.png

  • 在上层路由器查看BGP动态路由协议学习到的路由表

image.png

  • 上层路由器与逻辑网络中的3-Tier-App实现三层通信

image.png

  • 保持ADDC软路由器的静态路由不变

image.png

  • ADDC与3-Tier-App实现三层通信

image.png

image.png

可以看到,相比较NSX-V的动态路由设置,NSX-T的动态路由设置更加简化:

  • 只需要在T0设置BGP相关参数,如自治系统和邻居管理,而不像NSX-V中需要在DLR和ESG上均设置动态路由协议的一些设置
  • 对于网络地址转换和负载均衡相关的路由,可以通过配置文件的形式发布到BGP,配置更加简化和灵活(这点将在后面演示T1SR角色的时候得到验证)

在今天的演示中,我们的T0SR是Active-Standby模式,同时T0SR也只有一根上联链路。各位不妨思考一下:如果T0SR拥有两根上联链路,动态路由协议该如何设置?同时在Active-Standby模式下,只有一个Edge传输节点中的T0SR实例才是激活的,那么两根上联链路如何实现冗余呢?

在下面几篇分享中,我将为各位演示上述问题的解决方案,敬请期待。

相关文章
|
存储 JavaScript 测试技术
rpmdb损坏的修复方法
yum强制终止后,提示rpmdb损坏 error: cannot open providename index using db3 - bad file descriptor
9882 0
|
消息中间件 负载均衡 流计算
gRPC ZeroMQ (ZMQ) D-Bus SOME/IP 通讯方式的比较
gRPC ZeroMQ (ZMQ) D-Bus SOME/IP 通讯方式的比较
1345 3
|
10月前
|
人工智能 自然语言处理 供应链
2025年11月,中国数字人平台介绍与技术分析
2025年,数字人技术迈向“价值载体”新阶段,核心市场规模破400亿元。依托多模态大模型、端侧智能与高拟真驱动,数字人在政务、医疗、文旅等领域实现深度落地。从技术架构到场景定制,再到生态协同,正重构产业交互方式,推动虚实融合的智能化变革。
|
5月前
|
消息中间件 存储 Java
【Kafka核心】分区副本、ISR机制、消息存储机制、segment文件、稀疏索引、顺序写
本资料系统梳理Kafka核心机制,涵盖分区副本、ISR同步、Segment分段、稀疏索引、顺序写与PageCache等六大支柱,深入解析LEO/HW、Leader Epoch、零拷贝等关键原理,揭示高吞吐、低延迟、高可用与强一致性的底层实现逻辑,兼具理论深度与生产实践指导价值。
|
4月前
|
弹性计算 数据库 数据安全/隐私保护
SaaS系统技术实践,架构设计及应用场景
本文深入解析SaaS系统的技术实践(多租户隔离、微服务、自动化运维、安全合规)、分层架构设计(基础设施至前端五层)及典型应用场景(CRM、HRM、电商、政务、教育等),兼顾理论深度与落地可行性,助力构建高可用、可扩展、低成本的云原生SaaS系统。(239字)
606 7
|
JSON 监控 数据挖掘
用唯品会 API 实现唯品会店铺商品用户评价口碑管理
在电商竞争激烈的今天,用户评价口碑管理对销量和品牌形象至关重要。本文介绍如何利用唯品会API自动化获取、分析和响应用户评价,提升店铺运营效率。内容涵盖API基础、口碑指标计算、自动化处理及优化策略,助力商家高效管理评价数据,优化口碑,促进销售增长。
|
负载均衡 Shell 网络安全
VMware NSX 4.2.3 发布,新增功能概览
VMware NSX 4.2.3 发布,新增功能概览
316 0
VMware NSX 4.2.3 发布,新增功能概览
|
人工智能 数据中心
上海市智算中心建设导则(2025年版)
本导则共分14章,总则部分阐述了总体要求、适用范围、符合性说明等,术语和定义部分汇总了主要的专用术语,并进行定义或说明。其余部分对本市智算中心建设的规划与选址、建筑与配套、规模与功能、 AI基础设施架构、集约高效、安全可靠、绿色节能,以及论证、评估与监测和边缘智算中心等方面进行了规范。
1118 13
|
网络协议 网络架构
TCP/IP协议架构:四层模型详解
在网络通信的世界里,TCP/IP协议栈是构建现代互联网的基础。本文将深入探讨TCP/IP协议涉及的四层架构,以及每一层的关键功能和作用。
3338 5