2024-10-06 12:34:12 发布
网友
我需要使用Ryu SDN控制器模拟网络延迟。我首先尝试在decorator之后添加一个睡眠时间,它在控制器每次接收到一个数据包的消息时都会调用一个函数,但问题是这个函数在当前数据包完成之前无法处理下一个数据包。有没有办法让这个函数成为多线程的?在
@set_ev_cls(ofp_event.EventOFPPacketIn, MAIN_DISPATCHER) def _packet_in_handler(self, ev): time.sleep(LATENCY) ...
如果您想模拟网络延迟,您应该尝试将延迟应用于链接而不是应用程序。在
如果您使用的是网络仿真器,则可以在其API(例如mininet:mininet.link.TCLink)在
如果您正在使用虚拟机,可以设置netem来模拟所使用接口上的延迟。在
如果您想模拟网络延迟,您应该尝试将延迟应用于链接而不是应用程序。在
如果您使用的是网络仿真器,则可以在其API(例如mininet:mininet.link.TCLink)在
如果您正在使用虚拟机,可以设置netem来模拟所使用接口上的延迟。在
相关问题 更多 >
编程相关推荐