本文基于: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

转载于:https://www.cnblogs.com/qq952693358/p/5889027.html

OpenDayLight Helium实验一 OpenDaylight的C/S模式实验相关推荐

  1. OpenDayLight Helium实验三 OpenDaylight二层转发机制实验

    本文基于OpenDaylight二层转发机制实验 而成 在SDN网络中,处于末端的主机并不知道其连接的网络是SDN,某台主机要发送数据包到另一台主机,仍然需要进行IP到MAC地址的ARP解析.SDN网 ...

  2. 2017-2018-2 20165236 实验四《Android开发基础》实验报告

    2017-2018-2 20165236 实验四<Android开发基础>实验报告 一.实验报告封面 课程:Java程序设计       班级:1652班       姓名:郭金涛     ...

  3. 计算机网络实验指导书实验报告,计算机网络实验一 熟悉常用的网络命令实验报告模板...

    实验一熟悉常用的网络命令实验报告 序号:姓名:学号:成绩指导教师: 1.实验目的: 学会使用常用ping ,ipconfig, nslookup, arp ,tracert等常用网络测试命令检测网络连 ...

  4. 20155328 《Java程序设计》 实验二(Java面向对象程序设计) 实验报告

    20155328 <Java程序设计> 实验二(Java面向对象程序设计) 实验报告 单元测试 一.单元测试和TDD 编程时需理清思路,将编程需求等想好,再开始编.此部分可用伪代码实现. ...

  5. 【Oracle RAC+DG实验】Oracle RAC+ASM+DataGuard配置实验记录+常见问题

    [Oracle RAC+DG实验]Oracle RAC+ASM+DataGuard配置实验记录+常见问题 1.环境规划: ---RAC环境介绍(primary database)            ...

  6. 实验报告三c语言,C语言实验报告三

    C程序设计实验报告三 实验项目:4-3-1if语句的应用:4-3-2switch-case的应用:4-3-3switch-case嵌套if语句的应用:4-3-4switch-case结构嵌套的应用: ...

  7. 实验4:正确的为各种属性赋值||实验7:通过abstract属性创建一个模板bean||实验8:bean之间的依赖||实验9:测试bean的作用域,分别创建单实例和多实例的bean★(测试)

    实验4:正确的为各种属性赋值     测试使用null值 .     引用类型赋值(引用其他bean.引用内部bean)(测试)     集合类型赋值(List.Map.Properties).(测试 ...

  8. zigbee看门狗综合实验_2.5KW风光互补发电教学实验系统,风能太阳能发电实训装置_搜狐汽车...

    一.概述 本产品是集于太阳能发电及风力发电为一体的新型教学实验系统.可完成风力发电和太阳能发电及基站的供电系统集成的相关实验及教学演示.可以帮助学生,进一步理解风力发电及太阳能光伏发电系统的理念.系统 ...

  9. 北理工计算机原理与应用实验,北理工计算机原理与应用实验三教程.docx

    北理工计算机原理与应用实验三教程 本科实验报告 实验名称: 计算机原理与应用实验三 课程名称:计算机原理与应用实验时间:任课教师:实验地点:实验教师:实验类型:■ 原理验证□ 综合设计□ 自主创新学生 ...

最新文章

  1. Python基础学习!基本元素,数字,字符串以及变量
  2. pycharm怎么切换到vim编辑模式
  3. Docker : Docker创建自定义网桥
  4. 鸿蒙空间最高级,洪荒:我能进化万物
  5. Java -- 定时任务实现方式
  6. 二进制漏洞分析与挖掘
  7. 微信怎么和计算机发送文件格式,微信电脑版文档怎么弄 文档发送教程
  8. 观点| 胡小明:不确定性环境下的智慧城市顶层设计
  9. ANdroid的QQ分享接入,android 集成QQ互联 (登录,分享)
  10. Vue家谱视图结构- vue-tree-chart
  11. 头条小程序Component构造器
  12. 以树莓派为控制中心的软硬件之开发之脑电波模块
  13. 可以跟小伙伴联机对战的五子棋,你会吗?今天用Python教大家搞定!!快上车!
  14. spring-AOP-苍老师
  15. 查找共家庭组计算机,家庭组多台电脑共享方法
  16. ps修改图片中的图片尺寸
  17. 读史鉴今:女人的十二种结局
  18. 盘一盘 QuantLib 系列 2 - 生成日期表
  19. 中国34个省市 按字母排序 uniapp城市列表
  20. 养生常识 淘米水14个妙用一般人不知道

热门文章

  1. JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用 1
  2. 《Spring攻略(第2版)》——1.5 指定Bean引用
  3. android模拟器与PC的端口映射(转)
  4. 深入 Linux PAM 体系结构
  5. sh脚本和bash脚本_在脚本中使用Bash陷阱
  6. python django_8个Python软件包将简化Django的生活
  7. blender 3d打印_使用Blender和Python 3D打印连衣裙
  8. (9)<textarea>标签在mac环境下的问题
  9. 10年 | 写了10年的代码,我最怕写Mybatis这些配置,现在有详解了
  10. thinkphp 事件