首页 > 其他分享 >实验4:开源控制器实践——OpenDaylight

实验4:开源控制器实践——OpenDaylight

时间:2022-10-02 11:56:38浏览次数:49  
标签:控制器 流表 信息 开源 API 交换机 OpenDaylight

(一)基本要求

1.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器;

image

image

使用postman清除旧流

image

通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s

image
代码如下:

{
    "flow": [
        {
            "id": "1",
            "match": {
                "in-port": "1",
                "ethernet-match": {
                    "ethernet-type": {
                        "type": "0x0800"
                    }
                },
                "ipv4-destination": "10.0.0.3/32"
            },
            "instructions": {
                "instruction": [
                    {
                        "order": "0",
                        "apply-actions": {
                            "action": [
                                {
                                    "order": "0",
                                    "drop-action": {}
                                }
                            ]
                        }
                    }
                ]
            },
            "flow-name": "flow1",
            "priority": "65535",
            "hard-timeout": "10",
            "cookie": "2",
            "table_id": "0"
        }
    ]
}

(二)进阶要求

拓扑信息、链路信息、交换机流表信息等

API文档地址:

image

所有交换机信息

image

指定交换机

image

网络拓扑信息

image

image

指定交换机端口状态

image

流表控制

image

个人总结

总体而言实验难度还行,主要是时间花费是在API文档的查找方面。在实验中我第一次没有在h1 ping h3过程中发流表,导致发了却没有效果。以及一些POSTMAN的设置方面还有点不太熟悉。

标签:控制器,流表,信息,开源,API,交换机,OpenDaylight
From: https://www.cnblogs.com/Suoh/p/16748500.html

相关文章

  • 实验4:开源控制器实践——OpenDaylight
    基础要求利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s进阶要求......
  • 实验4:开源控制器实践——OpenDayight
    一、基础实验1、Mininet拓扑生成并连接控制器2、Mininet中ping测试如上图所示3、通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s......
  • 实验4:开源控制器实践——OpenDaylight
    实验4:开源控制器实践——OpenDaylight三、实验要求(一)基本要求1.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器;2.通过Postman工具调用OpenDayligh......
  • 实验4:开源控制器实践——OpenDaylight
    1.基础要求需要提交两张图,一是Mininet拓扑生成并连接控制器的结果,二是Mininet中ping测试截图,并体现个人信息,其余文字请勿赘述;1)扑生成并连接控制器的结果2)Mininet中h1p......
  • 实验4:开源控制器实践——OpenDaylight
    利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器通过Postman工具调用OpenDaylight提供的下发流表,实现拓扑内主机h1和h3网络中断10sPostman清除旧的......
  • 实验4:开源控制器实践——OpenDaylight
    实验4:开源控制器实践——OpenDaylight(一)基本要求Mininet拓扑生成并连接控制器的结果Mininet中ping测试截图(二)进阶要求1.获取拓扑的交换机URL:http://127.0.0.1:......
  • 实验4:开源控制器实践——OpenDaylight
    一、实验目的1、能够独立完成OpenDaylight控制器的安装配置;2、能够使用Postman工具调用OpenDaylightAPI接口下发流表。二、实验环境Ubuntu20.04Desktopamd64三、......
  • 实验4:开源控制器实践——OpenDaylight
    实验4:开源控制器实践——OpenDaylight一、实验目的能够独立完成OpenDaylight控制器的安装配置;能够使用Postman工具调用OpenDaylightAPI接口下发流表。二、实验环境......
  • 实验4:开源控制器实践——OpenDaylight
    实验4:开源控制器实践——OpenDaylight第一部分:基本实验1.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器执行结果截图2.通过Postman工具调用OpenDayl......
  • 实验4:开源控制器实践——OpenDaylight
    基本要求1.利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器;2.通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s。......