tungsten fabirc vgw报文流向分析:1.浮动ip 2.非浮动ip

​Tungsten Fabric入门宝典丨关于安装的那些事(上) 聊聊HA行为、多NIC安装、集群规模,以及如何创建安装K8s实例。 阅读详情

环境:  ctrl---cmp1---cmp2

vhost(10.x; eth2(public):20.x)

创建vgw:

docker exec -it vrouter_vrouter-agent_1 python /opt/contrail/utils/provision_vgw_interface.py --oper create --interface vgw1 --subnets 192.168.20.128/25 --routes 0.0.0.0/0 --vrf default-domain:admin:public:public

虚机关联浮动ip(1.1.11.5在cmp1,浮动ip:192.168.20.131)

从外部ping虚机浮动ip,在源主机看arp条目如下:

192.168.20.131           ether   52:54:00:f0:de:da   C                     eth2=>该网卡在cmp1(eth2)

即报文会发到eth2(host OS 网卡),查看host路由,目的为同一网段:

192.168.20.0/24 dev eth2 proto kernel scope link src 192.168.20.2

并且已经有arp条目:

192.168.20.131           ether   00:00:5e:00:01:00   C                     vgw1

送到vgw1:

#vif --list|grep vgw1 -C 3
            TX packets:343  bytes:14742 errors:0
            Drops:0

vif0/27     OS: vgw1
            Type:Gateway HWaddr:00:00:5e:00:01:00 IPaddr:0.0.0.0
            Vrf:6 Mcast Vrf:65535 Flags:L3L2Er QOS:-1 Ref:2
            RX packets:15  bytes:1238 errors:7

#rt --dump 6 |grep 131
192.168.20.131/32      32            P          -             38        2:cf:55:fa:d7:ad(9716)

#nh --get 38
Id:38         Type:Encap          Fmly: AF_INET  Rid:0  Ref_cnt:5          Vrf:7
              Flags:Valid, Policy, Etree Ro

Tungsten Fabric:为云网络而生的SDN控制器 为什么说TF对于“云的构建者和云原生平台的工程师”是一个合适的选择。 阅读详情

相关推荐

TF虚拟网络流量排错:在正确的时刻使用正确的工具

在VNF、hypervisor、vRouter三个层面,有很多有用的武器满足我们的需求。

TungstenFabric的博客 725

三个理由告诉你,为什么在TF中必须使用MPLSoUDP

选择基于GRE的MPLS?还是基于UDP的MPLS?这在TF不是个问题。

TungstenFabric的博客 505

brpc组件bvar源码解析(一)简介、使用和类的关系

bvar是brpc中的一个重要组件,brpc内部有很多builtin监控都是bvar实现的。 brpc文档介绍bvar“几乎不会给程序增加性能开销,也快于竞争频繁的原子操作”。它的原理是:多线程累加一个计数器时,每个线程只累加私有的变量而不参与全局竞争,因此写时没有锁的竞争;在读取时累加所有线程的私有变量。虽然读比之前慢多了,但写就快多了,因此它使用写多读少的场景,例如统计、监控场景。 1.使用 // bvar::Adder<T>用于累加,下面定义了一个统计read error总数的Adder。

华秋实的专栏 1852

solidworks实体显示线框

solidworks实体莫名其妙显示为有点虚的线框

qq_35858902的博客 1万+

防止通达信公式被盗?手把手教你用DLL加密+互联网验证(含易语言后台管理)

本文详细介绍了如何通过DLL加密与互联网验证技术保护通达信公式安全。从DLL加密实现、设备绑定到易语言后台管理,提供了一套完整的防护方案,有效防止公式被盗用。重点讲解了互联网验证登录和绑定设备等核心技术,帮助量化交易者守护核心资产。

weixin_29323551的博客 502

基于CST的PCB通孔三维建模实例

本文简明扼要地描述了如何利用CST的参数化脚本快速生成PCB的通孔三维模型,非常适合于进行快速精准的PCB参数分析。

一只豌豆象的博客 1836

LeRobot 入门教程(十一)π0(Pi0)π0.5(Pi0.5)训练、推理、部署

本文介绍了Physical Intelligence公司开发的π₀和π₀.₅系列通用机器人控制视觉-语言-动作模型。π₀作为首款基础模型,融合流匹配、跨实体训练等技术,支持50Hz高频控制。π₀.₅是其升级版,通过异构数据协同训练解决开放世界泛化问题,在Libero基准测试中表现优异。文章详细说明了两个模型的安装要求、使用方法、训练策略及关键参数配置,包括混合精度训练、梯度检查点等优化技术,为机器人在多样化场景中的语义理解和动作控制提供了完整解决方案。

2506_90492529的博客 5045

【Windows Server 2019】活动目录 (Active Directory) ——将计算机加入域和脱离域

博文介绍了如何将计算机加入AD域和脱离AD域,包括加入域,验证客户机加入到域后的信息,使用域账户用户在客户机上登录,使用本地账户用户在计算机上登录,脱离域。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 6169

Calibre :Standard Verification Rule Format(SVRF) Manual (1-2)

摘要:SVRF规则文件是用于Calibre和ICverify工具的脚本文件,包含层定义、规则检查、注释、预处理指令等元素。规则文件支持全局/局部层定义、隐式层操作,以及条件编译指令(#DEFINE/#IFDEF等)。宏功能(DMACRO/CMACRO)可实现代码复用,支持参数化层操作和嵌套调用。预处理指令支持版本控制(#IFDEFCALIBRE_VERSION)和环境变量默认值设置(#PRAGMAENV)。宏中的层名具有局部作用域,可通过特殊语法实现全局层名指定,LOCAL()修饰符可创建调用作用域内的唯一

u013620135的博客 1342

面试官连夜整理:103道AI Agent面试题,答对一半直接加薪50%

维度AutoGPTLangGraphAutoGen控制流LLM 驱动的隐式循环代码层定义的显式状态图对话驱动的自动流转状态存储Prompt 上下文中(易丢失)结构化 State 对象(可持久化)对话历史(自动累积)分支能力依赖 LLM 的文本输出(不稳定)条件边 + 节点路由(确定性)多 Agent 对话自然分支(涌现式)回溯/回滚无原生支持,只能重新开始原生 Checkpoint 支持时间旅行无全局回滚,单 Agent 可重启人机协同仅人工在关键点介入(需要自定义)原生支持。

weixin_35774598的博客 622

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: angular 配置前后端及安装mongodb备忘-Ubuntu 18
下一篇: Ubuntu18 安装 docker
wellsmith
博客等级 码龄23年 15粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值