pica8_OpenFlow实验手册_C
OpenFlow 实验手册
Pica8 北京研发中心
2015.1.1
注:本文档命令行及操作流程随PicOS 软件版本不同略有差异,如有疑问请参考相关配置手
册或联系技术支持。
Pica8 北京研发中心 技术支持QQ:2408416547
地址:北京市海淀区北京国际大厦 微博:/pica8china
OpenFlow 实验床介绍
本文档介绍在多种应用场景中如何配置pica8 交换机。此文档适用于初次接触OpenFlow 协
议及 OVS 实施方案的用户。如果想了解更多关于 OVS 和 OpenFlow 的知识请参
考 / 和 /
通过学习本节文档,用户可以掌握如何基于 Pica8 交换机配置 OpenFlow,同时将获得在应
用环境中如何优化配置Openflow 的方法,加深了解OVS 和的OpenFlow 协议。
本文档提供了屏幕截图,和完成配置需要的一些应用程序,以及高亮显示在安装过程中你可
能遇到的一些问题。(注:Pica8 交换机提供OVS GUI 配置界面,本文档内容以命令行配置
为主)
本实验手册将分别介绍如何配置openflow 交换机并完成基本实验,步骤包括:
将Pica8 交换机配置为OVS OpenFlow 交换机;
创建bridge ,添加port ,显示bridge 和端口统计信息、状态及OVS 数据库;
配置单向流表、双向流表、流量切换、一到多组播、镜像、过滤器、多到一聚合等等;
通过OpenFlow 控制器RYU/Opendaylight/Floodlight 配置Pica8 OpenFlow 交换机的端口;
图1 测试平台配置
图1 所示的网络为测试平台拓扑,配置如下:
一台P-3295 交换机,有48 个1G 的接口和4 个10Gb 的上行接口;
5 台PC 机,运行Ubuntu12.4.1 Linux 系统。其中一台PC 机连接到交换机的管理口(RJ45 )
和串口(RJ45F ),上面运行OpenFlow 控制器,称为Controller PC ;其余四台PC 机分
别连接到交换机的四个端口上,用来监控流量或产生流量;
PC 机上需要安装的工具如下所示。通过Linux 安装工具 apt-get 可完成安装
终端模拟器minicom
流量监控工具Wireshark
包产生器Packeth
ftp 和ftpd
远程终端telnet 和telnetd
Pica8 北京研发中心 技术支持QQ:2408416547
地址:北京市海淀区北京国际大厦 微博:/pica8china
01 交换机上电及基本配置
交换机的上电配置
启动交换机前,用网线连接交换机的控制端口和Controller PC 的串口(如图1 所示),然后
在该PC 上运行终端模拟器Minicom 。Minicom 的配置参数如下:
波特率(Baut rate ) 115200 8N1
关闭硬件流控制
关闭软件流控制
交换机上电启动后,如果连接正常,交换