sdn
-
DPDK 专题
DPDK(Data Plane Development Kit)是一种 SDN 数据平面开发工具包,它由一组用于快速包处理的库和驱动程序组成,用于加速在各种 CPU 架构上运行的包处理工作负载。DPDK 应用程序是运行在 Linux 用户空间,并利用自身提供的数据平面库来收发数据包,绕过了 Linux 内核协议栈对数据包处理过程。 -
DPDK 初学者入门必读
本文将助于各位有志于从事
DPDK工作或需要了解该领域背景的人群快速入门 DPDK。 -
编译 OpenvSwitch RPM 包
本博客主要介绍如何在
CentOS6.5上编译OpenvSwitchRPM包。 -
DPDK 源码安装
本文介绍基于 DPDK 源码编译过程
-
OpenvSwitch 常用命令:ovs-vsctl
ovs-vsctl命令在OpenvSwitch中主要用来获取或者更改ovs-vswitchd的配置信息(如网桥、接口等),此工具操作的时候会更新ovsdb-server中的数据库,本博客主要介绍如何使用OpenvSwitchovs-vsctl命令2015-09-06 sdn sdn,openvswitch,ovs,ovs-vsctl -
Testpmd
testpmd应用可以用于以包转发模式(packet forwarding mode)测试 DPDK,也可以访问具有如Flow Director特性的硬件网卡。它也被用作说明如何使用 DPDK SDK 构建更多功能的应用程序。 -
OpenvSwitch 常用命令:ovs-ofctl
ovs-ofctl命令在OpenvSwitch中管理OpenFlow交换机的工具,可以对流表进行增、删、改、查等操作。本博客主要介绍如何使用OpenvSwitchovs-ofctl命令2015-10-05 sdn sdn,openvswitch,ovs,ovs-ofctl -
OpenvSwitch 常用命令:ovs-appctl
ovs-appctl命令用于查询和管理 ovs daemon,主要是向ovs-vswitchd守护进程发送命令的,查看不同模块状态。 -
OpenFlow 介绍
OpenFlow 是一种网络通信协议,属于
数据链路层,能够控制网络交换器或路由器的转发平面,借此改变网络数据包所走的网络路径。OpenFlow 被认为是第一个软件定义网络标准之一。本文主要参考 OpenFlow v1.5.1 协议进行解析。 -
OpenvSwitch 常用命令:ovs-dpctl
ovs-dpctl命令用于管理 ovs 的 datapath2015-10-06 sdn sdn,openvswitch,ovs,ovs-dpctl -
在 OpenvSwitch 中验证 OpenFlow 流表
本文通过示例在 OpenvSwitch 中验证 OpenFlow 流表单、多 Table 和 Group Table 功能。
2022-02-03 sdn sdn,openvswitch,ovs -
DPDK 常用术语
学习
DPDK是会遇到很多专业的术语,很难理解,本文汇总DPDK的常用术语。 -
Mininet 虚拟网络工具介绍
Mininet 是一个虚拟网络工具,使用它创建一个真实的虚拟网络,在一台机器(虚拟机、云或本机)上运行真实的内核、交换机和应用程序代码。它支持 OpenFlow、OpenvSwith 等各种协议。
-
安装 OpenDayLight
ODL(OpenDayLight)是常见、开源的SDN控制器,本文介绍如何在Linux/CentOS安装OpenDayLight。2021-04-03 sdn sdn,opendaylight,odl -
SDN 介绍
软件定义网络(
Software Defined Network,SDN),是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。本文专栏介绍 SDN 技术。