期末作业验收
负载均衡程序(可直接贴代码或提供对应的代码链接)
实验场景:
拓扑代码
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' )
# add links
self.addLink(h1,s1)
self.addLink(s1,s2)
self.addLink(s1,s3)
self.addLink(s3,s2)
self.addLink(s2,h2)
self.addLink(s2,h3)
课程感想
原本选这个课是因为自己是软件方向的,想学一些更多的软件方面的知识。当老师说我们这门课的重点是网络我是懵着的。但是通过软件定义网络课程的学习,我还是学到了很多知识,比如许多传统网络的知识以及软件定义网络这个比较新兴的技术的相关概念以及基本编码。课程进行得并不顺利,从刚开始装虚拟机到装各种各样的软件,到最后装ODL时一直失败,而去机房上课的时候又有两次关键的下发流表课程电脑虚拟机开不起来,导致使用ODL下发流表的操作并不熟悉。或许以后还会再接触到软件定义网络这方便的知识,毕竟软件定义网络现在还是很火热的,这次的课程算为以后的工作或者学习打下了一定基础吧!