随笔分类 - 网络虚拟化
摘要:你将学到什么 虚拟机的Ping包是如何出外网的 DevStack环境准备 | 节点 | 硬件配置| 网络配置 | 类型 | 操作系统 | | | | | | | | DevStack | 4G 2CPU 50GB | 2张网卡(NAT模式) | VMWare虚拟机(开启CPU虚拟化) | CentO
阅读全文
摘要:部署OVN实验环境 同OVN学习(一) 网关 在L3网络基础上部署网关 添加L3网关 网关与外网连接 设置SNAT
阅读全文
摘要:参考文档 "OVN学习系列参考博文" 部署OVN实验环境 网络拓扑 安装软件包 配置OVN L2网络 定义逻辑网络 创建一个逻辑交换机,然后添加两个交换机端口,并为端口设置物理地址 伪造虚拟机 创建网络命名空间,并在br int上添加端口,然后将端口添加到命名空间,最后通过设置端口的MAC地址和网卡
阅读全文
摘要:部署OVN实验环境 同OVN学习(一) L3网络 创建逻辑交换机和路由 创建路由端口 创建交换机 设置DHCP 创建虚拟机 测试
阅读全文
摘要:参考文档 "朱双印个人日志" netfilter/iptables架构 | 位置 | 钩子函数/规则链 | 说明 | | | : : | : : | | 数据包刚刚进入网络层的位置 | PREROUTING | 在这里处理目标地址转换 | | 经过路由判断,数据包从内核流入本机用户空间的位置 | I
阅读全文
摘要:基础用法 系统配置 命令使用 显示当前正在被追踪的流 监控流事件 高级用法 L命令实现 问题处理 在容器中运行conntrack命令报错 参考资料 "conntrack" "iptables tutorial" "netfilter官网"
阅读全文
摘要:安装OpenStack(allinone)环境 安装OVN组件 开启OVN 配置OVN 删除neutron默认配置 重启neutron服务 验证安装
阅读全文
摘要:安装OVN组件 控制节点 计算节点 扩展知识 OVS所有服务都使用/usr/share/openvswitch/scripts/ovs ctl脚本启动 问题处理 ovsdb server启动异常,绑定端口失败
阅读全文
摘要:概述 ovn controller是OVN在虚拟机上的agent,北向连接OVN的南向数据库,学习OVN的配置和状态,并使用虚拟机的状态来填充PN表以及Binding表的Chassis列;南向连接openflow控制器ovs vswitchd,使用ovsdb server来监控和控制Open vSw
阅读全文
摘要:下载源码 下载依赖包 编译OVS 编译OVS内核模块 故障处理 ovsdb server服务启动失败
阅读全文
摘要:说明 [Record]就是行对应的_uuid [if exists]当值不存在的是否会报错而不是返回False 基本信息查询 列举数据库 列举数据库表 列举数据库列 列举数据库数据 列举数据库特定列数据 查询数据库表项值 设置数据库表项值 删除数据库表项值 添加数据库表项 清空数据库表行
阅读全文
摘要:基本概念 基本命令 ovs vsctl 网桥查询 端口查询 接口查询 端口、接口归属查询 ovs ofctl 查询网桥流表 查询网桥信息 ovs dpctl Datapath统计信息查询:hit表示datapath命中数,missed未命中,lost表示没有传递到用户空间就丢弃了 查询端口详细统计信
阅读全文
摘要:SDN & OpenFlow & Open vSwitch SDN SDN(软件定义网络)是一个概念、是一个思想、一个框架、是一种网络设计理念,它有三个特征 控制平面与转发平面分离 控制平面集中化 网络可编程 OpenFlow OpenFlow是控制平面和转发平面之间的通讯协议,类比编程中的概念,S
阅读全文
摘要:性能检测工具安装 基本命令 测试 测试环境网络拓扑 br ex用于ssh连接,br mgmt上网卡用于测试 不启用GSO/GIO 网卡配置 Host A | 选项 | 状态 | | | | | tcp segmentation offload | off | | generic segmentati
阅读全文