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

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

时间:2022-10-13 09:11:31浏览次数:39  
标签:控制器 表项 开源 交换机 移除 超时 OpenDaylight

 

 

实验4:开源控制器实践——OpenDaylight
一、实验目的
能够独立完成OpenDaylight控制器的安装配置;
能够使用Postman工具调用OpenDaylight API接口下发流表。
二、实验环境
Ubuntu 20.04 Desktop amd64

三、实验要求

 

 


(一)基本要求
利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器;

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

 

 


个人总结

OpenFlow协议的流表项超时机制的核心是有效时间(timeout),用户可以为每条流表项指定一个有效时间,在控制器向交换机下发流表项时设定。如果某条流表项存在的时间或未被匹配到的时间超过预设定的有效时间,OpenFlow交换机会主动移除该流表项。有效实践又分为硬超时和空闲超时。

空闲超时,流表项的idle_timeout字段非0。在空闲超时这段时间内,如果没有任何数据报匹配到该流表项,则交换机会主动将该流表项从流表中移除。即流表项从交换机设备移除的相对时间。

硬超时,流表项的hard_timeout字段非0。当该流表项的存在时间超过了预设置的硬超时,流表项就会被交换机从流表中移除。即流表项从交换机移除的绝对时间。

标签:控制器,表项,开源,交换机,移除,超时,OpenDaylight
From: https://www.cnblogs.com/Cxaxukluth/p/16786892.html

相关文章