标签(空格分隔): SDNhtml
做业连接python
参考连接:http://www.sdnlab.com/19189.html测试
拓扑如图所
3d
from mininet.topo import Topo class MyTopo(Topo): def __init__(self): # initilaize topology Topo.__init__(self) # add hosts and switches host1 = self.addHost('h1') host2 = self.addHost('h2') host3 = self.addHost('h3') switch1 = self.addSwitch('s1') switch2 = self.addSwitch('s2') switch3 = self.addSwitch('s3') switch4 = self.addSwitch('s4') # add links self.addLink(host1, switch2, 1, 1) self.addLink(switch2, switch1, 2, 1) self.addLink(host2, switch3, 1, 1) self.addLink(switch3, switch1, 2, 2) self.addLink(switch1, switch4, 3, 1) self.addLink(switch4, host3, 2, 1) topos = {'mytopo': (lambda: MyTopo())}
记得清空拓扑sudo mn -ccode
参考连接:http://www.sdnlab.com/19394.htmlhtm
流表项的删除既能够经过交换机的超时删除,也能够经过控制器发送删除请求实现。交换机的流超时机制经过在流表项中设置idle_time(空闲超时)和hard_timeout(硬超时)。 Idle_time若是设置为非零值,那么当该流表在idle_time中设置的时间内没有数据包与之匹配,则该流表项超时被交换机删除;hard_time若是设置为非0值,那么当该条流表交换机中 的时间超过hard_time中设置的值,则该流表超时被交换机删除。