2024-06-16 13:48:54 发布
网友
我正在使用一个简单的mininet拓扑,试图学习如何使用ODL控制器操纵流。拓扑结构是:
主机1--交换机1--交换机2--主机2--交换机3--交换机4--主机3
我尝试在默认情况下从Host1到Host3没有连接,但是,一旦运行python脚本,就会添加一个允许Host1 ping Host3的流。在
我刚刚开始学习ODL,似乎不能让这个基本的项目工作。在
流可以由Opendaylight控制器restapi创建,然后在OVS交换机中得到反映,在OVS交换机中使用mininet进行网络模拟。在
请参考以下步骤在ODL中创建流程,并在ODL和OVS中验证流程:
1)ODL流创建
curl -u admin:admin -H 'Content-Type: application/yang.data+xml' -X PUT -d @flow_data.xml http://192.168.1.196:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1/table/0/flow/10
流量_日期.xml文件内容:
2)验证ODL中创建的流:
curl -u admin:admin -X GET http://192.168.1.196:8181/restconf/operational/opendaylight-inventory:nodes/node/openflow:1/table/0/flow/10
3)在OVS中进行验证:
sudo ovs-ofctl dump-flows <switch_id>
请参阅this wiki page以了解有关ODL中流创建的更多信息
流可以由Opendaylight控制器restapi创建,然后在OVS交换机中得到反映,在OVS交换机中使用mininet进行网络模拟。在
请参考以下步骤在ODL中创建流程,并在ODL和OVS中验证流程:
1)ODL流创建
流量_日期.xml文件内容:
^{pr2}$2)验证ODL中创建的流:
3)在OVS中进行验证:
请参阅this wiki page以了解有关ODL中流创建的更多信息
相关问题 更多 >
编程相关推荐