• SDN期末作业验收


    负载均衡程序(可直接贴代码或提供对应的代码链接)

    实验场景:

    拓扑代码:

    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)
    

    topos = { 'mytopo': ( lambda: MyTopo() ) }

    演示视频

    程序分工

    课程感想

    经历了一个学期的学习,学会了使用mininet建立拓扑连接图,也学会了使用floodlight测试拓扑连接,同时还有利用ODL下发流表,虽然在后两次上机课的ODL下发流表学习中遇到很多困难,自己电脑ODL带不动,导致没有跟上教学的进度,老是各种出错,到最后也没能完全掌握,后两次课的作业上的要求光看ppt还是没法完成,但是还是让我收获蛮多,花费了很多时间在虚拟机的使用上,也有所收获。
    最后悔的是当初没有考镜像到自己的电脑上,虚拟机完全是自己下的,到后面想考就来不及了,其中各种部件什么的都是一步步网上查一步步自己装,需要比别人花费更多时间,虽然我电脑有点带不动加上老出现问题让我崩溃,但是学习的过程还是很好的,至少我学会了很多出错的解决办法以及一些虚拟机功能的调试。
    最后的是课程作业实在不知如何完成,我只会拓扑的脚本建立,下发流表的那块课实在落下太多,自己电脑又跑不动,不知从何下手。。。

  • 相关阅读:
    你应该了解Nginx的7个原因
    linux 中php以及nginx的重启命令
    HTTP 长连接和短连接
    git常用命令
    Linux 防火墙开放特定端口 (iptables)
    redis配置文件相关
    关于解决emoji表情的存储
    文件内容统计——Linux wc命令
    Git 服务器搭建
    关于微信二次分享,描述变链接的解决方法(一)----文档说明
  • 原文地址:https://www.cnblogs.com/wsjwsj/p/8361420.html
Copyright © 2020-2023  润新知