• OpenDayLight Helium实验一 OpenDaylight的C/S模式实验


    本文基于:OpenDaylight的C/S模式实验而成

    C/S 结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

    这个实验按照我的理解大概的一个意思是,在Mininet上建立两个主机,一个是服务器一个是主机,通过ODL控制器和一个Switch连接:

    在其中一台主机h1上建立web服务,然后从h2远程访问h1,并下载一些内容,就完成了一个CS交互。

    实验过程:

    启动ODL:

    cd distribution-karaf-0.2.0-Helium/bin
    ./karaf

    注意,输入之后要等待一段时间,等待端口开启。

    在New Terminal里查看ODL虚拟机的ip地址 监视端口状态

    ifconfig

    netstat -anput|grep 6633 查看6633端口状态

    打开Mininet 远程连接ODL

    建立拓扑(下面的IP地址,是装有ODL的虚拟机IP地址;我是装在同一个虚拟机内了):
    mn --controller=remote,ip=[controller<em>ip],port=6633 --mac

    查看端口,判断是否ODL和Mininet连接上了。

    启动Web服务

    在 Mininet 环境中可方便建立一个Web服务器,从 host1建立了一个Web服务器,并从另外一台Host主机向Web服务器获取HTTP请求。

    在主机h1上启用web服务:
    h1 python -m SimpleHTTPServer 80 &
    在主机h2上下载h1 web站点的内容:
    h2 wget –O - h1

    这样就完成了一次C/S体系结构的访问。

    2016/9/20

  • 相关阅读:
    MoveWindow() SetWindowPos()的区别与联系
    SEO搜索引擎优化基础
    Windows核心编程小结1
    STL学习笔记8 -- 函数对象
    Java关于反射
    多线程处理慢sql查询小笔记~
    前端小菜鸡使用Vue+Element笔记(二)
    前端小菜鸡使用Vue+Element笔记(一)
    Hive/hbase/sqoop的基本使用教程~
    Hive/Hbase/Sqoop的安装教程
  • 原文地址:https://www.cnblogs.com/qq952693358/p/5889027.html
Copyright © 2020-2023  润新知